Go to file
dozens 4bf0b21b2e lots of changes
ended up making this a lot more complex:

- moved the document itself to `src/guide.xml`
- added dependency: `xq` converts xml to json
- added dependency: mustache converts json to groff
- moved helper groff macros to `src/guide.tmac`

learned some groff after reading *Unix Text Processing*

https://www.oreilly.com/openbook/utp/

- made the `ul` macro a conditional toggle
- fixed the formatting issues i had with the section headers and also
  moved the section numbering to a global number register, and just
  formatted it as an Alpha character
- the numbering issue with the item list was simply that i wasn't
  escaping the register name enough times
2024-01-22 10:28:25 -07:00
src lots of changes 2024-01-22 10:28:25 -07:00
.gitignore COMPUTER 2023-11-28 17:48:36 -07:00
README.md lots of changes 2024-01-22 10:28:25 -07:00
guide.pdf lots of changes 2024-01-22 10:28:25 -07:00
justfile lots of changes 2024-01-22 10:28:25 -07:00

README.md

PRACTICE GUIDE

A generic version of the Practice Guide for Computer without the dependency on LaTeX.

View original here: https://codeberg.org/oneirophage/practice-guide-for-computer

YOU WILL NEED

YOU WILL FIND HERE

.
├── README.md
├── guide.pdf
├── justfile
└── src
    ├── guide.tmac
    ├── guide.tmpl
    └── guide.xml

2 directories, 6 files
  1. README.md: you're reading it!
  2. guide.pdf: the output
  3. justfile: build command
  4. guide.tmac: some groff helper macros
  5. guide.tmpl: the mustache template that creates the groff
  6. guide.xml: the actual document source