AlgebraicJulia/Catlab.jl

LaTeX pretty-printing of GATs

Ouverte

#243 ouverte le 24 août 2020

 (1 commentaire) (0 réaction) (1 personne assignée)Julia (68 forks)batch import
GATsenhancementgood first issue

Métriques du dépôt

Stars
 (706 étoiles)
Métriques de merge PR
 (Merge moyen 17j 19h) (2 PRs mergées en 30 j)

Description

Pretty-print GATs as LaTeX in both of the following styles:

  1. Cartmell-style linear notation

  2. natural-deduction-style tree notation

The examples above depict the theory of monoids and are taken from Sterling's paper Algebraic type theory and universe hierarchies.

The first style is similar to the syntax of our @theory macro and should be easily ported to MathJax/KaTeX, while the second style is harder to typeset but beloved by type theorists.

Guide contributeur