Use Bibliography
One convenient feature is that TeX supports bibliography. For the data of bibliography, there are many file formats to record data:
- bib: introduced by bibtex. Many websites provides bib file, such as https://scholar.google.com/. https://arxiv.org/ even only provides bib files.
- ris: supported by many software. such as EndNote, Zotero, Mendeley and TeX's biber.
- hayagriva YAML: introduced by typst. However, there still doesn't exist any TeX package to handle it.
There still needs some file formats record the style of bibliography:
There exist some tools to handle bibliography for TeX:
- bibtex: accept bib and bst. Written in C.
- biber: accept bib/ris and bst. Written in Perl.
- citeproc-lua: accept bib and csl. Written in Lua.
We only support citeproc-lua
currently. Run lx build for
this example.