Compare commits

...

25 Commits
2024 ... main

Author SHA1 Message Date
b6983dda20 Adapted for 2025 2024-12-24 16:02:38 -05:00
84454e8d65 Added mail to Wednesday 2024-11-19 11:37:40 -05:00
7ec518f0e9 Changed to one-sided format 2024-11-19 11:35:42 -05:00
253e96cc93 Modified ignore file 2024-11-17 11:45:24 -05:00
dac3d9fb7f Added weekly goals page 2024-11-15 10:30:21 -05:00
39e8677081 Modified ignore file to omit pdfs 2024-11-15 10:30:07 -05:00
6c991d60dd Added remainging days of week 2024-11-14 13:05:59 -05:00
3dfa00931f Added one page per day format 2024-11-14 12:27:02 -05:00
7ac2156994 Added 2024 version 2023-11-08 06:40:28 -05:00
3d6588f00a Updated 2023 pdf with week 54 2023-11-07 10:02:07 -05:00
1340f5aaaf Added 2023 pdf 2023-11-07 07:36:26 -05:00
cb75332b17 A functioning version of the planner for the remainder of 2023 2023-11-06 18:41:34 -05:00
36a82769e8 Fixed missing financial tick boxes; version 2.3.1 2023-10-09 13:29:37 -04:00
55e6d2d4bc Updated planner check boxes; version 2.3.0 2023-10-05 18:12:36 -04:00
f4ceb6fe60 Added «dust» as a weekly to-do; version 2.2.1 2023-09-24 14:41:14 -04:00
210f6a74b9 Updated second page of week to include log 2023-09-24 09:39:19 -04:00
d8a5ca4134 Updated ignore file 2023-09-24 09:05:32 -04:00
3351d469dd Changed thickness of lines on page 3 and 4 of each week; version 2.1.1 2023-09-12 10:57:33 -04:00
e9ee4ef6be Added autopay, paid, cleared checkboxes to Financial column 2023-09-08 17:11:30 -04:00
13e317b80d Updated readme file 2023-09-08 12:58:05 -04:00
f541759a05 Removed frames from guide (v2.0.1) 2023-09-08 12:51:56 -04:00
df6aefa40c Updated readme file 2023-09-08 12:35:19 -04:00
1f734b0ccd Merged 2024 branch 2023-09-08 12:30:37 -04:00
a8b1690bd6 Updated ignore file 2023-09-08 12:24:54 -04:00
75f44c6d51 Updated ignore file to exclude backups 2023-09-07 10:45:49 -04:00
10 changed files with 1618 additions and 180 deletions

4
.gitignore vendored
View File

