A personal planner which I am developing in LaTeX. You are free to download and adapt to your own purposes. This is my first project in LaTeX. Pull requests are welcome.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

184 lines
3.4 KiB

9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
  1. \documentclass[twoside]{book}
  2. \usepackage[
  3. letterpaper,
  4. bindingoffset=15mm,
  5. textheight=250mm,
  6. textwidth=175mm,
  7. top=1in,
  8. bottom=20mm,
  9. footskip=0.5in,
  10. marginparwidth=0mm,
  11. marginparsep=0mm
  12. ]{geometry}
  13. %\usepackage{showframe}
  14. %\renewcommand*\ShowFrameColor{\color{red}}
  15. \author{Kenneth John Odle}
  16. \usepackage[utf8]{inputenc}
  17. \usepackage{kpfonts}
  18. % Use a better tabular system
  19. \usepackage{tabularray}
  20. % Put page numbers in bottom center
  21. \pagestyle{plain}
  22. % Add our copyright image
  23. \usepackage{graphicx}
  24. \graphicspath{ {./images/} }
  25. % Let's put explanatory stuff in two columns a half inch apart
  26. \usepackage{multicol}
  27. \setlength\columnsep{0.4in}
  28. % https://texfaq.org/FAQ-repeat-num
  29. % https://ctan.org/pkg/forloop
  30. % Output a variable value: https://sodocumentation.net/latex/topic/9224/counters--if-statements-and-loops-with-latex
  31. \usepackage{forloop}
  32. \raggedright
  33. \raggedbottom
  34. \begin{document}
  35. \chapter*{}
  36. \thispagestyle{empty}
  37. % \pagenumbering{gobble}
  38. % Eliminates page number on reverse side; see https://texfaq.org/FAQ-nopageno
  39. \begin{center}
  40. {\Huge Annual and Monthly Goals}
  41. \medskip
  42. by Kenneth John Odle
  43. \medskip
  44. v. 2.0.0
  45. \medskip
  46. \today{}
  47. \vspace*{10cm}
  48. \includegraphics[scale=0.5]{ccancs4}
  49. \bigskip
  50. \begin{minipage}{14cm}
  51. \begin{flushleft}
  52. This work is provided under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.
  53. \end{flushleft}
  54. This means:
  55. \begin{itemize}
  56. \itemsep-0.30em
  57. \item You are free to share this work.
  58. \item You are free to adapt this work.
  59. \item You are free to share your adaptation(s) of this work.
  60. \item You are not allowed to sell this work or your adaptation(s) of this work.
  61. \item You must attribute it to the author by providing the following link:
  62. \end{itemize}
  63. \texttt{https://git.kjodle.net/kjodle/planner-in-latex}
  64. \end{minipage}
  65. \end{center}
  66. \chapter*{Goals}
  67. \begin{multicols}{2}
  68. On the following pages, we have an annual goal on the left, along with the ``who, what, when,'' with a breakdown of monthly sub-goals on the right.
  69. \end{multicols}
  70. \newcounter{ct}
  71. \forloop{ct}{1}{\value{ct}<8}{
  72. %%%%%%%%%%%%%%%%%%%%%
  73. \newpage
  74. \begin{center}
  75. {\Large \textbf{Annual Goal \# \thect }}
  76. \end{center}
  77. \vspace{5mm}
  78. \noindent
  79. \begin{tblr}{
  80. width=175mm,
  81. colspec={ X[1,c] X[8,l] },
  82. vlines,
  83. hlines,
  84. rows={7mm, m, rowsep=1.0pt}
  85. }
  86. \SetCell[r=4]{c} \textbf{What} & What do I want to achieve? \\
  87. & \\
  88. & \\
  89. & \\
  90. \SetCell[r=4]{c} \textbf{Who} & Who benefits? Whose help do I need? \\
  91. & \\
  92. & \\
  93. & \\
  94. \SetCell[r=4]{c} \textbf{How} & Which skills do I need? \\
  95. & \\
  96. & \\
  97. & \\
  98. \SetCell[r=4]{c} \textbf{When} & What is my timeline? \\
  99. & \\
  100. & \\
  101. & \\
  102. \SetCell[r=4]{c} \textbf{Where} & Where will I accomplish this? \\
  103. & \\
  104. & \\
  105. & \\
  106. \SetCell[r=4]{c} \textbf{Why} & Why is this goal important to me? \\
  107. & \\
  108. & \\
  109. & \\
  110. \end{tblr}
  111. \newpage
  112. \begin{center}
  113. {\Large \textbf{Monthly Sub-Goals for Annual Goal \# \thect }}
  114. \end{center}
  115. \vspace{5mm}
  116. \noindent
  117. \begin{tblr}{
  118. width=175mm,
  119. colspec={ X[1,c] X[8,l] },
  120. vlines,
  121. hlines,
  122. rows={7mm, m, rowsep=1.0pt}
  123. }
  124. \SetCell[r=4]{c} \textbf{Sub-Goal\\ \#1} & \\
  125. & \\
  126. & \\
  127. & \\
  128. \SetCell[r=4]{c} \textbf{Sub-Goal\\ \#2} & \\
  129. & \\
  130. & \\
  131. & \\
  132. \SetCell[r=4]{c} \textbf{Sub-Goal\\ \#3} & \\
  133. & \\
  134. & \\
  135. & \\
  136. \SetCell[r=4]{c} \textbf{Sub-Goal\\ \#4} & \\
  137. & \\
  138. & \\
  139. & \\
  140. \SetCell[r=4]{c} \textbf{Sub-Goal\\ \#4} & \\
  141. & \\
  142. & \\
  143. & \\
  144. \SetCell[r=4]{c} \textbf{Sub-Goal\\ \#6} & \\
  145. & \\
  146. & \\
  147. & \\
  148. \end{tblr}
  149. } % End forloop
  150. \end{document}