Citations¶
marimo-book renders pandoc-style citations natively — no mkdocs plugin, no
pandoc install. Point book.yml at one or more BibTeX files:
Then cite in any .md page or in marimo notebook prose:
Emotion has a distributed neural signature [@chang2015].
For statistics background, see [@poldrack2024].
which renders as: Emotion has a distributed neural signature (Chang et al., 2015). For statistics background, see (Poldrack, 2024).
How it works¶
[@key]and multi-key[@a; @b]groups become inline citations linked to a per-page References section (appended automatically, or placed wherever a standalone\bibliographyline appears).cite_style: apagives author–year inline citations with an alphabetized reference list;numberedgives[1]-style citations numbered by first use.- Citations inside code fences and
`inline code`are left alone, and unknown keys stay verbatim in the page —marimo-book checkreports missing.bibfiles as errors and unknown keys as warnings. - The
.bibis resolved at finalize time, so editing it never invalidates cached notebook renders.
References¶
- Chang, L. J., Gianaros, P. J., Manuck, S. B., Krishnan, A., & Wager, T. D. (2015). A sensitive and specific neural signature for picture-induced negative affect. PLoS Biology, 13, e1002180. https://doi.org/10.1371/journal.pbio.1002180
- Poldrack, R. A. (2024). Statistical Thinking: Analyzing Data in an Uncertain World. Princeton University Press.