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.

379 lines
18 KiB

3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
2 years ago
3 years ago
3 years ago
3 years ago
  1. \documentclass[twoside]{report}
  2. \usepackage[
  3. letterpaper,
  4. inner=25mm,
  5. outer=25mm,
  6. bindingoffset=5mm,
  7. textheight=10in,
  8. top=1in,
  9. bottom=1in,
  10. % headheight=0.3in,
  11. % headsep=0.3in,
  12. % foot=0.5in,
  13. footskip=0.5in,
  14. % showframe
  15. ]{geometry}
  16. \usepackage{graphicx}
  17. \usepackage{array}
  18. \usepackage{multirow}
  19. % Use tab stops when we need to (especially in footnotes)
  20. \usepackage{tabto}
  21. % \usepackage{ifthen} % https://ctan.org/pkg/ifthen
  22. % \usepackage{setspace} % http://ctan.org/pkg/setspace
  23. \author{Kenneth John Odle}
  24. \usepackage[utf8]{inputenc}
  25. % \usepackage{tgtermes} % Set Times Font
  26. \usepackage{kpfonts}
  27. % Put page numbers in bottom center
  28. \pagestyle{plain}
  29. % Add our copyright image
  30. \usepackage{graphicx}
  31. \graphicspath{ {./images/} }
  32. % Let's put explanatory stuff in two columns a half inch apart
  33. \usepackage{multicol}
  34. \setlength\columnsep{0.4in}
  35. % https://texfaq.org/FAQ-repeat-num
  36. % https://ctan.org/pkg/forloop
  37. % Output a variable value: https://sodocumentation.net/latex/topic/9224/counters--if-statements-and-loops-with-latex
  38. \usepackage{forloop}
  39. \usepackage[export]{adjustbox}
  40. \raggedbottom
  41. \begin{document}
  42. \chapter*{}
  43. \thispagestyle{empty}
  44. % \pagenumbering{gobble}
  45. % Eliminates page number on reverse side; see https://texfaq.org/FAQ-nopageno
  46. \begin{center}
  47. {\Huge Planning Notebook}
  48. \medskip
  49. by Kenneth John Odle
  50. \medskip
  51. v. 1.2.0
  52. \medskip
  53. \today{}
  54. \vspace*{10cm}
  55. \includegraphics[scale=0.5]{ccancs4}
  56. \bigskip
  57. \begin{minipage}{14cm}
  58. \begin{flushleft}
  59. This work is provided under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.
  60. \end{flushleft}
  61. This means:
  62. \begin{itemize}
  63. \itemsep-0.30em
  64. \item You are free to share this work.
  65. \item You are free to adapt this work.
  66. \item You are free to share your adaptation(s) of this work.
  67. \item You are not allowed to sell this work or your adaptation(s) of this work.
  68. \item You must attribute it to the author by providing the following link:
  69. \end{itemize}
  70. \texttt{https://git.kjodle.net/kjodle/planner-in-latex}
  71. \end{minipage}
  72. \end{center}
  73. \tableofcontents
  74. \thispagestyle{empty}
  75. \chapter{Introduction}
  76. \setcounter{page}{1}
  77. I don't like long introductions generally, so if this is to long for you, just read "An Important Note" below and get on with life.
  78. \section{Origins}
  79. \begin{multicols}{2}
  80. I created this for one main reason: I have a hard time getting and staying organized, especially with regard to financial matters. Part of this is no doubt due to my background (I did not grow up in an environment where people moved money around to benefit themselves) and undiagnosed ADHD (which is something I'm also looking into).
  81. Also, I had a hard time making this and making it look nice with the tools I had available to me. (I like to do a lot of design things in my spare time and have spent countless hours questioning whether to go with a 10pt font size or a 10.5pt font size. The struggle is real.) Because I like learning new things, I decided to finally learn how to use \LaTeX. I have no idea what took me so long—the learning curve is not steep and it's remarkably powerful. Because it's basically a text file, I can compile it to a pdf file to share, but I can also share it via Git for those who want to create their own version.
  82. \section{An Important Note}
  83. You don't have to wait until the beginning of a new year to start this. In fact, I suggest that you avoid New Year's Day to make any major changes in your life. There is already so much going on, what with it being the height of the holiday season for most western religions. As well, people \emph{expect} you to commit to changes. (And take delight in when you fail.)
  84. Rather, start where you are, and make changes as gradually or as quickly as you feel comfortable with. As the clich\'{e} goes, there's no time like the present.
  85. \section{A Minor Note}
  86. Like I mentioned above, I've generated this document using \LaTeX. As a result, this document is subject to all the limitations of \LaTeX, and more specifically, my limited (though growing) abilities with \LaTeX. If you want to correct any markup errors I've made (and I'm sure there are plenty), please contact me.
  87. \section{Why Do People Have Trouble Keeping Track of Things?}
  88. \end{multicols}
  89. \chapter{How to Use This Planner}
  90. \begin{multicols}{2}
  91. \noindent I wish I could tell you that there is no wrong or right way to use this or any planner, but that is simply not true.
  92. That said, you do need to adapt how you use this planner to fit your own needs. What I am going to present here is simply what worked for me (after spending a lot of time with things \textit{not} working for me).
  93. \section{Do}
  94. \begin{enumerate}
  95. \item Do set aside some time each week to get ready for the week ahead. Because this is a Monday-to-Sunday planner, I recommend setting aside a half hour or so on Sunday evening to look at what you managed to accomplish during the week, and plan out the week to come. It is \textit{much} easier to do this the day before the new week, rather than once the week has started.
  96. \end{enumerate}
  97. \section{Don't}
  98. \begin{enumerate}
  99. \item Don't keep items that you want to turn into habits forever. For example, if you want to get into the habit of doing a refrigerator inventory every Friday evening before you go shopping on the weekend, only keep that as a to-do item until it becomes an ingrained habit. Once you do this automatically, you don't need to keep recording it as a task to do.
  100. \end{enumerate}
  101. \end{multicols}
  102. \chapter{Goals}
  103. \begin{multicols}{2}
  104. \noindent Let's talk about goals.
  105. Presumably you want to make a plan because you have some end in mind—something in your life that you want to change, see more of, or see less of. We're going to work on a year-long plan to get you at least partway to those goals.
  106. There are six parts to setting and achieving a goal, and if you studied journalism in high school or college, you'll recognize them. Those six parts are what, who, when, where, why, and how. Let's look at each one in a little bit more detailed.
  107. \section*{What}
  108. This is the easy part. "What" means what you actually want to achieve. This can be anything from "lose ten pounds" to "save \$2,000 for a down payment on a new car". Whatever you choose, it must be \textit{specific} and \emph{measurable}. In other words, it has to be something you can see. This is why most people who fail to achieve a goal: it's not specific. You can easily tell if you've gained ten pounds just by getting on a scale. You can easily tell whether you've saved money by looking at your bank balance.
  109. But if your goal is "get more organized" there's no way to measure "organized". The way out of this dilemma is to stop and think about what that's going to look like.
  110. \section*{Who}
  111. There are actually \textit{two} ``who''s here: Who can I rely on to help me achieve this goal, and who will benefit by my achieving this goal. With almost every goal, you're going to be the main beneficiary. But often, there are other people in your life who will also benefit when you achieve this goal.
  112. The other thing to consider is who you are going to tell about this goal. Yes, some goals may be very private, but making your goals public tends to help you achieve them.
  113. \section*{How}
  114. The ``how'' describes the methods you are going to use to achieve this goal.
  115. And yes, it is method\textit{s}, plural. If a goal is worth attaining, it's probably going to require a few different techniques to achieve it. For example, if your goal is to lose weight, you will probably achieve it through a combination of diet and exercise. This will mean that you have to learn to cook healthier food and how to shop for healthier food, as well as learning how to exercise safely.
  116. If your goal is to \textit{stop} an unhealthy habit (such as smoking), then you are going to have to learn what to do in its place. This could also involve multiple techniques to achieve it.
  117. Put a lot of thought into your ``how.'' This part of goal-setting is where a lot of your sub-goals will come from. But a lot of these will also end up as dead ends. You may have thought that a particular technique would work for you, but it doesn't, so you'll need to go with a different plan.
  118. \section*{When}
  119. When do you want to achieve this goal by? One month, six months, 12 months? Or this a goal that is going to take more than a year? If so, where do you want to be at the end of the first 12 months?
  120. You will also want to build some milestones into your timeline. A lot of people make a goal of exercising every day, and then when they skip a day, they figure that they will just exercise twice as much the next day. But when you put something off like that, it becomes easier and easier to just keep putting it off. The way to avoid this is by building milestones into your timeline.
  121. For example, if your goal is to lose 30 pounds in the next nine months, then you should lose an average of just over three pounds per month. You should set some milestones so that after three months, you will have lost ten pounds, and after six months, you will have lost 20 pounds. This gives you some intermediate goals to aim for, but also provides some flexibility if you have a bad month.
  122. In this planner, you will have space to list annual (i.e., 12-month) goals, and then space to break these down into smaller goals which you think of as monthly goals. Within the planner pages themselves, you will then have room to break down the monthly goals into goals for each week. This is where your ``how'' and ``when'' come together.
  123. \section*{Where}
  124. Not many people give thought to where they are going to achieve their goals, as it is often not very important. But for some goals, location is everything. If you're trying to eat healthier, for example, you may need to start going to a different grocery store, or take a different route home which avoids driving by so many fast food restaurants and their drive-throughs.
  125. \section*{Why}
  126. This is where your motivation is going to come from. \textit{Why} do want to achieve this goal? How will achieving it make your life better?
  127. \end{multicols}
  128. \chapter{Annual Goals}
  129. Okay, let's make some goals for the next 365 days. But first, lets talk about SMART goals. ``SMART'' is an acronym that helps make sure your goals are workable.
  130. \begin{multicols}{2}
  131. \noindent \textbf{S} means \textbf{specific}. Your goal isn't attainable if you can't describe what it looks like. ``Get healthier'' is \textit{not} specific, because there are a lot of different aspects to health. ``Lose weight'' or ``eat less junk food'' \textit{are} specific, because you're either losing weight or you're not, or you're eating less junk food or not.
  132. \bigskip
  133. \noindent \textbf{M} means \textbf{measureable}. Goals without numbers are meaningless, because you will never be able to tell where you are. You have to put some numbers on it. ``Get healthier'' isn't measureable because there's no scientific way to describe what ``healthier'' means. On the other hand ``lose 20 pounds'' or ``lower my blood pressure by 10 points'' are \textit{very} measureable.
  134. Likewise, ``eat healthier'' isn't measureable. ``Eat fast food a maximum of three times a week'' is measureable.
  135. \bigskip
  136. \noindent \textbf{A} means \textbf{achievable}. Your goal has to be something that you can actually accomplish in a reasonable amount of time, based on variable that you have control over. A lot of people short-circuit themselves by choosing goals that are not achievable. ``Write a book'' is achievable. ``Write a \textit{New York Times} best-selling book is not, because you have no control over whether a publisher will decide to publish it, and no control over whether the book-reading public will decide to buy it.
  137. \bigskip
  138. \noindent \textbf{R} means \textbf{relevant}. If you are going to achieve a goal, it has to mean something to you. Trying to achieve personal goals that other people tell you should achieve is not going to mean much to you. Another way to think of ``relevant'' is ``personal.'' This goal should mean something to you personally. (And yes, you have goals at work, but because they are tied to your paycheck, they are relevant to you.)
  139. \bigskip
  140. \noindent \textbf{T} means \textbf{time-bound}. As they say, a goal without a deadline is just a wish. You need to have an end date.
  141. It's perfectly fine if a goal takes more than one year to accomplish, by the way. Some goals, such as writing a book or running in a marathon, will definitely take longer than a year, depending on where you are starting.
  142. \end{multicols}
  143. \chapter{Monthly and Weekly Goals}
  144. \begin{multicols}{2}
  145. On the next few pages, you will see an annual goal on the left, with room to describe the ``what, who, how, when, where,'' and ``why'' and then a page on the right to break this down into monthly goals.
  146. Keep in mind that a monthly goal may take more or less than a month to achieve. We only use the word ``monthly'' as a convenience.
  147. \end{multicols}
  148. \newpage
  149. \newcounter{yg} % Begin newcounter
  150. \forloop{yg}{1}{\value{yg}<6}{
  151. \begin{center}
  152. {\Large \textbf{Annual Goal \#\theyg}}
  153. \end{center}
  154. \medskip
  155. \input{annual.tex}
  156. \newpage
  157. \begin{center}
  158. {\Large \textbf{Monthly Sub-Goals for Annual Goal \#\theyg}}
  159. \end{center}
  160. \medskip
  161. \input{monthly.tex}
  162. \newpage
  163. } % End newcounter
  164. \chapter{Weekly Task List}
  165. \begin{multicols}{2}
  166. I find it helpful to keep track of what household chores need to be done. That way, I don't spend an entire day each weekend just cleaning house and catching up on laundry, and I can plan ahead for needed supplies. If you have a busy household, you may find it handy to print out the following page, fill in the chores and assignments, and then laminate it and stick it on the front of your refrigerator. Everyone can then use a whiteboard marker to cross off their chore when it is done. You can then have a celebration on Sunday night when everything is done and you can wipe the entire sheet clean again, ready for the next week.
  167. \end{multicols}
  168. \newpage
  169. \begin{center}
  170. {\LARGE \textbf{Weekly Tasks}}
  171. \end{center}
  172. \begin{tabular}{ |p{1cm}|p{9cm}|p{5cm}| }
  173. \hline
  174. \textbf{~Day} & \textbf{Task} & \textbf{Assigned To} \\ \hline
  175. \multirow[c]{4}{*}{{\Large ~Mo}} & & \\ [0.3cm] \cline{2-3}
  176. & & \\ [0.3cm] \cline{2-3}
  177. & & \\ [0.3cm] \cline{2-3}
  178. & & \\ [0.3cm] \hline
  179. \multirow[c]{4}{*}{{\Large ~Tu}} & & \\ [0.3cm] \cline{2-3}
  180. & & \\ [0.3cm] \cline{2-3}
  181. & & \\ [0.3cm] \cline{2-3}
  182. & & \\ [0.3cm] \hline
  183. \multirow[c]{4}{*}{{\Large ~We}} & & \\ [0.3cm] \cline{2-3}
  184. & & \\ [0.3cm] \cline{2-3}
  185. & & \\ [0.3cm] \cline{2-3}
  186. & & \\ [0.3cm] \hline
  187. \multirow[c]{4}{*}{{\Large ~Th}} & & \\ [0.3cm] \cline{2-3}
  188. & & \\ [0.3cm] \cline{2-3}
  189. & & \\ [0.3cm] \cline{2-3}
  190. & & \\ [0.3cm] \hline
  191. \multirow[c]{4}{*}{{\Large ~Fr}} & & \\ [0.3cm] \cline{2-3}
  192. & & \\ [0.3cm] \cline{2-3}
  193. & & \\ [0.3cm] \cline{2-3}
  194. & & \\ [0.3cm] \hline
  195. \multirow[c]{4}{*}{{\Large ~Sa}} & & \\ [0.3cm] \cline{2-3}
  196. & & \\ [0.3cm] \cline{2-3}
  197. & & \\ [0.3cm] \cline{2-3}
  198. & & \\ [0.3cm] \hline
  199. \multirow[c]{4}{*}{{\Large ~Su}} & & \\ [0.3cm] \cline{2-3}
  200. & & \\ [0.3cm] \cline{2-3}
  201. & & \\ [0.3cm] \cline{2-3}
  202. & & \\ [0.3cm] \hline
  203. \end{tabular}
  204. % Need a blank page to make sure pages line up correctly
  205. % Thanks to https://zhiganglu.com/post/latex-insert-blank-page/
  206. \newpage
  207. \thispagestyle{plain} % empty
  208. \mbox{}
  209. \chapter{The Year}
  210. \begin{multicols}{2}
  211. The rest of this planner consists of 53 weeks of planning pages.
  212. Each week is displayed on two facing pages. On the top of the left hand page is room for you to writer the month and year. You can write the dates underneath the days of the week.
  213. Note that weeks in this planner start on Monday. This is in keeping with how most countries have arranged their calendar, as this is standardized by ISO 8601. It also encourages you to think of your weekend as a single unit, rather than two separate days, in order to get the most out of it. \bigskip
  214. \noindent The columns are fairly self-explanatory. \bigskip
  215. \begin{itemize}
  216. \itemsep-0.30em
  217. \item Use ``Tasks/Appointments'' for things that must get done on that particular day.
  218. \item Use ``Financial'' to record bills that are due as well as pay days (and amounts).
  219. \item Use ``Communications'' to record any outgoing messages, emails, or phone calls you must make, or any significant items that come in.
  220. \item Use ``Health'' to record health statistics, exercise statistics, etc.
  221. \item The ``Tasks This Week'' column is for things that must get done \textit{this week}, but not necessarily on any particular day.
  222. \item The ``Notes'' column is for taking notes, of course.
  223. \end{itemize}
  224. \noindent Special spaces:
  225. \begin{itemize}
  226. \itemsep-0.30em
  227. \item At the bottom of the left-hand page is room for ``Goals for this Year'' and ``Goals for this Month''. These aren't for \textit{all} your annual goals, but rather just for the one or two you want to focus on this week. On the right-hand side is room for a corresponding monthly goal.
  228. \item At the bottom of the right-hand page is room for ``Goals for this Week,'' which corresponds to anything you want to accomplish this week to get you closer to meeting that monthly goal, which in turns gets you closer to that annual goal.
  229. \item At the very bottom of the left-hand page is ``Hoping for:'' where you can write something down that you are hoping to see or do this week.
  230. \item At the very top of the right-hand page is ``Look for:'' where you can record what you are looking for this week, whether it's the first flower of spring or a few extra minutes here and there to relax.
  231. \item At the very bottom of the right-hand page is ``Grateful for:'' where you can make a note of something you were grateful for this week.
  232. \end{itemize}
  233. \end{multicols}
  234. \newpage
  235. % Not part of the table definition; it just makes sure to get us off this introductory page
  236. % Be sure the next page is a left (i.e., even-numbered) page.
  237. %%%%%%%%%%%%%%%%%%%%%
  238. % Begin a new week
  239. \newgeometry{
  240. letterpaper,
  241. inner=12mm,
  242. outer=12mm,
  243. bindingoffset=5mm,
  244. textheight=10in,
  245. top=0.6in,
  246. bottom=1in,
  247. % headheight=0.3in,
  248. % headsep=0.3in,
  249. % foot=0.5in,
  250. footskip=0.5in
  251. }
  252. \newcounter{ct}
  253. \forloop{ct}{1}{\value{ct}<54}{
  254. %%%%%%%%%%%%%%%%%%%%%
  255. % Begin a new week
  256. \newpage
  257. \noindent \tabto{3.5mm} \textbf{Week \thect} \\
  258. \noindent \includegraphics{build/lefttable-top-sa}
  259. \vspace{-1.28pt}
  260. \noindent \includegraphics{build/lefttable-bottom-sa}
  261. \newpage
  262. \tabto{11mm} \textbf{Week \thect}\\
  263. \noindent \noindent \includegraphics[outer]{build/righttable-top-sa}
  264. \vspace{-1.28pt}
  265. \noindent \noindent \includegraphics[outer]{build/righttable-bottom-sa}
  266. }
  267. % End forloop
  268. \end{document}