Finally have margins correct

This commit is contained in:
Kenneth John Odle 2023-09-07 20:46:48 -04:00
parent ad256f3569
commit 7efc4acacc

163
2024.tex
View File

@ -1,35 +1,35 @@
\documentclass[twoside]{book} \documentclass[twoside]{book}
\usepackage[ \usepackage[
letterpaper, letterpaper,
inner=25mm, bindingoffset=15mm,
outer=25mm, textheight=250mm,
bindingoffset=5mm, textwidth=175mm,
textheight=10in,
top=1in, top=1in,
bottom=1in, bottom=20mm,
footskip=0.5in footskip=0.5in,
marginparwidth=0mm,
marginparsep=0mm
]{geometry} ]{geometry}
\usepackage{graphicx} % 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}
\usepackage{kpfonts} \usepackage{kpfonts}
% \usepackage{array} % Two-columns in introduction
% \usepackage{multirow} \usepackage{multicol}
% \usepackage{colortbl} \setlength{\columnsep}{8mm}
% \usepackage{tikz}
% Use tab stops when we need to % Use tab stops when we need to
\usepackage{tabto} \usepackage{tabto}
% Use font colors
% \usepackage[dvipsnames]{xcolor}
% Use a better tabular system (2022.12.26 - currently on "Habits" pages) % Use a better tabular system (2022.12.26 - currently on "Habits" pages)
\usepackage{tabularray} \usepackage{tabularray}
\usepackage{ninecolors} \usepackage{ninecolors}
\author{Kenneth John Odle} \author{Kenneth John Odle}
\usepackage[utf8]{inputenc}
% Put page numbers in bottom center % Put page numbers in bottom center
\pagestyle{plain} \pagestyle{plain}
@ -38,10 +38,6 @@
\usepackage{graphicx} \usepackage{graphicx}
\graphicspath{ {./images/} } \graphicspath{ {./images/} }
% Let's put explanatory stuff in two columns a half inch apart
% \usepackage{multicol}
% \setlength\columnsep{0.4in}
% https://texfaq.org/FAQ-repeat-num % https://texfaq.org/FAQ-repeat-num
% https://ctan.org/pkg/forloop % https://ctan.org/pkg/forloop
% Output a variable value: https://sodocumentation.net/latex/topic/9224/counters--if-statements-and-loops-with-latex % Output a variable value: https://sodocumentation.net/latex/topic/9224/counters--if-statements-and-loops-with-latex
@ -50,9 +46,8 @@
% Draw circles, but redefine the command first % Draw circles, but redefine the command first
\usepackage{wasysym} \usepackage{wasysym}
\newcommand\kcir{{\large \Circle ~}} \newcommand\kcir{{\large \Circle ~}}
%\newcommand\cc{\ocircle}
%\let\iiint=\relax
\raggedright
\raggedbottom \raggedbottom
\begin{document} \begin{document}
@ -62,6 +57,8 @@
\thispagestyle{empty} \thispagestyle{empty}
% \pagenumbering{gobble} % \pagenumbering{gobble}
% Eliminates page number on reverse side; see https://texfaq.org/FAQ-nopageno % Eliminates page number on reverse side; see https://texfaq.org/FAQ-nopageno
\begin{center} \begin{center}
{\Huge Planning Notebook} {\Huge Planning Notebook}
\medskip \medskip
@ -69,7 +66,7 @@
by Kenneth John Odle by Kenneth John Odle
\medskip \medskip
v. 1.3.0 v. 2.0.0 \\ 2024 Version
\medskip \medskip
\today{} \today{}
@ -99,47 +96,48 @@ This means:
\end{minipage} \end{minipage}
\end{center} \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.
\chapter{Habits} 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.
\newpage \end{multicols}
\thispagestyle{plain} % empty
\mbox{} %\newpage
%\thispagestyle{plain} % empty
%\mbox{}
% Not part of the table definition; it just makes sure to get us off this introductory page % 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. % Be sure the next page is a left (i.e., even-numbered) page.
%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%
% Begin a new week % Begin a new week
\newgeometry{
width=8.5in,
height=11in,
inner=20mm,
outer=10mm,
bindingoffset=0mm,
textheight=10in,
top=0.6in,
bottom=1in,
footskip=0.5in,
marginparwidth=0mm,
marginparsep=0mm
}
\newcounter{ct}
%\newcounter{ct} \forloop{ct}{1}{\value{ct}<54}{
%\forloop{ct}{1}{\value{ct}<54}{
%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%
% Begin a new week % Begin a new week
% First Left Page % First Left Page
\newpage \newpage
\noindent \tabto{4mm} \textbf{Week } \\ %\thect} \\ \noindent \tabto{4mm} \textbf{Week \thect}
\vspace{3mm}
Month and Year \line(1,0){10cm} Month and Year \line(1,0){10cm}
\vspace{5mm} \vspace{5mm}
@ -157,7 +155,7 @@ This week's goal activities:
| Q | Q | Q | Q | Q | Q | Q | Q
| |
}, },
rows={5.5mm, m, rowsep=1.5pt} % Row height(depends on contents?); position; row separation rows={5.5mm, m, rowsep=1.5pt} %
} }
% Header % Header
@ -212,7 +210,9 @@ This week's to-do list:
% First Right Page % First Right Page
\newpage \newpage
\noindent \tabto{4mm} \textbf{Week } \\ %\thect} \\ \noindent \tabto{4mm} \textbf{Week \thect}
\vspace{3mm}
Month and Year \line(1,0){10cm} Month and Year \line(1,0){10cm}
\vspace{5mm} \vspace{5mm}
@ -220,8 +220,8 @@ Month and Year \line(1,0){10cm}
\begin{tblr}{ \begin{tblr}{
width=175mm, width=175mm,
colspec={ X[50,l] X [50,l] }, colspec={ X[50,l] X [50,l] },
hlines = {0.5pt,solid}, vline{1-3} = {2-Z}{0.5pt,solid},
vlines = {0.5pt,solid}, hline{2-Z} = {0.5pt,solid},
rows={5.5mm, m, rowsep=1.5pt} rows={5.5mm, m, rowsep=1.5pt}
} }
\SetCell[c=2]{l} \textbf{Pre-week Notes:} \\ \SetCell[c=2]{l} \textbf{Pre-week Notes:} \\
@ -238,38 +238,24 @@ Month and Year \line(1,0){10cm}
\begin{tblr}{ \begin{tblr}{
width=175mm, width=175mm,
colspec={ X[100,l] }, colspec={ X[100,l] },
hlines = {0.5pt,solid}, vline{1,2} = {2-5}{0.5pt,solid},
vlines = {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} rows={5.5mm, m, rowsep=1.5pt}
} }
\textbf{Hoping For:} \\ \textbf{Hoping For:} \\
\\ \\
\\ \\
\\ \\
\end{tblr} % Blank row follows
\vspace{5mm} \\
\begin{tblr}{
width=175mm,
colspec={ X[100,l] },
hlines = {0.5pt,solid},
vlines = {0.5pt,solid},
rows={5.5mm, m, rowsep=1.5pt}
}
\textbf{Grateful For:} \\ \textbf{Grateful For:} \\
\\ \\
\\ \\
\\ \\
\end{tblr} % Blank row follows
\vspace{5mm} \\
\begin{tblr}{
width=175mm,
colspec={ X[100,l] },
hlines = {0.5pt,solid},
vlines = {0.5pt,solid},
rows={5.5mm, m, rowsep=1.5pt}
}
\textbf{Looking For:} \\ \textbf{Looking For:} \\
\\ \\
\\ \\
@ -280,8 +266,8 @@ Month and Year \line(1,0){10cm}
\begin{tblr}{ \begin{tblr}{
width=175mm, width=175mm,
colspec={ X[50,l] X [50,l] }, colspec={ X[50,l] X [50,l] },
hlines = {0.5pt,solid}, vline{1-3} = {2-Z}{0.5pt,solid},
vlines = {0.5pt,solid}, hline{2-Z} = {0.5pt,solid},
rows={5.5mm, m, rowsep=1.5pt} rows={5.5mm, m, rowsep=1.5pt}
} }
\SetCell[c=2]{l} \textbf{Post-week Notes:} \\ \SetCell[c=2]{l} \textbf{Post-week Notes:} \\
@ -297,25 +283,16 @@ Month and Year \line(1,0){10cm}
% Second Left Page % Second Left Page
\newpage \newpage
\noindent \tabto{4mm} \textbf{Week } \\ %\thect} \\ \noindent \tabto{4mm} \textbf{Week \thect}
\vspace{3mm}
Month and Year \vspace{1mm} Month and Year \vspace{1mm}
\begin{tblr}{ \begin{tblr}{
width=175mm, width=175mm,
colspec={ | X[6,c] | X[47,l] | X[47,l] | }, colspec={ | X[6,c] | X[47,l] | X[47,l] | },
rowspec={ hlines,
| Q % Header row
| [0.5pt,black]Q | [0.5pt,blue5]Q | [0.5pt,blue5]Q | [0.5pt,blue5]Q | [0.5pt,blue5]Q
% Above is first row of each section; below is subsequent rows
| Q | [0.5pt,blue5]Q | [0.5pt,blue5]Q | [0.5pt,blue5]Q | [0.5pt,blue5]Q
| Q | [0.5pt,blue5]Q | [0.5pt,blue5]Q | [0.5pt,blue5]Q | [0.5pt,blue5]Q
| Q | [0.5pt,blue5]Q | [0.5pt,blue5]Q | [0.5pt,blue5]Q | [0.5pt,blue5]Q
| Q | [0.5pt,blue5]Q | [0.5pt,blue5]Q | [0.5pt,blue5]Q | [0.5pt,blue5]Q
| Q | [0.5pt,blue5]Q | [0.5pt,blue5]Q | [0.5pt,blue5]Q | [0.5pt,blue5]Q
| Q | [0.5pt,blue5]Q | [0.5pt,blue5]Q | [0.5pt,blue5]Q | [0.5pt,blue5]Q
|
},
rows={5mm, m, rowsep=1.5pt} % Row height(depends on contents?); position; row separation rows={5mm, m, rowsep=1.5pt} % Row height(depends on contents?); position; row separation
} }
@ -367,25 +344,16 @@ Month and Year \vspace{1mm}
% Second Right Page % Second Right Page
\newpage \newpage
\noindent \tabto{4mm} \textbf{Week } \\ %\thect} \\ \noindent \tabto{4mm} \textbf{Week \thect}
\vspace{3mm}
Month and Year \vspace{1mm} Month and Year \vspace{1mm}
\begin{tblr}{ \begin{tblr}{
width=175mm, width=175mm,
colspec={ | X[6,c] | X[47,l] | X[47,l] | }, colspec={ | X[6,c] | X[47,l] | X[47,l] | },
rowspec={ hlines,
| Q % Header row
| [0.5pt,black]Q | [0.5pt,blue5]Q | [0.5pt,blue5]Q | [0.5pt,blue5]Q | [0.5pt,blue5]Q
% Above is first row of each section; below is subsequent rows
| Q | [0.5pt,blue5]Q | [0.5pt,blue5]Q | [0.5pt,blue5]Q | [0.5pt,blue5]Q
| Q | [0.5pt,blue5]Q | [0.5pt,blue5]Q | [0.5pt,blue5]Q | [0.5pt,blue5]Q
| Q | [0.5pt,blue5]Q | [0.5pt,blue5]Q | [0.5pt,blue5]Q | [0.5pt,blue5]Q
| Q | [0.5pt,blue5]Q | [0.5pt,blue5]Q | [0.5pt,blue5]Q | [0.5pt,blue5]Q
| Q | [0.5pt,blue5]Q | [0.5pt,blue5]Q | [0.5pt,blue5]Q | [0.5pt,blue5]Q
| Q | [0.5pt,blue5]Q | [0.5pt,blue5]Q | [0.5pt,blue5]Q | [0.5pt,blue5]Q
|
},
rows={5mm, m, rowsep=1.5pt} % Row height(depends on contents?); position; row separation rows={5mm, m, rowsep=1.5pt} % Row height(depends on contents?); position; row separation
} }
@ -435,5 +403,6 @@ Month and Year \vspace{1mm}
& & \kcir \\ & & \kcir \\
\end{tblr} \end{tblr}
} % End forloop
\end{document} \end{document}