@ -6,3 +6,7 @@
*.bak
tests/
*.dvi
*(copy)*
*.pdf
build/*
/build

View File

@ -1,5 +1,23 @@
# Planner in LaTeX
Current version: 2.0.0
## New in version 2.0.0
I've broken the planner into three separate documents: the planner itself, a document for annual goals (and their monthly sub-goals), and a guide that contains the background research on goals, habits, and planning.
The planner document is complete and ready to use. Note that I have included my own weekly chores and habits; if you want to change these, the LaTeX document is easy enough to edit.
The annual goals document is ready to use, although it is lacking instructions. (Something for version 2.1.0, I suppose.)
The background research document, meanwhile, is in a constant state of revision as time allows.
All three documents have been changed to version 2.0.0 to reflect this new organizational plan.
You are welcome to download the pdfs (located in the build folder) or to fork this and make it your own. Please let me know if you do so, as I would love to see what other people make of this. (Note: Because the planner document contains several tables which must be iterated over several times, compiling of this document can take a long time, upwards of an hour.) Please also remember the licensing requirements.
## Background
Yeah, I know—that's not a great title. But it benefits from accuracy.
Anyway, I've never been able to find a proper planner that works for me and that tracks the things I want to and need to track. I've played around over the years with creating one on my own, but have never come up with anything satisfactory.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -10,8 +10,8 @@
marginparwidth=0mm,
marginparsep=0mm
]{geometry}
\usepackage{showframe}
\renewcommand*\ShowFrameColor{\color{red}}
%\usepackage{showframe}
%\renewcommand*\ShowFrameColor{\color{red}}
\author{Kenneth John Odle}
\usepackage[utf8]{inputenc}
@ -47,7 +47,7 @@
by Kenneth John Odle
\medskip
v. 2.0.0
v. 2.0.1
\medskip
\today{}

400
planner-2024.tex Normal file
View File

@ -0,0 +1,400 @@
\documentclass[twoside]{book}
\usepackage[
letterpaper,
bindingoffset=15mm,
textheight=250mm,
textwidth=175mm,
top=14mm,
footskip=5mm,
marginparwidth=0mm,
marginparsep=0mm
]{geometry}
% Prettier fonts
\usepackage[nott]{kpfonts}
% Adjusting things
% \usepackage{microtype}
% Two-columns in introduction
\usepackage{multicol}
\setlength{\columnsep}{8mm}
% Use tab stops when we need to
\usepackage{tabto}
% Use a better tabular system (2022.12.26 - currently on "Habits" pages)
\usepackage{tabularray}
\usepackage{ninecolors}
\author{Kenneth John Odle}
% Put page numbers in bottom center
\pagestyle{plain}
% Add our copyright image
\usepackage{graphicx}
\graphicspath{ {./images/} }
% https://texfaq.org/FAQ-repeat-num
% https://ctan.org/pkg/forloop
% Output a variable value: https://sodocumentation.net/latex/topic/9224/counters--if-statements-and-loops-with-latex
\usepackage{forloop}
% Draw circles, but redefine the command first
\usepackage{wasysym}
\newcommand\kcir{{\large \Circle ~}}
% Draw squares on Finances column
\newcommand{\kfin}{\texttt{\hfill {\Large $\Box$}\,AP {\Large $\Box$}\,Pd {\Large $\Box$}\,X}}
% Week at top of each page
\def\kyear{2024}
\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{wo}Feb\hphantom{wo}Mar\hphantom{wo}Apr\hphantom{wo}May\hphantom{wo}Jun\hphantom{wo}Jul\hphantom{wo}Aug\hphantom{wo}Sep\hphantom{wo}Oct\hphantom{wo}Nov\hphantom{wo}Dec
\end{tblr}
\vspace{3mm}
}
\usepackage{verbatim}
\raggedright
\raggedbottom
\begin{document}
\chapter*{}
\thispagestyle{empty}
% \pagenumbering{gobble}
% Eliminates page number on reverse side; see https://texfaq.org/FAQ-nopageno
\begin{center}
{\Huge Planning Notebook}
\medskip
by Kenneth John Odle
\medskip
v. 2.5.0 \\ 2024 Version
\medskip
\today{}
\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}
\end{center}
\chapter*{Introduction}
\begin{multicols}{2}
This document is part of a never-ending search for the perfect planner.
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.
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:
\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}
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.
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.
\end{multicols}
\forloop{ct}{1}{\value{ct}<55}{
%%%%%%%%%%%%%%%%%%%%%
% Begin a new week
% First Left Page
\newpage
\kweek
\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
\SetCell{bg=yellow7} \textbf{Yearly Goal} & \SetCell{bg=yellow8} \textbf{Monthly Goal} & \SetCell{bg=yellow9} \textbf{Weekly Activities} \\
% 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} & \\
& & \\
\end{tblr}
\vspace{10mm}
\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},
rows={5.5mm, m, rowsep=2pt}
}
%Header
\SetCell{bg=teal9} \textbf{Tasks this week} & & \textbf{Day} & \SetCell{bg=teal9} \textbf{Chores} \\
%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 \\
\kcir & & & \kcir Pickup floor \hspace{2em} \kcir Dust \\
\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\\
\end{tblr}
% First Right Page
\newpage
\kweek
\begin{tblr}{
width=175mm,
colspec={ X[47,l] X[1.5,l] X[51.5,l] },
vlines = {0.5pt,solid},
hlines = {0.5pt,solid},
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}
}
\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}} & \\
& & \\
& & \\
& & \\
& & \\
\end{tblr}
\vspace{5mm}
% Second Left Page
\newpage
\kweek
\begin{tblr}{
width=175mm,
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]
},
rows={5.3mm, m, rowsep=1.3pt}
}
% Header
\textbf{Day} & \SetCell{bg=teal9} \textbf{Tasks Today} & \SetCell{bg=yellow9} \textbf{Goal Steps} \\
% Monday
\SetCell[r=5]{c} \textbf{Mon} & \kcir & \kcir Read \\
& \kcir & \kcir \kcir Exercise \\
& \kcir & \kcir \kcir Create \\
& \kcir & \kcir \\
& \kcir & \kcir \\
% Tuesday
\SetCell[r=5]{c} \textbf{Tue} & \kcir & \kcir Read \\
& \kcir & \kcir \kcir Exercise \\
& \kcir & \kcir \kcir Create \\
& \kcir & \kcir \\
& \kcir & \kcir \\
% Wednesday
\SetCell[r=5]{c} \textbf{Wed} & \kcir & \kcir Read \\
& \kcir & \kcir \kcir Exercise \\
& \kcir & \kcir \kcir Create \\
& \kcir & \kcir \\
& \kcir & \kcir \\
% Thursday
\SetCell[r=5]{c} \textbf{Thu} & \kcir & \kcir Read \\
& \kcir & \kcir \kcir Exercise \\
& \kcir & \kcir \kcir Create \\
& \kcir & \kcir \\
& \kcir & \kcir \\
% Friday
\SetCell[r=5]{c} \textbf{Fri} & \kcir & \kcir Read \\
& \kcir & \kcir \kcir Exercise \\
& \kcir & \kcir \kcir Create \\
& \kcir & \kcir \\
& \kcir & \kcir \\
% Saturday
\SetCell[r=5]{c} \textbf{Sat} & \kcir Mail & \kcir \kcir Read \\
& \kcir & \kcir \kcir Exercise \\
& \kcir & \kcir \kcir \kcir \kcir Create \\
& \kcir & \kcir \\
& \kcir & \kcir \\
% Sunday
\SetCell[r=5]{c} \textbf{Sun} & \kcir Finances for next week & \kcir \kcir Read \\
& \kcir Goals/Activities for next week & \kcir \kcir Exercise \\
& \kcir & \kcir \kcir \kcir \kcir Create \\
& \kcir & \kcir \\
& \kcir & \kcir \\
\end{tblr}
% Second Right Page
\newpage
\kweek
\begin{tblr}{
width=175mm,
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]
},
rows={5.3mm, m, rowsep=1.3pt}
}
% Header
\textbf{Day} & \SetCell{bg=green9} \textbf{Finances} & \SetCell{bg=brown9} \textbf{Health} \\
% Monday
\SetCell[r=5]{c} \textbf{Mon} & \kfin & \\
& \kfin & \\
& \kfin & \\
& \kfin & \\
& \kfin & \\
% Tuesday
\SetCell[r=5]{c} \textbf{Tue} & \kfin & \\
& \kfin & \\
& \kfin & \\
& \kfin & \\
& \kfin & \\
% Wednesday
\SetCell[r=5]{c} \textbf{Wed} & \kfin & \\
& \kfin & \\
& \kfin & \\
& \kfin & \\
& \kfin & \\
% Thursday
\SetCell[r=5]{c} \textbf{Thu} & \kfin & \\
& \kfin & \\
& \kfin & \\
& \kfin & \\
& \kfin & \\
% Friday
\SetCell[r=5]{c} \textbf{Fri} & \kfin & \\
& \kfin & \\
& \kfin & \\
& \kfin & \\
& \kfin & \\
% Saturday
\SetCell[r=5]{c} \textbf{Sat} & \kfin & \\
& \kfin & \\
& \kfin & \\
& \kfin & \\
& \kfin & \\
% Sunday
\SetCell[r=5]{c} \textbf{Sun} & \kfin & \\
& \kfin & \\
& \kfin & \\
& \kfin & \\
& \kfin & \\
\end{tblr}
} % End forloop
\end{document}

View File

@ -4,19 +4,17 @@
bindingoffset=15mm,
textheight=250mm,
textwidth=175mm,
top=1in,
bottom=20mm,
footskip=0.5in,
top=14mm,
footskip=5mm,
marginparwidth=0mm,
marginparsep=0mm
]{geometry}
% Changed from kpfonts
% https://www.reddit.com/r/LaTeX/comments/ahpv0g/comment/eejd28h/?utm_source=reddit&utm_medium=web2x&context=3
%\usepackage[bitstream-charter]{mathdesign}
%\usepackage[T1]{fontenc}
% Prettier fonts
\usepackage[nott]{kpfonts}
\usepackage{kpfonts}
% Adjusting things
% \usepackage{microtype}
% Two-columns in introduction
\usepackage{multicol}
@ -47,6 +45,27 @@
\usepackage{wasysym}
\newcommand\kcir{{\large \Circle ~}}
% Draw squares on Finances column
\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}
\raggedright
\raggedbottom
@ -66,7 +85,7 @@
by Kenneth John Odle
\medskip
v. 2.0.0 \\ 2024 Version
v. 2.4.0 \\ 2024 Version
\medskip
\today{}
@ -128,22 +147,13 @@ If you choose to fork this work, please note that it is licensed under a Creativ
% Begin a new week
\newcounter{ct}
\forloop{ct}{1}{\value{ct}<54}{
\forloop{ct}{1}{\value{ct}<2}{
%%%%%%%%%%%%%%%%%%%%%
% Begin a new week
% First Left Page
\newpage
\noindent \tabto{4mm} \textbf{Week \thect}
\vspace{3mm}
Month and Year \line(1,0){10cm}
\vspace{5mm}
This week's goal activities:
\vspace{3mm}
\kweek
\begin{tblr}{
width=175mm,
@ -159,7 +169,7 @@ This week's goal activities:
}
% Header
\textbf{Yearly Goal} & \textbf{Monthly Goal} & \textbf{Weekly Activities} \\
\SetCell{bg=yellow7} \textbf{Yearly Goal} & \SetCell{bg=yellow8} \textbf{Monthly Goal} & \SetCell{bg=yellow9} \textbf{Weekly Activities} \\
% Table Content
\SetCell[r=4]{l} & \SetCell[r=2]{l} & \\
& & \\
@ -177,9 +187,6 @@ This week's goal activities:
\vspace{10mm}
This week's to-do list:
\vspace{3mm}
\begin{tblr}{
width=175mm,
colspec={ | X[55,l] | X[1,l] | X[5,c,gray9] | [gray8]X[39,l] | },
@ -187,17 +194,17 @@ This week's to-do list:
hline{3} = {1}{0.5pt,black},
hline{3} = {4}{0.5pt,gray7},
hline{5,7,9,11,13,15} = {1}{0.5pt},
rows={5.5mm, m, rowsep=2pt} % Row height(depends on contents?); position; row separation
rows={5.5mm, m, rowsep=2pt}
}
%Header
\textbf{Tasks this week} & & \textbf{Day} & \textbf{Chores} \\
\SetCell{bg=teal9} \textbf{Tasks this week} & & \textbf{Day} & \SetCell{bg=teal9} \textbf{Chores} \\
%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 \\
\kcir & & & \kcir Pickup floor \\
\kcir & & & \kcir Pickup floor \hspace{2em} \kcir Dust \\
\kcir & & \SetCell[r=2]{c} Th & \kcir Vacuum \\
\kcir & & & \kcir Kitchen floor \\
\kcir & & \SetCell[r=2]{c} F & \kcir Clear off DR table \\
@ -210,197 +217,191 @@ This week's to-do list:
% First Right Page
\newpage
\noindent \tabto{4mm} \textbf{Week \thect}
\kweek
\vspace{3mm}
Month and Year \line(1,0){10cm}
\vspace{5mm}
\begin{tblr}{
width=175mm,
colspec={ X[50,l] X [50,l] },
vline{1-3} = {2-Z}{0.5pt,solid},
hline{2-Z} = {0.5pt,solid},
rows={5.5mm, m, rowsep=1.5pt}
colspec={ X[47,l] X[1.5,l] X[51.5,l] },
vlines = {0.5pt,solid},
hlines = {0.5pt,solid},
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}
}
\SetCell[c=2]{l} \textbf{Pre-week Notes:} \\
& \\
& \\
& \\
& \\
& \\
& \\
& \\
\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}} & \\
& & \\
& & \\
& & \\
& & \\
\end{tblr}
\vspace{5mm}
\begin{tblr}{
width=175mm,
colspec={ X[100,l] },
vline{1,2} = {2-5}{0.5pt,solid},
vline{1,2} = {7-10}{0.5pt,solid},
vline{1,2} = {12-Z}{0.5pt,solid},
hline{2-Z} = {0.5pt,solid},
rows={5.5mm, m, rowsep=1.5pt}
}
\textbf{Hoping For:} \\
\\
\\
\\
% Blank row follows
\\
\textbf{Grateful For:} \\
\\
\\
\\
% Blank row follows
\\
\textbf{Looking For:} \\
\\
\\
\\
\end{tblr}
\vspace{5mm}
\begin{tblr}{
width=175mm,
colspec={ X[50,l] X [50,l] },
vline{1-3} = {2-Z}{0.5pt,solid},
hline{2-Z} = {0.5pt,solid},
rows={5.5mm, m, rowsep=1.5pt}
}
\SetCell[c=2]{l} \textbf{Post-week Notes:} \\
& \\
& \\
& \\
& \\
& \\
& \\
& \\
\end{tblr}
\vspace{5mm}
% Second Left Page
\newpage
\noindent \tabto{4mm} \textbf{Week \thect}
\vspace{3mm}
Month and Year \vspace{1mm}
\kweek
\begin{tblr}{
width=175mm,
colspec={ | X[6,c] | X[47,l] | X[47,l] | },
hlines,
rows={5mm, m, rowsep=1.5pt} % Row height(depends on contents?); position; row separation
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]
},
rows={5.3mm, m, rowsep=1.3pt}
}
% Header
\textbf{Day} & \textbf{Tasks Today} & \textbf{Goal Steps} \\
\textbf{Day} & \SetCell{bg=teal9} \textbf{Tasks Today} & \SetCell{bg=yellow9} \textbf{Goal Steps} \\
% Monday
\SetCell[r=5]{c} \textbf{Mon} & & \kcir Read \\
& & \kcir \kcir Exercise \\
& & \kcir \kcir Create \\
& & \\
& & \\
\SetCell[r=5]{c} \textbf{Mon} & \kcir & \kcir Read \\
& \kcir & \kcir \kcir Exercise \\
& \kcir & \kcir \kcir Create \\
& \kcir & \kcir \\
& \kcir & \kcir \\
% Tuesday
\SetCell[r=5]{c} \textbf{Tue} & & \kcir Read \\
& & \kcir \kcir Exercise \\
& & \kcir \kcir Create \\
& & \\
& & \\
\SetCell[r=5]{c} \textbf{Tue} & \kcir & \kcir Read \\
& \kcir & \kcir \kcir Exercise \\
& \kcir & \kcir \kcir Create \\
& \kcir & \kcir \\
& \kcir & \kcir \\
% Wednesday
\SetCell[r=5]{c} \textbf{Wed} & & \kcir Read \\
& & \kcir \kcir Exercise \\
& & \kcir \kcir Create \\
& & \\
& & \\
\SetCell[r=5]{c} \textbf{Wed} & \kcir & \kcir Read \\
& \kcir & \kcir \kcir Exercise \\
& \kcir & \kcir \kcir Create \\
& \kcir & \kcir \\
& \kcir & \kcir \\
% Thursday
\SetCell[r=5]{c} \textbf{Thu} & & \kcir Read \\
& & \kcir \kcir Exercise \\
& & \kcir \kcir Create \\
& & \\
& & \\
\SetCell[r=5]{c} \textbf{Thu} & \kcir & \kcir Read \\
& \kcir & \kcir \kcir Exercise \\
& \kcir & \kcir \kcir Create \\
& \kcir & \kcir \\
& \kcir & \kcir \\
% Friday
\SetCell[r=5]{c} \textbf{Fri} & & \kcir Read \\
& & \kcir \kcir Exercise \\
& & \kcir \kcir Create \\
& & \\
& & \\
\SetCell[r=5]{c} \textbf{Fri} & \kcir & \kcir Read \\
& \kcir & \kcir \kcir Exercise \\
& \kcir & \kcir \kcir Create \\
& \kcir & \kcir \\
& \kcir & \kcir \\
% Saturday
\SetCell[r=5]{c} \textbf{Sat} & & \kcir \kcir Read \\
& & \kcir \kcir Exercise \\
& & \kcir \kcir \kcir \kcir Create \\
& & \\
& & \\
\SetCell[r=5]{c} \textbf{Sat} & \kcir Mail & \kcir \kcir Read \\
& \kcir & \kcir \kcir Exercise \\
& \kcir & \kcir \kcir \kcir \kcir Create \\
& \kcir & \kcir \\
& \kcir & \kcir \\
% Sunday
\SetCell[r=5]{c} \textbf{Sun} & & \kcir \kcir Read \\
& & \kcir \kcir Exercise \\
& & \kcir \kcir \kcir \kcir Create \\
& \kcir Finances for next week & \\
& \kcir Goals/Activities for next week & \\
\SetCell[r=5]{c} \textbf{Sun} & \kcir Finances for next week & \kcir \kcir Read \\
& \kcir Goals/Activities for next week & \kcir \kcir Exercise \\
& \kcir & \kcir \kcir \kcir \kcir Create \\
& \kcir & \kcir \\
& \kcir & \kcir \\
\end{tblr}
% Second Right Page
\newpage
\noindent \tabto{4mm} \textbf{Week \thect}
\vspace{3mm}
Month and Year \vspace{1mm}
\kweek
\begin{tblr}{
width=175mm,
colspec={ | X[6,c] | X[47,l] | X[47,l] | },
hlines,
rows={5mm, m, rowsep=1.5pt} % Row height(depends on contents?); position; row separation
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]
},
rows={5.3mm, m, rowsep=1.3pt}
}
% Header
\textbf{Day} & \textbf{Finances} & \textbf{Health} \\
\textbf{Day} & \SetCell{bg=green9} \textbf{Finances} & \SetCell{bg=brown9} \textbf{Health} \\
% Monday
\SetCell[r=5]{c} \textbf{Mon} & & \kcir \\
& & \kcir \\
& & \kcir \\
& & \kcir \\
& & \kcir \\
\SetCell[r=5]{c} \textbf{Mon} & \kfin & \\
& \kfin & \\
& \kfin & \\
& \kfin & \\
& \kfin & \\
% Tuesday
\SetCell[r=5]{c} \textbf{Tue} & & \kcir \\
& & \kcir \\
& & \kcir \\
& & \kcir \\
& & \kcir \\
\SetCell[r=5]{c} \textbf{Tue} & \kfin & \\
& \kfin & \\
& \kfin & \\
& \kfin & \\
& \kfin & \\
% Wednesday
\SetCell[r=5]{c} \textbf{Wed} & & \kcir \\
& & \kcir \\
& & \kcir \\
& & \kcir \\
& & \kcir \\
\SetCell[r=5]{c} \textbf{Wed} & \kfin & \\
& \kfin & \\
& \kfin & \\
& \kfin & \\
& \kfin & \\
% Thursday
\SetCell[r=5]{c} \textbf{Thu} & & \kcir \\
& & \kcir \\
& & \kcir \\
& & \kcir \\
& & \kcir \\
\SetCell[r=5]{c} \textbf{Thu} & \kfin & \\
& \kfin & \\
& \kfin & \\
& \kfin & \\
& \kfin & \\
% Friday
\SetCell[r=5]{c} \textbf{Fri} & & \kcir \\
& & \kcir \\
& & \kcir \\
& & \kcir \\
& & \kcir \\
\SetCell[r=5]{c} \textbf{Fri} & \kfin & \\
& \kfin & \\
& \kfin & \\
& \kfin & \\
& \kfin & \\
% Saturday
\SetCell[r=5]{c} \textbf{Sat} & & \kcir \\
& & \kcir \\
& & \kcir \\
& & \kcir \\
& & \kcir \\
\SetCell[r=5]{c} \textbf{Sat} & \kfin & \\
& \kfin & \\
& \kfin & \\
& \kfin & \\
& \kfin & \\
% Sunday
\SetCell[r=5]{c} \textbf{Sun} & & \kcir \\
& & \kcir \\
& & \kcir \\
& & \kcir \\
& & \kcir \\
\SetCell[r=5]{c} \textbf{Sun} & \kfin & \\
& \kfin & \\
& \kfin & \\
& \kfin & \\
& \kfin & \\
\end{tblr}
} % End forloop

598
planner_daily_vertical.tex Normal file
View File

@ -0,0 +1,598 @@
\documentclass[oneside]{book}
%\usepackage{showframe}
%\renewcommand*\ShowFrameColor{\color{red}}
\usepackage[
letterpaper,
bindingoffset=15mm,
textheight=250mm,
textwidth=175mm,
top=14mm,
footskip=5mm,
marginparwidth=0mm,
marginparsep=0mm
]{geometry}
% Prettier fonts
\usepackage[nott]{kpfonts}
% Adjusting things
% \usepackage{microtype}
% Two-columns in introduction
\usepackage{multicol}
\setlength{\columnsep}{8mm}
% Use tab stops when we need to
%\usepackage{tabto}
\usepackage{tabularray}
% \usepackage{ninecolors}
\author{Kenneth John Odle}
% Put page numbers in bottom center
\pagestyle{plain}
% Add our copyright image
% Rotate text in cells
\usepackage{graphicx}
\graphicspath{ {./images/} }
% https://texfaq.org/FAQ-repeat-num
% https://ctan.org/pkg/forloop
% Output a variable value: https://sodocumentation.net/latex/topic/9224/counters--if-statements-and-loops-with-latex
\usepackage{forloop}
% Draw circles, but redefine the command first
\usepackage{wasysym}
\newcommand\kcir{{\large \Circle ~}}
% Let's make macros for the days of the week
\newcommand{\kmon}{~ \textbf{Monday} \hspace{10mm} \CIRCLE\Circle\Circle\Circle\Circle\Circle\Circle ~}
\newcommand{\ktue}{~ \textbf{Tuesday} \hspace{10mm} \CIRCLE\CIRCLE\Circle\Circle\Circle\Circle\Circle ~}
\newcommand{\kwed}{~ \textbf{Wednesday} \hspace{10mm} \CIRCLE\CIRCLE\CIRCLE\Circle\Circle\Circle\Circle ~}
\newcommand{\kthu}{~ \textbf{Thursday} \hspace{10mm} \CIRCLE\CIRCLE\CIRCLE\CIRCLE\Circle\Circle\Circle ~}
\newcommand{\kfri}{~ \textbf{Friday} \hspace{10mm} \CIRCLE\CIRCLE\CIRCLE\CIRCLE\CIRCLE\Circle\Circle ~}
\newcommand{\ksat}{~ \textbf{Saturday} \hspace{10mm} \CIRCLE\CIRCLE\CIRCLE\CIRCLE\CIRCLE\CIRCLE\Circle ~}
\newcommand{\ksun}{~ \textbf{Sunday} \hspace{10mm} \CIRCLE\CIRCLE\CIRCLE\CIRCLE\CIRCLE\CIRCLE\CIRCLE ~}
% Draw squares on Finances column
\newcommand{\kfin}{\texttt{\hfill {\large $\Box$}{\footnotesize AP}\,{\large $\Box$}{\footnotesize Pd}\,{\large $\Box$}{\footnotesize X}}}
% Week at top of each page
\def\kyear{2025}
\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{8mm}
}
\usepackage{verbatim}
\raggedbottom
\begin{document}
\chapter*{}
\thispagestyle{empty}
% \pagenumbering{gobble}
% Eliminates page number on reverse side; see https://texfaq.org/FAQ-nopageno
\begin{center}
{\Huge Planning Notebook}
\medskip
by Kenneth John Odle
\medskip
v. 4.0.0 \\ 2024 Version
\medskip
\today{}
\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}
\end{center}
\chapter*{Introduction}
\begin{multicols}{2}
This document is part of a never-ending search for the perfect planner.
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.
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:
\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}
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.
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.
\end{multicols}
%\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.
%%%%%%%%%%%%%%%%%%%%%
% Begin a new week
% Don't indent our tables from this point forward
\raggedright
\newpage
\ % The empty page
\forloop{ct}{1}{\value{ct}<54}{
%%%%%%%%%%%%%%%%%%%%%
% Begin a new week
% Use this to ensure goals for the week lands on the right side.
\newpage
% Goals for the week
\kweek
\begin{tblr}{
width = 175mm,
colspec = { | X[50,l] | X[50,l] | },
rows = {5.3mm, m, rowsep=1.3pt},
row{1} = {8mm},
hlines,
}
% Header
\SetCell[c=2]{c}\textbf{\textit{Goals for the Week}} & \\
\textbf{Health} & Hoping for…\\
\kcir & \\
\kcir & \\
\kcir & \\
\kcir & \\
\kcir & \\
\kcir & \\
\textbf{Financial} & Looking for…\\
\kcir & \\
\kcir & \\
\kcir & \\
\kcir & \\
\kcir & \\
\kcir & \\
\textbf{Household} & Grateful for…\\
\kcir & \\
\kcir & \\
\kcir & \\
\kcir & \\
\kcir & \\
\kcir & \\
\textbf{To-Do} & Miscellany… \\
\kcir & \\
\kcir & \\
\kcir & \\
\kcir & \\
\kcir & \\
\kcir & \\
\kcir & \\
\kcir & \\
\kcir & \\
\kcir & \\
\kcir & \\
\kcir & \\
\kcir & \\
\end{tblr}
\newpage
% Monday
\kweek
\begin{tblr}{
width=175mm,
colspec={ | X[34,l] | X[33,l] | X[33,l] | },
column{1} = {font = \fontsize{5pt}{-4pt}\selectfont},
rowspec= { | Q | Q | Q },
rows={5.3mm, m, rowsep=1.3pt},
row{1,2} = {font = \fontsize{10pt}{8pt}\selectfont},
hlines,
}
% Header
\SetCell[c=3]{c} \kmon & & \\
\textbf{\textit{Schedule}} & \textbf{\textit{Log}} & \textbf{\textit{Agenda}} \\
& & \centering \textbf{Health} \\
& & \makebox[16mm][r]{{\tiny Sleep Length \& Score}} \\
& & \makebox[16mm][r]{{\tiny Sleep Time}} \\
& & \makebox[16mm][r]{{\tiny Awake Time}} \\
& & \makebox[16mm][r]{{\tiny Exercise Duration}} \\
6:00 & & \makebox[16mm][r]{{\tiny Number of Steps}} \\
6:30 & & \centering \textbf{Finances:} \\
7:00 & & \kfin \\
7:30 & & \kfin \\
8:00 & & \kfin \\
8:30 & & \kfin \\
9:00 & & Balance: \\
9:30 & & \centering \textbf{Household:} \\
10:00 & & \kcir \\
10:30 & & \kcir \\
11:00 & & \kcir \\
11:30 & & \kcir \\
12:00 & & \kcir \\
12:30 & & \centering \textbf{Habits:} \\
13:00 & & \kcir Read \\
13:30 & & \kcir \kcir Exercise \\
14:00 & & \kcir \kcir Creativity \\
14:30 & & \kcir \\
15:00 & & \kcir \\
15:30 & & \centering \textbf{To-Do:} \\
16:00 & & \kcir \\
16:30 & & \kcir \\
17:00 & & \kcir \\
17:30 & & \kcir \\
18:00 & & \kcir \\
18:30 & & \kcir \\
19:00 & & \kcir \\
19:30 & & \kcir \\
20:00 & & \kcir \\
20:30 & & \kcir \\
\end{tblr}
% Tuesday
\kweek
\begin{tblr}{
width=175mm,
colspec={ | X[34,l] | X[33,l] | X[33,l] | },
column{1} = {font = \fontsize{5pt}{-4pt}\selectfont},
rowspec= { | Q | Q | Q },
rows={5.3mm, m, rowsep=1.3pt},
row{1,2} = {font = \fontsize{10pt}{8pt}\selectfont},
hlines,
}
% Header
\SetCell[c=3]{c} \ktue & & \\
\textbf{\textit{Schedule}} & \textbf{\textit{Log}} & \textbf{\textit{Agenda}} \\
& & \centering \textbf{Health} \\
& & \makebox[16mm][r]{{\tiny Sleep Length \& Score}} \\
& & \makebox[16mm][r]{{\tiny Sleep Time}} \\
& & \makebox[16mm][r]{{\tiny Awake Time}} \\
& & \makebox[16mm][r]{{\tiny Exercise Duration}} \\
6:00 & & \makebox[16mm][r]{{\tiny Number of Steps}} \\
6:30 & & \centering \textbf{Finances:} \\
7:00 & & \kfin \\
7:30 & & \kfin \\
8:00 & & \kfin \\
8:30 & & \kfin \\
9:00 & & Balance: \\
9:30 & & \centering \textbf{Household:} \\
10:00 & & \kcir Clean bathroom sinks \\
10:30 & & \kcir Clean toilets \\
11:00 & & \kcir \\
11:30 & & \kcir \\
12:00 & & \kcir \\
12:30 & & \centering \textbf{Habits:} \\
13:00 & & \kcir Read \\
13:30 & & \kcir \kcir Exercise \\
14:00 & & \kcir \kcir Creativity \\
14:30 & & \kcir \\
15:00 & & \kcir \\
15:30 & & \centering \textbf{To-Do:} \\
16:00 & & \kcir \\
16:30 & & \kcir \\
17:00 & & \kcir \\
17:30 & & \kcir \\
18:00 & & \kcir \\
18:30 & & \kcir \\
19:00 & & \kcir \\
19:30 & & \kcir \\
20:00 & & \kcir \\
20:30 & & \kcir \\
\end{tblr}
% Wednesday
\kweek
\begin{tblr}{
width=175mm,
colspec={ | X[34,l] | X[33,l] | X[33,l] | },
column{1} = {font = \fontsize{5pt}{-4pt}\selectfont},
rowspec= { | Q | Q | Q },
rows={5.3mm, m, rowsep=1.3pt},
row{1,2} = {font = \fontsize{10pt}{8pt}\selectfont},
hlines,
}
% Header
\SetCell[c=3]{c} \kwed & & \\
\textbf{\textit{Schedule}} & \textbf{\textit{Log}} & \textbf{\textit{Agenda}} \\
& & \centering \textbf{Health} \\
& & \makebox[16mm][r]{{\tiny Sleep Length \& Score}} \\
& & \makebox[16mm][r]{{\tiny Sleep Time}} \\
& & \makebox[16mm][r]{{\tiny Awake Time}} \\
& & \makebox[16mm][r]{{\tiny Exercise Duration}} \\
6:00 & & \makebox[16mm][r]{{\tiny Number of Steps}} \\
6:30 & & \centering \textbf{Finances:} \\
7:00 & & \kfin \\
7:30 & & \kfin \\
8:00 & & \kfin \\
8:30 & & \kfin \\
9:00 & & Balance: \\
9:30 & & \centering \textbf{Household:} \\
10:00 & & \kcir Clean bathtub \\
10:30 & & \kcir Dust \\
11:00 & & \kcir Pick up floor \\
11:30 & & \kcir \\
12:00 & & \kcir \\
12:30 & & \centering \textbf{Habits:} \\
13:00 & & \kcir Read \\
13:30 & & \kcir \kcir Exercise \\
14:00 & & \kcir \kcir Creativity \\
14:30 & & \kcir \\
15:00 & & \kcir \\
15:30 & & \centering \textbf{To-Do:} \\
16:00 & & \kcir Mail \\
16:30 & & \kcir \\
17:00 & & \kcir \\
17:30 & & \kcir \\
18:00 & & \kcir \\
18:30 & & \kcir \\
19:00 & & \kcir \\
19:30 & & \kcir \\
20:00 & & \kcir \\
20:30 & & \kcir \\
\end{tblr}
% Thursday
\kweek
\begin{tblr}{
width=175mm,
colspec={ | X[34,l] | X[33,l] | X[33,l] | },
column{1} = {font = \fontsize{5pt}{-4pt}\selectfont},
rowspec= { | Q | Q | Q },
rows={5.3mm, m, rowsep=1.3pt},
row{1,2} = {font = \fontsize{10pt}{8pt}\selectfont},
hlines,
}
% Header
\SetCell[c=3]{c} \kthu & & \\
\textbf{\textit{Schedule}} & \textbf{\textit{Log}} & \textbf{\textit{Agenda}} \\
& & \centering \textbf{Health} \\
& & \makebox[16mm][r]{{\tiny Sleep Length \& Score}} \\
& & \makebox[16mm][r]{{\tiny Sleep Time}} \\
& & \makebox[16mm][r]{{\tiny Awake Time}} \\
& & \makebox[16mm][r]{{\tiny Exercise Duration}} \\
6:00 & & \makebox[16mm][r]{{\tiny Number of Steps}} \\
6:30 & & \centering \textbf{Finances:} \\
7:00 & & \kfin \\
7:30 & & \kfin \\
8:00 & & \kfin \\
8:30 & & \kfin \\
9:00 & & Balance: \\
9:30 & & \centering \textbf{Household:} \\
10:00 & & \kcir Vacuum \\
10:30 & & \kcir Kitchen floor \\
11:00 & & \kcir \\
11:30 & & \kcir \\
12:00 & & \kcir \\
12:30 & & \centering \textbf{Habits:} \\
13:00 & & \kcir Read \\
13:30 & & \kcir \kcir Exercise \\
14:00 & & \kcir \kcir Creativity \\
14:30 & & \kcir \\
15:00 & & \kcir \\
15:30 & & \centering \textbf{To-Do:} \\
16:00 & & \kcir \\
16:30 & & \kcir \\
17:00 & & \kcir \\
17:30 & & \kcir \\
18:00 & & \kcir \\
18:30 & & \kcir \\
19:00 & & \kcir \\
19:30 & & \kcir \\
20:00 & & \kcir \\
20:30 & & \kcir \\
\end{tblr}
% Friday
\kweek
\begin{tblr}{
width=175mm,
colspec={ | X[34,l] | X[33,l] | X[33,l] | },
column{1} = {font = \fontsize{5pt}{-4pt}\selectfont},
rowspec= { | Q | Q | Q },
rows={5.3mm, m, rowsep=1.3pt},
row{1,2} = {font = \fontsize{10pt}{8pt}\selectfont},
hlines,
}
% Header
\SetCell[c=3]{c} \kfri & & \\
\textbf{\textit{Schedule}} & \textbf{\textit{Log}} & \textbf{\textit{Agenda}} \\
& & \centering \textbf{Health} \\
& & \makebox[16mm][r]{{\tiny Sleep Length \& Score}} \\
& & \makebox[16mm][r]{{\tiny Sleep Time}} \\
& & \makebox[16mm][r]{{\tiny Awake Time}} \\
& & \makebox[16mm][r]{{\tiny Exercise Duration}} \\
6:00 & & \makebox[16mm][r]{{\tiny Number of Steps}} \\
6:30 & & \centering \textbf{Finances:} \\
7:00 & & \kfin \\
7:30 & & \kfin \\
8:00 & & \kfin \\
8:30 & & \kfin \\
9:00 & & Balance: \\
9:30 & & \centering \textbf{Household:} \\
10:00 & & \kcir Clean dining room \\
10:30 & & \kcir Clean office \\
11:00 & & \kcir \\
11:30 & & \kcir \\
12:00 & & \kcir \\
12:30 & & \centering \textbf{Habits:} \\
13:00 & & \kcir Read \\
13:30 & & \kcir \kcir Exercise \\
14:00 & & \kcir \kcir Creativity \\
14:30 & & \kcir \\
15:00 & & \kcir \\
15:30 & & \centering \textbf{To-Do:} \\
16:00 & & \kcir \\
16:30 & & \kcir \\
17:00 & & \kcir \\
17:30 & & \kcir \\
18:00 & & \kcir \\
18:30 & & \kcir \\
19:00 & & \kcir \\
19:30 & & \kcir \\
20:00 & & \kcir \\
20:30 & & \kcir \\
\end{tblr}
% Saturday
\kweek
\begin{tblr}{
width=175mm,
colspec={ | X[34,l] | X[33,l] | X[33,l] | },
column{1} = {font = \fontsize{5pt}{-4pt}\selectfont},
rowspec= { | Q | Q | Q },
rows={5.3mm, m, rowsep=1.3pt},
row{1,2} = {font = \fontsize{10pt}{8pt}\selectfont},
hlines,
}
% Header
\SetCell[c=3]{c} \ksat & & \\
\textbf{\textit{Schedule}} & \textbf{\textit{Log}} & \textbf{\textit{Agenda}} \\
& & \centering \textbf{Health} \\
& & \makebox[16mm][r]{{\tiny Sleep Length \& Score}} \\
& & \makebox[16mm][r]{{\tiny Sleep Time}} \\
& & \makebox[16mm][r]{{\tiny Awake Time}} \\
& & \makebox[16mm][r]{{\tiny Exercise Duration}} \\
6:00 & & \makebox[16mm][r]{{\tiny Number of Steps}} \\
6:30 & & \centering \textbf{Finances:} \\
7:00 & & \kfin \\
7:30 & & \kfin \\
8:00 & & \kfin \\
8:30 & & \kfin \\
9:00 & & Balance: \\
9:30 & & \centering \textbf{Household:} \\
10:00 & & \kcir Meal planning \\
10:30 & & \kcir Grocery planning \\
11:00 & & \kcir \\
11:30 & & \kcir \\
12:00 & & \kcir \\
12:30 & & \centering \textbf{Habits:} \\
13:00 & & \kcir Read \\
13:30 & & \kcir \kcir Exercise \\
14:00 & & \kcir \kcir Creativity \\
14:30 & & \kcir \\
15:00 & & \kcir \\
15:30 & & \centering \textbf{To-Do:} \\
16:00 & & \kcir Mail \\
16:30 & & \kcir \\
17:00 & & \kcir \\
17:30 & & \kcir \\
18:00 & & \kcir \\
18:30 & & \kcir \\
19:00 & & \kcir \\
19:30 & & \kcir \\
20:00 & & \kcir \\
20:30 & & \kcir \\
\end{tblr}
% Sunday
\kweek
\begin{tblr}{
width=175mm,
colspec={ | X[34,l] | X[33,l] | X[33,l] | },
column{1} = {font = \fontsize{5pt}{-4pt}\selectfont},
rowspec= { | Q | Q | Q },
rows={5.3mm, m, rowsep=1.3pt},
row{1,2} = {font = \fontsize{10pt}{8pt}\selectfont},
hlines,
}
% Header
\SetCell[c=3]{c} \ksun & & \\
\textbf{\textit{Schedule}} & \textbf{\textit{Log}} & \textbf{\textit{Agenda}} \\
& & \centering \textbf{Health} \\
& & \makebox[16mm][r]{{\tiny Sleep Length \& Score}} \\
& & \makebox[16mm][r]{{\tiny Sleep Time}} \\
& & \makebox[16mm][r]{{\tiny Awake Time}} \\
& & \makebox[16mm][r]{{\tiny Exercise Duration}} \\
6:00 & & \makebox[16mm][r]{{\tiny Number of Steps}} \\
6:30 & & \centering \textbf{Finances:} \\
7:00 & & \kfin \\
7:30 & & \kfin \\
8:00 & & \kfin \\
8:30 & & \kfin \\
9:00 & & Balance: \\
9:30 & & \centering \textbf{Household:} \\
10:00 & & \kcir Grocery shopping \\
10:30 & & \kcir Meal prep\\
11:00 & & \kcir \\
11:30 & & \kcir \\
12:00 & & \kcir \\
12:30 & & \centering \textbf{Habits:} \\
13:00 & & \kcir Read \\
13:30 & & \kcir \kcir Exercise \\
14:00 & & \kcir \kcir Creativity \\
14:30 & & \kcir \\
15:00 & & \kcir \\
15:30 & & \centering \textbf{To-Do:} \\
16:00 & & \kcir Finances for next week \\
16:30 & & \kcir Goals for next week \\
17:00 & & \kcir Activities for next week \\
17:30 & & \kcir \\
18:00 & & \kcir \\
18:30 & & \kcir \\
19:00 & & \kcir \\
19:30 & & \kcir \\
20:00 & & \kcir \\
20:30 & & \kcir \\
\end{tblr}
} % End forloop
\end{document}

417
planner_vertical.tex Normal file
View File

@ -0,0 +1,417 @@
\documentclass[twoside]{book}
%\usepackage{showframe}
%\renewcommand*\ShowFrameColor{\color{red}}
\usepackage[
letterpaper,
bindingoffset=15mm,
textheight=250mm,
textwidth=175mm,
top=14mm,
footskip=5mm,
marginparwidth=0mm,
marginparsep=0mm
]{geometry}
% Prettier fonts
\usepackage[nott]{kpfonts}
% Adjusting things
% \usepackage{microtype}
% Two-columns in introduction
\usepackage{multicol}
\setlength{\columnsep}{8mm}
% Use tab stops when we need to
\usepackage{tabto}
% Use a better tabular system (2022.12.26 - currently on "Habits" pages)
\usepackage{tabularray}
\usepackage{ninecolors}
\author{Kenneth John Odle}
% Put page numbers in bottom center
\pagestyle{plain}
% Add our copyright image
% Rotate text in cells
\usepackage{graphicx}
\graphicspath{ {./images/} }
% https://texfaq.org/FAQ-repeat-num
% https://ctan.org/pkg/forloop
% Output a variable value: https://sodocumentation.net/latex/topic/9224/counters--if-statements-and-loops-with-latex
\usepackage{forloop}
% Draw circles, but redefine the command first
\usepackage{wasysym}
\newcommand\kcir{{\large \Circle ~}}
% Let's make macros for the days of the week
\newcommand{\kmon}{~ \textbf{Monday} \hfill \CIRCLE\Circle\Circle\Circle\Circle\Circle\Circle ~}
\newcommand{\ktue}{~ \textbf{Tuesday} \hfill \CIRCLE\CIRCLE\Circle\Circle\Circle\Circle\Circle ~}
\newcommand{\kwed}{~ \textbf{Wednesday} \hfill \CIRCLE\CIRCLE\CIRCLE\Circle\Circle\Circle\Circle ~}
\newcommand{\kthu}{~ \textbf{Thursday} \hfill \CIRCLE\CIRCLE\CIRCLE\CIRCLE\Circle\Circle\Circle ~}
\newcommand{\kfri}{~ \textbf{Friday} \hfill \CIRCLE\CIRCLE\CIRCLE\CIRCLE\CIRCLE\Circle\Circle ~}
\newcommand{\ksat}{~ \textbf{Saturday} \hfill \CIRCLE\CIRCLE\CIRCLE\CIRCLE\CIRCLE\CIRCLE\Circle ~}
\newcommand{\ksun}{~ \textbf{Sunday} \hfill \CIRCLE\CIRCLE\CIRCLE\CIRCLE\CIRCLE\CIRCLE\CIRCLE ~}
% Draw squares on Finances column
\newcommand{\kfin}{\texttt{\hfill {\Large $\Box$}\,AP {\Large $\Box$}\,Pd {\Large $\Box$}\,X}}
% Week at top of each page
\def\kyear{2024}
\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}
\raggedbottom
\begin{document}
\chapter*{}
\thispagestyle{empty}
% \pagenumbering{gobble}
% Eliminates page number on reverse side; see https://texfaq.org/FAQ-nopageno
\begin{center}
{\Huge Planning Notebook}
\medskip
by Kenneth John Odle
\medskip
v. 3.0.0 \\ 2024 Version
\medskip
\today{}
\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}
\end{center}
\chapter*{Introduction}
\begin{multicols}{2}
This document is part of a never-ending search for the perfect planner.
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.
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:
\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}
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.
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.
\end{multicols}
%\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.
%%%%%%%%%%%%%%%%%%%%%
% Begin a new week
% Don't indent our tables from this point forward
\raggedright
\forloop{ct}{1}{\value{ct}<54}{
%%%%%%%%%%%%%%%%%%%%%
% Begin a new week
% First Left Page
\newpage
\kweek
\begin{tblr}{
width=175mm,
colspec={ |[0.75pt] X[2,c] |[0.75pt] X[49,l] |[0.75pt] X[49,l] |[0.75pt] },
rowspec= {
|[0.75pt]Q % Header
|[0.75pt]Q |[0.25pt]Q |[0.25pt]Q % Events
|[0.75pt]Q |[0.25pt]Q |[0.25pt]Q |[0.25pt]Q |[0.25pt]Q % Health
|[0.75pt]Q |[0.25pt]Q |[0.25pt]Q |[0.25pt]Q |[0.25pt]Q % Finances
|[0.75pt]Q |[0.25pt]Q |[0.25pt]Q |[0.25pt]Q |[0.25pt]Q % Household
|[0.75pt]Q |[0.25pt]Q |[0.25pt]Q |[0.25pt]Q |[0.25pt]Q % To-Do
|[0.75pt]Q |[0.25pt]Q |[0.25pt]Q |[0.25pt]Q |[0.25pt]Q % Habits
|[0.75pt]Q |[0.25pt]Q |[0.25pt]Q |[0.25pt]Q |[0.25pt]Q |[0.25pt]Q |[0.25pt]Q % Log
|[0.75pt]
},
rows={5.3mm, m, rowsep=1.3pt},
}
% Header
& \centering \textbf{Goals} & \kmon \\
\SetCell[r=3]{c} \rotatebox[origin=c]{90}{\textbf{Events}} & & \\
& & \\
& & \\
\SetCell[r=5]{c} \rotatebox[origin=c]{90}{\textbf{Health}} & \kcir & \\
& \kcir & \\
& \kcir & \\
& \kcir & \\
& \kcir & \\
\SetCell[r=5]{c} \rotatebox[origin=c]{90}{\textbf{Finances}} & \kcir & \kfin \\
& \kcir & \kfin \\
& \kcir & \kfin \\
& \kcir & \kfin \\
& \kcir & Balance: \\
\SetCell[r=5]{c} \rotatebox[origin=c]{90}{\textbf{Household}} & \kcir & \kcir \\
& \kcir & \kcir \\
& \kcir & \kcir \\
& \kcir & \kcir \\
& \kcir & \kcir \\
\SetCell[r=5]{c} \rotatebox[origin=c]{90}{\textbf{Accomplish}} & \kcir & \kcir \\
& \kcir & \kcir \\
& \kcir & \kcir \\
& \kcir & \kcir \\
& \kcir & \kcir \\
\SetCell[r=5]{c} \rotatebox[origin=c]{90}{\textbf{Habits}} & \kcir & \kcir Read \\
& \kcir & \kcir \kcir Exercise \\
& \kcir & \kcir \kcir Create \\
& \kcir & \kcir \\
& \kcir & \kcir \\
\SetCell[r=7]{c} \rotatebox[origin=c]{90}{\textbf{Log}} & {\scriptsize Looking for:} & \\
& & \\
& {\scriptsize Hoping for:} & \\
& & \\
& {\scriptsize Grateful for:} & \\
& & \\
& & \\
\end{tblr}
% First Right Page
\newpage
\kweek
\begin{tblr}{
width=175mm,
colspec={ |[0.75pt] X[2,c] |[0.75pt] X[49,l] |[0.75pt] X[49,l] |[0.75pt] },
rowspec= {
|[0.75pt]Q % Header
|[0.75pt]Q |[0.25pt]Q |[0.25pt]Q % Events
|[0.75pt]Q |[0.25pt]Q |[0.25pt]Q |[0.25pt]Q |[0.25pt]Q % Health
|[0.75pt]Q |[0.25pt]Q |[0.25pt]Q |[0.25pt]Q |[0.25pt]Q % Finances
|[0.75pt]Q |[0.25pt]Q |[0.25pt]Q |[0.25pt]Q |[0.25pt]Q % Household
|[0.75pt]Q |[0.25pt]Q |[0.25pt]Q |[0.25pt]Q |[0.25pt]Q % To-Do
|[0.75pt]Q |[0.25pt]Q |[0.25pt]Q |[0.25pt]Q |[0.25pt]Q % Habits
|[0.75pt]Q |[0.25pt]Q |[0.25pt]Q |[0.25pt]Q |[0.25pt]Q |[0.25pt]Q |[0.25pt]Q % Log
|[0.75pt]
},
rows={5.3mm, m, rowsep=1.3pt},
}
% Header
& \ktue & \kwed \\
\SetCell[r=3]{c} \rotatebox[origin=c]{90}{\textbf{Events}} & & \\
& & \\
& & \\
\SetCell[r=5]{c} \rotatebox[origin=c]{90}{\textbf{Health}} & & \\
& & \\
& & \\
& & \\
& & \\
\SetCell[r=5]{c} \rotatebox[origin=c]{90}{\textbf{Finances}} & \kfin & \kfin \\
& \kfin & \kfin \\
& \kfin & \kfin \\
& \kfin & \kfin \\
& Balance: & Balance: \\
\SetCell[r=5]{c} \rotatebox[origin=c]{90}{\textbf{Household}} & \kcir Clean bathroom sinks & \kcir Clean bathtub \\
& \kcir Clean toilets & \kcir Pick up floor\\
& \kcir & \kcir Dust \\
& \kcir & \kcir \\
& \kcir & \kcir \\
\SetCell[r=5]{c} \rotatebox[origin=c]{90}{\textbf{Accomplish}} & \kcir & \kcir \\
& \kcir & \kcir \\
& \kcir & \kcir \\
& \kcir & \kcir \\
& \kcir & \kcir \\
\SetCell[r=5]{c} \rotatebox[origin=c]{90}{\textbf{Habits}} & \kcir Read & \kcir Read \\
& \kcir \kcir Exercise & \kcir \kcir Exercise \\
& \kcir \kcir Create & \kcir \kcir Create \\
& \kcir & \kcir \\
& \kcir & \kcir \\
\SetCell[r=7]{c} \rotatebox[origin=c]{90}{\textbf{Log}} & & \\
& & \\
& & \\
& & \\
& & \\
& & \\
& & \\
\end{tblr}
% Second Left Page
\newpage
\kweek
\begin{tblr}{
width=175mm,
colspec={ |[0.75pt] X[2,c] |[0.75pt] X[49,l] |[0.75pt] X[49,l] |[0.75pt] },
rowspec= {
|[0.75pt]Q % Header
|[0.75pt]Q |[0.25pt]Q |[0.25pt]Q % Events
|[0.75pt]Q |[0.25pt]Q |[0.25pt]Q |[0.25pt]Q |[0.25pt]Q % Health
|[0.75pt]Q |[0.25pt]Q |[0.25pt]Q |[0.25pt]Q |[0.25pt]Q % Finances
|[0.75pt]Q |[0.25pt]Q |[0.25pt]Q |[0.25pt]Q |[0.25pt]Q % Household
|[0.75pt]Q |[0.25pt]Q |[0.25pt]Q |[0.25pt]Q |[0.25pt]Q % To-Do
|[0.75pt]Q |[0.25pt]Q |[0.25pt]Q |[0.25pt]Q |[0.25pt]Q % Habits
|[0.75pt]Q |[0.25pt]Q |[0.25pt]Q |[0.25pt]Q |[0.25pt]Q |[0.25pt]Q |[0.25pt]Q % Log
|[0.75pt]
},
rows={5.3mm, m, rowsep=1.3pt},
}
% Header
& \kthu & \kfri \\
\SetCell[r=3]{c} \rotatebox[origin=c]{90}{\textbf{Events}} & & \\
& & \\
& & \\
\SetCell[r=5]{c} \rotatebox[origin=c]{90}{\textbf{Health}} & & \\
& & \\
& & \\
& & \\
& & \\
\SetCell[r=5]{c} \rotatebox[origin=c]{90}{\textbf{Finances}} & \kfin & \kfin \\
& \kfin & \kfin \\
& \kfin & \kfin \\
& \kfin & \kfin \\
& Balance: & Balance: \\
\SetCell[r=5]{c} \rotatebox[origin=c]{90}{\textbf{Household}} & \kcir Vacuum & \kcir Clear off DR table \\
& \kcir Kitchen floor & \kcir Clean office \\
& \kcir & \kcir \\
& \kcir & \kcir \\
& \kcir & \kcir \\
\SetCell[r=5]{c} \rotatebox[origin=c]{90}{\textbf{Accomplish}} & \kcir & \kcir \\
& \kcir & \kcir \\
& \kcir & \kcir \\
& \kcir & \kcir \\
& \kcir & \kcir \\
\SetCell[r=5]{c} \rotatebox[origin=c]{90}{\textbf{Habits}} & \kcir Read & \kcir Read \\
& \kcir \kcir Exercise & \kcir \kcir Exercise \\
& \kcir \kcir Create & \kcir \kcir Create \\
& \kcir & \kcir \\
& \kcir & \kcir \\
\SetCell[r=7]{c} \rotatebox[origin=c]{90}{\textbf{Log}} & & \\
& & \\
& & \\
& & \\
& & \\
& & \\
& & \\
\end{tblr}
% Second Right Page
\newpage
\kweek
\begin{tblr}{
width=175mm,
colspec={ |[0.75pt] X[2,c] |[0.75pt] X[49,l] |[0.75pt] X[49,l] |[0.75pt] },
rowspec= {
|[0.75pt]Q % Header
|[0.75pt]Q |[0.25pt]Q |[0.25pt]Q % Events
|[0.75pt]Q |[0.25pt]Q |[0.25pt]Q |[0.25pt]Q |[0.25pt]Q % Health
|[0.75pt]Q |[0.25pt]Q |[0.25pt]Q |[0.25pt]Q |[0.25pt]Q % Finances
|[0.75pt]Q |[0.25pt]Q |[0.25pt]Q |[0.25pt]Q |[0.25pt]Q % Household
|[0.75pt]Q |[0.25pt]Q |[0.25pt]Q |[0.25pt]Q |[0.25pt]Q % To-Do
|[0.75pt]Q |[0.25pt]Q |[0.25pt]Q |[0.25pt]Q |[0.25pt]Q % Habits
|[0.75pt]Q |[0.25pt]Q |[0.25pt]Q |[0.25pt]Q |[0.25pt]Q |[0.25pt]Q |[0.25pt]Q % Log
|[0.75pt]
},
rows={5.3mm, m, rowsep=1.3pt},
}
% Header
& \ksat & \ksun \\
\SetCell[r=3]{c} \rotatebox[origin=c]{90}{\textbf{Events}} & & \\
& & \\
& & \\
\SetCell[r=5]{c} \rotatebox[origin=c]{90}{\textbf{Health}} & & \\
& & \\
& & \\
& & \\
& & \\
\SetCell[r=5]{c} \rotatebox[origin=c]{90}{\textbf{Finances}} & \kfin & \kfin \\
& \kfin & \kfin \\
& \kfin & \kfin \\
& \kfin & \kfin \\
& Balance: & Balance: \\
\SetCell[r=5]{c} \rotatebox[origin=c]{90}{\textbf{Household}} & \kcir Meal Planning & \kcir Grocery Shopping \\
& \kcir Grocery Planning & \kcir Meal Prep\\
& \kcir & \kcir \\
& \kcir & \kcir \\
& \kcir & \kcir \\
\SetCell[r=5]{c} \rotatebox[origin=c]{90}{\textbf{Accomplish}} & \kcir Mail & \kcir Finances for next week \\
& \kcir & \kcir Goals \& activities for next week \\
& \kcir & \kcir \\
& \kcir & \kcir \\
& \kcir & \kcir \\
\SetCell[r=5]{c} \rotatebox[origin=c]{90}{\textbf{Habits}} & \kcir Read & \kcir Read \\
& \kcir \kcir Exercise & \kcir \kcir Exercise \\
& \kcir \kcir Create & \kcir \kcir Create \\
& \kcir & \kcir \\
& \kcir & \kcir \\
\SetCell[r=7]{c} \rotatebox[origin=c]{90}{\textbf{Log}} & & \\
& & \\
& & \\
& & \\
& & \\
& & \\
& & \\
\end{tblr}
} % End forloop
\end{document}