compile_all.sh - flashcard-tools - Tools for working with LaTeX flashcards
HTML git clone git://lumidify.org/flashcard-tools.git (fast, but not encrypted)
HTML git clone https://lumidify.org/flashcard-tools.git (encrypted, but very slow)
HTML git clone git://4kcetb7mo7hj6grozzybxtotsub5bempzo4lirzc3437amof2c2impyd.onion/flashcard-tools.git (over tor)
DIR Log
DIR Files
DIR Refs
DIR README
---
compile_all.sh (606B)
---
1 # Compiles all flashcards to PDF
2
3 printf '\\documentclass[grid,avery5371]{flashcards}\n' > complete.tex
4 cat defs.tex >> complete.tex
5 printf '\\cardfrontstyle{headings}\n' >> complete.tex
6 printf '\\begin{document}\n' >> complete.tex
7 for i in `ls flashcards`
8 do
9 meta1=`head -n 1 "flashcards/$i" | tr -d '\n' | sed s/\|.*$//`
10 meta2=`sed '2!d' "flashcards/$i" | tr -d '\n'`
11 body=`tail -n +3 "flashcards/$i"`
12 printf '\\begin{flashcard}[%s]{%s}\n%s\n\\end{flashcard}\n' "$meta1" "$meta2" "$body" >> complete.tex
13 done
14 printf '\\end{document}\n' >> complete.tex
15 pdflatex complete.tex
16 rm complete.{tex,log,aux}