vumpire/pdf
dozens 962786b9e8 add EXIF metadata 2023-10-02 18:28:50 -06:00
..
assets published pdf 2023-09-20 20:31:32 -06:00
itch published pdf 2023-09-20 20:31:32 -06:00
README.md published pdf 2023-09-20 20:31:32 -06:00
baseball.eps vumpire! 2023-09-20 06:56:52 -06:00
bat.eps vumpire! 2023-09-20 06:56:52 -06:00
batter.eps vumpire! 2023-09-20 06:56:52 -06:00
cover.eps vumpire! 2023-09-20 06:56:52 -06:00
field.eps vumpire! 2023-09-20 06:56:52 -06:00
ghoulish.ttf vumpire! 2023-09-20 06:56:52 -06:00
install-font.sh vumpire! 2023-09-20 06:56:52 -06:00
justfile add EXIF metadata 2023-10-02 18:28:50 -06:00
monster.eps vumpire! 2023-09-20 06:56:52 -06:00
refer.bib published pdf 2023-09-20 20:31:32 -06:00
refer.rec sparks and refer 2023-09-20 10:53:59 -06:00
refer.recfmt sparks and refer 2023-09-20 10:53:59 -06:00
vamp.eps vumpire! 2023-09-20 06:56:52 -06:00
vumpire.ms add EXIF metadata 2023-10-02 18:28:50 -06:00
vumpire.pdf add EXIF metadata 2023-10-02 18:28:50 -06:00

README.md

vumpire pdf version

getting started

you will need:

  • groff (with tbl, pic, and refer preprocessors)

  • (optional?) recutils (for building refer.bib)

  • (optional) entr for running a watcher

  • (optional) just for running commands

Helpful: imagemagick for convert image.svg image.eps

what will you find here

$ tree -L 1
.
├── README.md
├── assets
├── baseball.eps
├── bat.eps
├── batter.eps
├── cover.eps
├── field.eps
├── ghoulish.ttf
├── install-font.sh
├── itch
├── justfile
├── monster.eps
├── mosh-0.eps
├── mosh-1.eps
├── refer.bib
├── refer.rec
├── refer.recfmt
├── vamp.eps
├── vumpire.ms
└── vumpire.pdf

3 directories, 18 files
  • README: you're looking at it!
  • assets/: images and stuff. moshed images courtesy of photomosh.com
  • *.eps: postscript files for including in the pdf
  • ghoulish.ttf and install-font.sh: font (and font installer)
  • itch/: cover image and copy for itch
  • justfile: just a command runner. github.com/casey/just
  • refer*: bibliographic information. Stored in a recfile refer.rec, formated with a recfmt template refer.recfmt, and saved as refer.bib file for refer(1)
  • vumpire.ms: the actual source file
  • vumpire.pdf: the build file

how does it work

  1. write groff in vumpire.ms.

  2. build the pdf (see build commands in the justfile)

Caveats:

  • If you add bibliographic information and references, you will need to rebuild the .bib file. See the justfile.

resources