https://github.com/samasaur1/thesis
https://github.com/samasaur1/thesis
Last synced: 4 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/samasaur1/thesis
- Owner: Samasaur1
- Created: 2024-09-26T18:38:28.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-05-25T02:13:32.000Z (about 1 year ago)
- Last Synced: 2025-05-25T03:24:48.156Z (about 1 year ago)
- Language: TeX
- Size: 925 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## How to build the thesis
```
nix build .#thesis
```
(aka)
```
quarto render --to pdf
```
## Future work
- Pick a style (from ). I'm using biblatex, not citeproc, so that the bibliography can go in the right place, so that style repository may not apply.
- Automatic drop caps in main matter chapters (combo of pandoc filter and latex macro)
- Unify chapter/appendix/bibliography hrule offsets
- index
- "list of clarifications" where i list terms that have more than one name and which name I will be using throughout my thesis
- list of terms that aren't abbreviations (e.g. "dictionary" to mean list of key-value pairs)
- how to cite BEPs (ideally they show up as "BEP 0003" in the document instead of the author's last name)
- make all libraries (BencodeKit, TorrentFileKit, etc.) Nix flakes that are inputs to this flake, so that I can grab their last modification info and inject it into the document
- switch back to using pandoc's citeproc and to place the bibliography in the right location
- use the section symbol when referring to sections?
- improve hexdump formatting
- change big number font (it doesn't match section numbers)
- improve swift syntax highlighting
## references
- https://cameronpatrick.com/post/2023/07/quarto-thesis-formatting