How to Build Planner Files for Windows Users…Step-by-Step #94
Replies: 9 comments 10 replies
-
Thank you for this guide! |
Beta Was this translation helpful? Give feedback.
-
This is awesome! Also, this discussion post has tips on using different latex s/w for smaller file size. |
Beta Was this translation helpful? Give feedback.
-
mvgambino - thanks for the guide - I'm going to give it a go. I use the planner on an iPad in Noteability but it slows down after a few months worth of use - currently i chop up the PDF in Adobe but it takes a while each year so will see how i get on with compiling using the code and your guide - thanks for all the effort. I'm also going to try to get the ToDo back in there so will learn a bit about github and past versions. 2024 - all about the Learning! :) |
Beta Was this translation helpful? Give feedback.
-
Thank you! I tested on a Mac M1 and it worked like charm! |
Beta Was this translation helpful? Give feedback.
-
Thanks! with a little bit research and debugging, i finaly made this work! i have not my 2025 planner in am pm. THANKS YOU SO MUCH! |
Beta Was this translation helpful? Give feedback.
-
Thank you for the guide. I need your help: no matter what I do, I always get 2024 planner. I set the year as you wrote, but nothing. Can you help me, please? Thank you very much! |
Beta Was this translation helpful? Give feedback.
-
[image: image.png]
…On Fri, Nov 22, 2024 at 7:48 AM enmas23 ***@***.***> wrote:
Thank you for the guide. I need your help: no matter what I do, I always
get 2024 planner. I set the year as you wrote, but nothing. Can you help
me, please? Thank you very much!
—
Reply to this email directly, view it on GitHub
<#94 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/BIENW67XQAY5SXI4GIKK67L2BZWONAVCNFSM6AAAAABQRGXZTCVHI2DSMVQWIX3LMV43URDJONRXK43TNFXW4Q3PNVWWK3TUHMYTCMZUGIZTENQ>
.
You are receiving this because you commented.Message ID:
***@***.***
.com>
|
Beta Was this translation helpful? Give feedback.
-
Look at the guide.... the part where it says setdate=2025
…On Mon, Nov 25, 2024, 5:04 AM enmas23 ***@***.***> wrote:
The image is not visible, sorry
—
Reply to this email directly, view it on GitHub
<#94 (reply in thread)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/BIENW67CHRA2Y3CZHAXAP2L2CI5NXAVCNFSM6AAAAABQRGXZTCVHI2DSMVQWIX3LMV43URDJONRXK43TNFXW4Q3PNVWWK3TUHMYTCMZWGU3DANY>
.
You are receiving this because you commented.Message ID:
***@***.***
.com>
|
Beta Was this translation helpful? Give feedback.
-
Is there an option to remove the schedule? |
Beta Was this translation helpful? Give feedback.
-
Edited this post to replace all references to "pdflatex" with "xelatex." As another user noted in a different post, using the "xelatex" command produced significantly smaller file sizes.
The planner that is available on this site is my absolute favorite. I love it so much that I know I’ll want a new version every year for the rest of my life! (Over-dramatic? I think not. 😊) The owner of this repository has been so gracious as to build new versions on demand each year, but I think the goal is that we should be able to customize & build our own. Unfortunately for me, I do not use the same system that the repository is primarily designed for, I use Windows 11. So most of the instructions on this site don’t work.
I read through all of the discussion posts and after lots of trial & error I’m happy to say that I have successfully cracked the code (pun intended) for Windows users! I sincerely hope that the step-by-step instructions below will help anyone successfully produce a customized PDF planner of their choosing.
My deepest gratitude to the producers & contributors that make this possible!
I’ve created a ridiculously long list of detailed steps so hopefully anybody can be successful, but at the end of the day there are really only 4 steps:
Install Software & Copy the Code Repository
Download & Install LaTex (MiKTeX)
a. After installing, apply updates using MiKTeX Console
Download & Install Go
a. Verify Go was installed properly
cmd
, then press the Enter key.go version
” (without quotes)Copy Code Repository from GitHub to your PC
a. Download ZIP file from Code menu on GitHub
b. Extract files to your PC
c. Note the file path to the “latex-yearly-planner” folder
(Be prepared to copy/paste this path in the production steps)
Identify Your Base Planner Style
Decide which planner base configuration you want to build
a. Device: Supernote, Remarkable, DDVK
b. Navigation Style: Breadcrumb at Top v. Months on the Side (MOS)
c. With/Without Daily Calendar: Mini Calendar on Daily Pages
Identify the appropriate command line string for your desired planner base configuration:
a. Open Windows File Explorer and navigate to the “latex-yearly-planner” folder (from step 3c)
b. Open the “Release.sh” file using Windows Notepad
c. Look for the Configurations section: “_configurations=(”
Eg:
1 "cfg/base.yaml,cfg/template_breadcrumb.yaml,cfg/sn_a5x.breadcrumb.default.yaml” "sn_a5x.breadcrumb.default"
Eg:
"cfg/base.yaml,cfg/template_breadcrumb.yaml,cfg/sn_a5x.breadcrumb.default.yaml”
Be prepared to copy/paste this section of the string in the production steps below.
Eg:
sn_a5x.breadcrumb.default
(Be prepared to copy/paste this string in the production steps)
d. Depending on your choices in Step 4, find the configuration sequence in the "release.sh" file (5, c , iii) that matches your preferences
"cfg/base.yaml,cfg/template_months_on_side.yaml,cfg/sn_a5x.mos.default.yaml,cfg/sn_a5x.mos.default.dailycal.yaml"
1. Base file
3. Template for MOS
4. Supernote (sn_a5x) MOS
5. Supernote Daily Calendar
Modify the Options You Want Applied to Your Planner
Determine which features you want customized
a. Lines v. Dots
b. AM/PM v. 24 hour
c. 1st Day of Week (Sunday, Monday, etc.)
d. Start/End Times on Daily Schedule
Modify CFG code elements to suit your preferences
a. Open the “latex-yearly-planner/cfg” folder
b. Based on your configuration selection (from Step 5, c, iii,), open each of the “.yaml” files, one at a time, from left to right and look for the following options. (Some options will appear in multiple .yaml files, this is why it’s important to know that the file to the right “wins”)
calafterschedule: true
(true = with calendar, false = without calendar)dailybottomhour: 8
(choose an hour 1 – 24)dailytophour: 19
(choose an hour 1 – 24)weekstart: 1
(0 = Sunday – 6 = Saturday)ampmtime: true
(true = am/pm, false = 24 hour)dotted: false
(true = dots, false = lines)c. Note – Depending on the choices made for the mini calendar and start/end times, you may need to exclude the line spacing for the last half hour on the daily schedule page. (In some cases, one extra line can push the mini calendar off the page causing formatting issues in your final PDF) If necessary look for this option:
addlasthalfhour: true
(true or false)Produce Your Planner!
Run the Code to Build Your Planner
a. Open Windows Command Prompt
cmd
”b. Navigate to the “latex-yearly-planner” directory from step 3c
cd
“ (note there is a space after “cd”) Do not press enter yet…Eg: >
cd C:\Users\username\Documents\GitHub\latex-yearly-planner
Eg: C:\Users\username\Documents\GitHub\latex-yearly-planner>
c. Set the Year for your planner file (2025 in this example)
set PLANNER_YEAR=2025
d. Run the command to build the “tex” files for your planner
go run cmd/plannergen/plannergen.go --config
"cfg/base.yaml,cfg/template_months_on_side.yaml,cfg/sn_a5x.mos.default.yaml,cfg/sn_a5x.mos.default.dailycal.yaml"
go run cmd/plannergen/plannergen.go --config "cfg/base.yaml,cfg/template_months_on_side.yaml,cfg/sn_a5x.mos.default.yaml,cfg/sn_a5x.mos.default.dailycal.yaml"
(This should be one continuous command line, however this post creates the appearance of a line break. See the "Tips and Tricks" section below for an actual, scrollable view.)
e. Change to the “Out” folder before running the next command(s)
cd out
C:\Users\username\Documents\GitHub\latex-yearly-planner\out>
f. Run the command to build the PDF planner file
xelatex
sn_a5x.mos.default.dailycal
.tex
” at the end of the filenamexelatex sn_a5x.mos.default.dailycal.tex
g. Look for the PDF file for the planner of your dreams in the “out” folder
Tips and Tricks
Now I can simply run the Windows Command prompt, then copy/paste each command in sequence to build additional planner files.
Since I'm not a "coder," I'm sure I've over-complicated some things, but all I know is that these steps WORKED for me & I'm hopeful that I have helped others! :)
Cheers!
Beta Was this translation helpful? Give feedback.
All reactions