.gitignore | ||
abbreviations-used-example.typ | ||
abbreviations.typ | ||
CHANGELOG.md | ||
documentation.pdf | ||
documentation.typ | ||
justfile | ||
leipzig-gloss.typ | ||
LICENSE.txt | ||
README.md | ||
typst.toml |
Leipzig Glossing in Typst
leipzig-glossing
is a Typst library for
creating interlinear morpheme-by-morpheme glosses according to the Leipzig
glossing rules.
Documentation
Run typst compile documentation.typ
in the root of the repository to
generate a pdf file with examples and documentation. This command is also
codified in the accompanying justfile as just build-doc
.
The definitions intended for use by end users are the gloss
and
numbered-gloss
functions, and the abbreviations
submodule.
Contributing
Repositories
The canonical repository for this project is on the Gitea instance.
There is also a Github mirror, and a Radicle mirror available at rad://z2j7vQLS3EtQbPkrzi7Tn2XR7YWLw.
Bug reports and code contributions are welcome from all users.
License
This library uses the MIT license; see LICENSE.txt
.
Contributors
Thanks to Bethany E. Toma for a number of suggestions and improvements.
Thanks to Maja Abramski-Kronenberg for the labeling functionality.