Skip to content

azliu0/mit-notes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

89 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

mit-notes

The raw notes build can be found here. Compiled pdfs can be found here. Workflow can be found here.

why push pre-built files

I chose not to build, i.e., latexmk, on push because I have a small last-edited tag on the front page of all of my notes. If I were to build every time I updated my notes, then this tag would update to the current date on every single pdf. There are probably workarounds where I could only tag certain files to build on push, but maybe not worth the effort (:

explanation of build.sh

The HTML for the directory diagram is generated with the tree linux command. The javascript replaces all relevant file links with their location on raw.githubusercontent. This is because I wasn't able to figure out how to make the e.g. web-served .tex files open the raw code on click, rather than download on click. Replacing file links with files served directly from raw.githubusercontent seemed to solve this issue.

credit

Deployment workflow is inspired by Evan Chen's Napkin.

Releases

No releases published

Packages

No packages published

Languages