2022-04-30 16:27:17 +00:00
\documentclass [twoside] { book}
2022-01-05 02:11:07 +00:00
\usepackage [
2021-09-30 23:28:18 +00:00
letterpaper,
2023-09-08 13:38:46 +00:00
bindingoffset=15mm,
textheight=250mm,
textwidth=175mm,
2023-11-06 23:41:34 +00:00
top=14mm,
footskip=5mm,
2023-09-08 13:38:46 +00:00
marginparwidth=0mm,
marginparsep=0mm
2022-01-05 02:11:07 +00:00
]{ geometry}
2021-09-30 23:28:18 +00:00
2023-11-06 23:41:34 +00:00
% Prettier fonts
\usepackage [nott] { kpfonts}
2021-07-04 21:59:51 +00:00
2023-11-06 23:41:34 +00:00
% Adjusting things
% \usepackage{microtype}
2022-01-05 03:57:27 +00:00
2023-09-08 13:38:46 +00:00
% Two-columns in introduction
\usepackage { multicol}
\setlength { \columnsep } { 8mm}
% Use tab stops when we need to
\usepackage { tabto}
2021-07-03 23:32:44 +00:00
2022-12-26 23:50:26 +00:00
% Use a better tabular system (2022.12.26 - currently on "Habits" pages)
\usepackage { tabularray}
2023-09-08 13:38:46 +00:00
\usepackage { ninecolors}
2022-04-30 16:27:17 +00:00
2022-12-26 23:50:26 +00:00
\author { Kenneth John Odle}
2021-07-04 13:34:34 +00:00
2022-01-05 02:11:07 +00:00
% Put page numbers in bottom center
2021-07-04 15:21:32 +00:00
\pagestyle { plain}
2021-07-03 23:32:44 +00:00
2022-01-15 16:23:07 +00:00
% Add our copyright image
\usepackage { graphicx}
\graphicspath { { ./images/} }
2022-01-05 23:19:38 +00:00
% https://texfaq.org/FAQ-repeat-num
2022-01-06 01:22:53 +00:00
% https://ctan.org/pkg/forloop
% Output a variable value: https://sodocumentation.net/latex/topic/9224/counters--if-statements-and-loops-with-latex
\usepackage { forloop}
2022-01-05 02:11:07 +00:00
2023-09-05 20:44:06 +00:00
% Draw circles, but redefine the command first
\usepackage { wasysym}
2023-09-08 13:38:46 +00:00
\newcommand \kcir { { \large \Circle ~} }
2023-09-05 20:44:06 +00:00
2023-09-08 21:11:30 +00:00
% Draw squares on Finances column
2023-11-06 23:41:34 +00:00
\newcommand { \kfin } { \texttt { \hfill { \Large $ \Box $ } \, AP { \Large $ \Box $ } \, Pd { \Large $ \Box $ } \, X} }
% Week at top of each page
\def \kyear { 2023}
\newcounter { ct}
\newcommand { \kweek } {
\begin { tblr} {
width=175mm,
colspec={ X[1,c] X[1,c] X[7,c] } ,
vlines = { 0.5pt,solid} ,
hlines = { 0.5pt,solid} ,
rows={ 5mm, m, rowsep=1.5pt}
}
\textbf { Week \thect } & \kyear & Jan\hphantom { wi} Feb\hphantom { wi} Mar\hphantom { wi} Apr\hphantom { wi} May\hphantom { wi} Jun\hphantom { wi} Jul\hphantom { wi} Aug\hphantom { wi} Sep\hphantom { wi} Oct\hphantom { wi} Nov\hphantom { wi} Dec
\end { tblr}
\vspace { 3mm}
}
\usepackage { verbatim}
2023-09-08 21:11:30 +00:00
2023-09-08 13:38:46 +00:00
\raggedright
2022-01-05 02:11:07 +00:00
\raggedbottom
2021-07-03 23:32:44 +00:00
2021-07-03 21:34:01 +00:00
\begin { document}
2021-09-30 23:28:18 +00:00
2021-07-03 23:32:44 +00:00
\chapter * { }
2021-09-30 23:28:18 +00:00
2021-07-03 23:32:44 +00:00
\thispagestyle { empty}
% \pagenumbering{gobble}
% Eliminates page number on reverse side; see https://texfaq.org/FAQ-nopageno
2023-09-08 13:38:46 +00:00
2021-07-03 21:34:01 +00:00
\begin { center}
{ \Huge Planning Notebook}
\medskip
2021-07-04 16:47:23 +00:00
by Kenneth John Odle
2021-07-03 21:34:01 +00:00
\medskip
2023-11-06 23:41:34 +00:00
v. 2.4.0 \\ 2024 Version
2021-07-03 23:32:44 +00:00
\medskip
2021-07-04 16:47:23 +00:00
2021-11-25 23:37:22 +00:00
\today { }
2022-01-15 16:23:07 +00:00
\vspace * { 10cm}
\includegraphics [scale=0.5] { ccancs4}
\bigskip
\begin { minipage} { 14cm}
\begin { flushleft}
This work is provided under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.
\end { flushleft}
This means:
\begin { itemize}
\itemsep -0.30em
\item You are free to share this work.
\item You are free to adapt this work.
\item You are free to share your adaptation(s) of this work.
\item You are not allowed to sell this work or your adaptation(s) of this work.
\item You must attribute it to the author by providing the following link:
\end { itemize}
\texttt { https://git.kjodle.net/kjodle/planner-in-latex}
\end { minipage}
2021-07-03 21:34:01 +00:00
\end { center}
2021-07-03 21:42:59 +00:00
2023-09-08 13:38:46 +00:00
\chapter * { Introduction}
2022-03-05 00:15:05 +00:00
\begin { multicols} { 2}
2023-09-08 13:38:46 +00:00
This document is part of a never-ending search for the perfect planner.
2021-07-03 21:34:01 +00:00
2023-09-08 13:38:46 +00:00
My goal was to create a planner where I can plan my days, weeks, and entire year ahead of time as much as possible. In addition to a regular planner where I can make note of everyday life events (i.e., medical appointments), I also wanted a way to incorporate annual goals into my weekly plans. I believe the reason so many new year's resolutions fail is that we simply forget about them. If you want to achieve something, you have to keep that goal in front of you. I also wanted a place to reflect on my progress on those goals, both on a monthly and on an annual basis.
2021-07-03 21:34:01 +00:00
2023-09-08 13:38:46 +00:00
Prior to this year, this was contained in a single document. Several notable changes have led this to being version 2.0.0, most notably:
2021-07-11 20:02:14 +00:00
2023-09-08 13:38:46 +00:00
\begin { itemize}
\item The research on goals and habits has been moved to a separate document (``Notes'').
\item The annual and monthly goals and reflection pages have been moved to a separate document (``Annual Goals''). This makes it easier to refer to them when planning your weeks.
\item Tables have been reconstructed entirely using the \texttt { tabularray} package for greater consistency.
\end { itemize}
2021-07-03 21:42:59 +00:00
2023-09-08 13:38:46 +00:00
You are welcome to download the pdf of this planner and use it. You can also customize it by forking or downloading the package and making whatever changes you may want. All of these documents have been written in \LaTeX { } ; only the most basic working knowledge of that language should be required to make basic changes.
2021-07-03 21:42:59 +00:00
2023-09-08 13:38:46 +00:00
If you choose to fork this work, please note that it is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License and your work, should you choose to release it (and I encourage you to) is required to be released under the same license.
2021-11-25 23:25:43 +00:00
\end { multicols}
2023-09-08 13:38:46 +00:00
%\newpage
%\thispagestyle{plain} % empty
%\mbox{}
% Not part of the table definition; it just makes sure to get us off this introductory page
% Be sure the next page is a left (i.e., even-numbered) page.
2021-11-25 23:25:43 +00:00
2023-09-08 13:38:46 +00:00
%%%%%%%%%%%%%%%%%%%%%
% Begin a new week
2021-11-25 23:25:43 +00:00
2024-11-14 17:27:02 +00:00
\forloop { ct} { 1} { \value { ct} <2} {
2023-09-08 13:38:46 +00:00
%%%%%%%%%%%%%%%%%%%%%
% Begin a new week
2021-07-04 18:15:27 +00:00
2023-09-08 13:38:46 +00:00
% First Left Page
2021-07-04 18:15:27 +00:00
\newpage
2023-11-06 23:41:34 +00:00
\kweek
2023-09-08 13:38:46 +00:00
\begin { tblr} {
width=175mm,
colspec={ | X[30,l] | X[35,l] | X[35,l] | } ,
rowspec={
| Q % Header Row
| Q | Q | Q | Q
| Q | Q | Q | Q
| Q | Q | Q | Q
|
} ,
rows={ 5.5mm, m, rowsep=1.5pt} %
}
% Header
2023-11-06 23:41:34 +00:00
\SetCell { bg=yellow7} \textbf { Yearly Goal} & \SetCell { bg=yellow8} \textbf { Monthly Goal} & \SetCell { bg=yellow9} \textbf { Weekly Activities} \\
2023-09-08 13:38:46 +00:00
% Table Content
\SetCell [r=4] { l} & \SetCell [r=2] { l} & \\
& & \\
& \SetCell [r=2] { l} & \\
& & \\
\SetCell [r=4] { l} & \SetCell [r=2] { l} & \\
& & \\
& \SetCell [r=2] { l} & \\
& & \\
\SetCell [r=4] { l} & \SetCell [r=2] { l} & \\
& & \\
& \SetCell [r=2] { l} & \\
& & \\
2022-12-26 23:50:26 +00:00
\end { tblr}
2023-09-08 13:38:46 +00:00
\vspace { 10mm}
2022-12-26 23:50:26 +00:00
2023-09-08 13:38:46 +00:00
\begin { tblr} {
width=175mm,
colspec={ | X[55,l] | X[1,l] | X[5,c,gray9] | [gray8]X[39,l] | } ,
hline{ 1,2,4,6,8,10,12,14,16} = { 1, 3-4} { 0.5pt} ,
hline{ 3} = { 1} { 0.5pt,black} ,
hline{ 3} = { 4} { 0.5pt,gray7} ,
hline{ 5,7,9,11,13,15} = { 1} { 0.5pt} ,
2023-11-06 23:41:34 +00:00
rows={ 5.5mm, m, rowsep=2pt}
2023-09-08 13:38:46 +00:00
}
%Header
2023-11-06 23:41:34 +00:00
\SetCell { bg=teal9} \textbf { Tasks this week} & & \textbf { Day} & \SetCell { bg=teal9} \textbf { Chores} \\
2023-09-08 13:38:46 +00:00
%Body
\kcir & & \SetCell [r=2] { c} M & \kcir \\
\kcir & & & \kcir \\
\kcir & & \SetCell [r=2] { c} Tu & \kcir Clean bathroom sinks \\
\kcir & & & \kcir Clean toilets \\
\kcir & & \SetCell [r=2] { c} W & \kcir Clean bathtub \\
2023-09-24 18:41:14 +00:00
\kcir & & & \kcir Pickup floor \hspace { 2em} \kcir Dust \\
2023-09-08 13:38:46 +00:00
\kcir & & \SetCell [r=2] { c} Th & \kcir Vacuum \\
\kcir & & & \kcir Kitchen floor \\
\kcir & & \SetCell [r=2] { c} F & \kcir Clear off DR table \\
\kcir & & & \kcir Clean office\\
\kcir & & \SetCell [r=2] { c} Sa & \kcir Meal planning \\
\kcir & & & \kcir Grocery planning \\
\kcir & & \SetCell [r=2] { c} Su & \kcir Grocery shopping \\
\kcir & & & \kcir Meal prep\\
2022-12-26 23:50:26 +00:00
\end { tblr}
2023-09-08 13:38:46 +00:00
% First Right Page
\newpage
2023-11-06 23:41:34 +00:00
\kweek
2022-12-26 23:50:26 +00:00
2023-09-08 13:38:46 +00:00
\begin { tblr} {
width=175mm,
2023-11-06 23:41:34 +00:00
colspec={ X[47,l] X[1.5,l] X[51.5,l] } ,
2023-09-24 13:39:19 +00:00
vlines = { 0.5pt,solid} ,
hlines = { 0.5pt,solid} ,
2023-11-06 23:41:34 +00:00
rows={ 5mm, m, rowsep=1.5pt} ,
% hline{7,12,17,22,27,32} = {2-3}{0.5pt,solid,azure4},
% hline{1,2,Z} = {1-3}{0.5pt,solid,gray1},
% hline{9,10,13,14,17,18,21,22} = {1-1}{0.5pt,solid,gray1}
2023-09-08 13:38:46 +00:00
}
2023-11-06 23:41:34 +00:00
\SetCell { bg=green9} \textbf { Pre-week Notes:} & \SetCell [c=2] { l, bg=azure9} \textbf { Log:} \\
& \SetCell [r=5] { c, fg=gray2} \rotatebox [origin=c] { 90} { { \footnotesize Monday} } & \\
& & \\
& & \\
& & \\
& & \\
& \SetCell [r=5] { c, fg=gray2} \rotatebox [origin=c] { 90} { { \footnotesize Tuesday} } & \\
& & \\
\SetCell { bg=violet9} \textbf { Hoping For:} & & \\
& & \\
& & \\
& \SetCell [r=5] { c, fg=gray2} \rotatebox [origin=c] { 90} { { \footnotesize Wednesday} } & \\
\SetCell { bg=violet9} \textbf { Looking For:} & & \\
& & \\
& & \\
& & \\
\SetCell { bg=violet9} \textbf { Grateful For:} & \SetCell [r=5] { c, fg=gray2} \rotatebox [origin=c] { 90} { { \footnotesize Thursday} } & \\
& & \\
& & \\
& & \\
\SetCell { bg=brown9} \textbf { Post-week Notes:} & & \\
& \SetCell [r=5] { c, fg=gray2} \rotatebox [origin=c] { 90} { { \footnotesize Friday} } & \\
& & \\
& & \\
& & \\
& & \\
& \SetCell [r=5] { c, fg=gray2} \rotatebox [origin=c] { 90} { { \footnotesize Saturday} } & \\
& & \\
& & \\
& & \\
& & \\
& \SetCell [r=5] { c, fg=gray2} \rotatebox [origin=c] { 90} { { \footnotesize Sunday} } & \\
& & \\
& & \\
& & \\
& & \\
2022-12-26 23:50:26 +00:00
\end { tblr}
2023-09-08 13:38:46 +00:00
\vspace { 5mm}
2022-12-26 23:50:26 +00:00
2023-09-24 13:39:19 +00:00
2023-09-08 13:38:46 +00:00
% Second Left Page
2021-07-03 23:32:44 +00:00
\newpage
2023-11-06 23:41:34 +00:00
\kweek
2021-07-03 23:32:44 +00:00
2023-09-08 13:38:46 +00:00
\begin { tblr} {
width=175mm,
2023-09-12 14:57:33 +00:00
colspec={ |[0.75pt] X[6,c] |[0.75pt] X[47,l] |[0.75pt] X[47,l] |[0.75pt] } ,
rowspec= {
|[0.75pt]Q % Header
|[0.75pt]Q |[0.25pt]Q |[0.25pt]Q |[0.25pt]Q |[0.25pt]Q
|[0.75pt]Q |[0.25pt]Q |[0.25pt]Q |[0.25pt]Q |[0.25pt]Q
|[0.75pt]Q |[0.25pt]Q |[0.25pt]Q |[0.25pt]Q |[0.25pt]Q
|[0.75pt]Q |[0.25pt]Q |[0.25pt]Q |[0.25pt]Q |[0.25pt]Q
|[0.75pt]Q |[0.25pt]Q |[0.25pt]Q |[0.25pt]Q |[0.25pt]Q
|[0.75pt]Q |[0.25pt]Q |[0.25pt]Q |[0.25pt]Q |[0.25pt]Q
|[0.75pt]Q |[0.25pt]Q |[0.25pt]Q |[0.25pt]Q |[0.25pt]Q
|[0.75pt]
} ,
2023-11-06 23:41:34 +00:00
rows={ 5.3mm, m, rowsep=1.3pt}
2023-09-08 13:38:46 +00:00
}
% Header
2023-11-06 23:41:34 +00:00
\textbf { Day} & \SetCell { bg=teal9} \textbf { Tasks Today} & \SetCell { bg=yellow9} \textbf { Goal Steps} \\
2022-04-30 16:27:17 +00:00
% Monday
2023-10-05 22:12:36 +00:00
\SetCell [r=5] { c} \textbf { Mon} & \kcir & \kcir Read \\
& \kcir & \kcir \kcir Exercise \\
& \kcir & \kcir \kcir Create \\
2023-11-06 23:41:34 +00:00
& \kcir & \kcir \\
& \kcir & \kcir \\
2022-04-30 16:27:17 +00:00
% Tuesday
2023-10-05 22:12:36 +00:00
\SetCell [r=5] { c} \textbf { Tue} & \kcir & \kcir Read \\
& \kcir & \kcir \kcir Exercise \\
& \kcir & \kcir \kcir Create \\
2023-11-06 23:41:34 +00:00
& \kcir & \kcir \\
& \kcir & \kcir \\
2022-04-30 16:27:17 +00:00
% Wednesday
2023-10-05 22:12:36 +00:00
\SetCell [r=5] { c} \textbf { Wed} & \kcir & \kcir Read \\
& \kcir & \kcir \kcir Exercise \\
& \kcir & \kcir \kcir Create \\
2023-11-06 23:41:34 +00:00
& \kcir & \kcir \\
& \kcir & \kcir \\
2022-04-30 16:27:17 +00:00
% Thursday
2023-10-05 22:12:36 +00:00
\SetCell [r=5] { c} \textbf { Thu} & \kcir & \kcir Read \\
& \kcir & \kcir \kcir Exercise \\
& \kcir & \kcir \kcir Create \\
2023-11-06 23:41:34 +00:00
& \kcir & \kcir \\
& \kcir & \kcir \\
2022-04-30 16:27:17 +00:00
% Friday
2023-10-05 22:12:36 +00:00
\SetCell [r=5] { c} \textbf { Fri} & \kcir & \kcir Read \\
& \kcir & \kcir \kcir Exercise \\
& \kcir & \kcir \kcir Create \\
2023-11-06 23:41:34 +00:00
& \kcir & \kcir \\
& \kcir & \kcir \\
2022-04-30 16:27:17 +00:00
% Saturday
2023-11-06 23:41:34 +00:00
\SetCell [r=5] { c} \textbf { Sat} & \kcir Mail & \kcir \kcir Read \\
2023-10-05 22:12:36 +00:00
& \kcir & \kcir \kcir Exercise \\
& \kcir & \kcir \kcir \kcir \kcir Create \\
2023-11-06 23:41:34 +00:00
& \kcir & \kcir \\
& \kcir & \kcir \\
2022-04-30 16:27:17 +00:00
% Sunday
2023-11-06 23:41:34 +00:00
\SetCell [r=5] { c} \textbf { Sun} & \kcir Finances for next week & \kcir \kcir Read \\
& \kcir Goals/Activities for next week & \kcir \kcir Exercise \\
2023-10-05 22:12:36 +00:00
& \kcir & \kcir \kcir \kcir \kcir Create \\
2023-11-06 23:41:34 +00:00
& \kcir & \kcir \\
& \kcir & \kcir \\
2023-09-05 20:44:06 +00:00
\end { tblr}
2022-01-06 01:22:53 +00:00
2023-09-08 13:38:46 +00:00
% Second Right Page
2022-01-05 02:11:07 +00:00
\newpage
2023-11-06 23:41:34 +00:00
\kweek
2023-09-08 13:38:46 +00:00
\begin { tblr} {
width=175mm,
2023-09-12 14:57:33 +00:00
colspec={ |[0.75pt] X[6,c] |[0.75pt] X[47,l] |[0.75pt] X[47,l] |[0.75pt] } ,
rowspec= {
|[0.75pt]Q % Header
|[0.75pt]Q |[0.25pt]Q |[0.25pt]Q |[0.25pt]Q |[0.25pt]Q
|[0.75pt]Q |[0.25pt]Q |[0.25pt]Q |[0.25pt]Q |[0.25pt]Q
|[0.75pt]Q |[0.25pt]Q |[0.25pt]Q |[0.25pt]Q |[0.25pt]Q
|[0.75pt]Q |[0.25pt]Q |[0.25pt]Q |[0.25pt]Q |[0.25pt]Q
|[0.75pt]Q |[0.25pt]Q |[0.25pt]Q |[0.25pt]Q |[0.25pt]Q
|[0.75pt]Q |[0.25pt]Q |[0.25pt]Q |[0.25pt]Q |[0.25pt]Q
|[0.75pt]Q |[0.25pt]Q |[0.25pt]Q |[0.25pt]Q |[0.25pt]Q
|[0.75pt]
} ,
2023-11-06 23:41:34 +00:00
rows={ 5.3mm, m, rowsep=1.3pt}
2023-09-08 13:38:46 +00:00
}
% Header
2023-11-06 23:41:34 +00:00
\textbf { Day} & \SetCell { bg=green9} \textbf { Finances} & \SetCell { bg=brown9} \textbf { Health} \\
2022-04-30 16:27:17 +00:00
% Monday
2023-10-05 22:12:36 +00:00
\SetCell [r=5] { c} \textbf { Mon} & \kfin & \\
2023-10-09 17:29:37 +00:00
& \kfin & \\
& \kfin & \\
& \kfin & \\
& \kfin & \\
2022-04-30 16:27:17 +00:00
% Tuesday
2023-10-05 22:12:36 +00:00
\SetCell [r=5] { c} \textbf { Tue} & \kfin & \\
2023-10-09 17:29:37 +00:00
& \kfin & \\
& \kfin & \\
& \kfin & \\
& \kfin & \\
2022-04-30 16:27:17 +00:00
% Wednesday
2023-10-05 22:12:36 +00:00
\SetCell [r=5] { c} \textbf { Wed} & \kfin & \\
2023-10-09 17:29:37 +00:00
& \kfin & \\
& \kfin & \\
& \kfin & \\
& \kfin & \\
2022-04-30 16:27:17 +00:00
% Thursday
2023-10-05 22:12:36 +00:00
\SetCell [r=5] { c} \textbf { Thu} & \kfin & \\
2023-10-09 17:29:37 +00:00
& \kfin & \\
& \kfin & \\
& \kfin & \\
& \kfin & \\
2022-04-30 16:27:17 +00:00
% Friday
2023-10-05 22:12:36 +00:00
\SetCell [r=5] { c} \textbf { Fri} & \kfin & \\
2023-10-09 17:29:37 +00:00
& \kfin & \\
& \kfin & \\
& \kfin & \\
& \kfin & \\
2022-04-30 16:27:17 +00:00
% Saturday
2023-10-05 22:12:36 +00:00
\SetCell [r=5] { c} \textbf { Sat} & \kfin & \\
2023-10-09 17:29:37 +00:00
& \kfin & \\
& \kfin & \\
& \kfin & \\
& \kfin & \\
2022-04-30 16:27:17 +00:00
% Sunday
2023-10-05 22:12:36 +00:00
\SetCell [r=5] { c} \textbf { Sun} & \kfin & \\
2023-10-09 17:29:37 +00:00
& \kfin & \\
& \kfin & \\
& \kfin & \\
& \kfin & \\
2023-09-08 13:38:46 +00:00
\end { tblr}
2021-07-04 16:23:35 +00:00
2023-09-08 13:38:46 +00:00
} % End forloop
2021-07-04 16:23:35 +00:00
2021-07-03 21:34:01 +00:00
\end { document}