Links
Packages
- mathpartir:
type rules
array
environment can be useful with this
- Typesetting inference rules with mathpartir: link
- bussproof:
proof trees
- Packages for typesetting natural deduction: link
- simplebnf: for
simple grammars
- forest: useful for drawing trees, including parse trees.
- Formatting of questions and answers:
- xsim: allows taking samples from a collection of questions
- exam: useful for making question papers ˡ
- Code formatting:
- listing
- minted (needs Python)
- lhs2tex (for Haskell) ʳ
- sagetex: embed sagemath stuff within latex
TikZ
- tikzcd:
Commutative diagrams in category theory
- https://texample.net/tikz/examples/all/
tikzmath
, apparently a tikz library to have functions
- tikz-automata: Draw automata transition diagrams
- MetaPost may be cool too.
- Customizable pictures (most of them by Sam Carter):
- tikzducks
- tikzpeople
- tikzlings
- tikzbricks
- tikzmarmots
- tikzpingus