By Jason Yao
Made as a 2019 winter gift for my SO, so she can now obsessively plan everything on her own terms
This repo will automatically generate the custom weekly planner and then distribute it to be publicly available.
The program makes it easy to dynamically create a planner:
- For a given year
python run.py 2053 && xelatex weekly-planner-2053.tex
- For multiple years
-
python run.py 2053 2054 2020 1997 \ && xelatex weekly-planner-2053.tex \ && xelatex weekly-planner-2054.tex \ && xelatex weekly-planner-2020.tex \ && xelatex weekly-planner-1997.tex
-
- With a set of primary/secondary colors
- With a certain start day of the week (e.g. monday, tuesday, etc.) for the weekly planner
- With a certain start day of the week (e.g. monday, tuesday, etc.) for the mini monthly calendar
- Or all of the above all at once!
-
python run.py 1920 2054 2020 1997 \ --primary-color WILD_WATERMELON \ --secondary-color WINDSOR_TAN \ --planner-start-day tuesday \ --calendar-start-day friday \ && xelatex weekly-planner-1920.tex \ && xelatex weekly-planner-2054.tex \ && xelatex weekly-planner-2020.tex \ && xelatex weekly-planner-1997.tex
-
Every run, the following years will be generated:
- The current year
- The next year
To download the links, click on the links below. For a specific year, replace 2020 with the year that you're interested in:
- Weekly version (https://www.jasonyao.com/weekly-planner/weekly-planner-2020.pdf)
- Biweekly version (https://www.jasonyao.com/weekly-planner/biweekly-print-version-2020.pdf)
Click on the image previews below to be brought to the pdf version
- My SO actually prefers using this version, so I made an easy print-friendly version
that changes it from a single week per page to two weeks per page.
# Installs pdf generation dependencies
brew cask install mactex
# [OPTIONAL] Installs a good pdf viewer and IDE
brew cask install texmakerbin/build# Generating calendar images and tex files for the year 2020
python run.py 2020
# Generates a weekly planner for 2020
xelatex weekly-planner-2020.tex
# Generates a biweekly planner for 2020
xelatex biweekly-print-version-2020.texpython run.py -hThis repo is licensed under the terms of the GNU GPLv3 license, a copy of which may be found here



