NAME
citer - Tcl package and application to work with BibTeX reference files.
DESCRIPTION
This package is based on Tcllib's BibTeX package but should provide a more high level interface to BibTeX files. It is used mainly within the pantcl document processor to allow the user to embed References within their Markdown documents. The BibTeX files should be cleaned before using them by tools like this online website https://flamingtempura.github.io/bibtex-tidy/index.html
LINKS
EXAMPLES
package require citer citer::refstyle \ -article "{author} ({year}). {title}. _{journal}_ {volume}: {pages}" \ -incollection "{author} ({year}). {title}. In: _{booktitle}_, {publisher}. {volume}: {pages}." \ -default "{author} ({year}). {title}. {publisher}." citer::getReference assets/literature.bib Groth2013 ### Groth, D., Hartmann, S., Klie, S., Selbig, J. (2013). Principal Components Analysis. ### In: _Computational Toxicology_, Humana Press. 930: 527-547.
The file literature.bib can be seen here: https://raw.githubusercontent.com/mittelmark/citer/main/citer/assets/literature.bib
DISCUSSION
Please discuss here.
DDG - 2023-05-30: An example for use this reference tool within a Markdown document together with Python or R can be seen here https://htmlpreview.github.io/?https://raw.githubusercontent.com/mittelmark/pantcl/master/lib/tclfilters/filter-pipe.html