Good news: you don't need to convert anything. Typst has native BibTeX support. Your existing .bib files work directly.
Unlike other LaTeX-to-Typst conversions, your bibliography files work as-is. Typst reads standard .bib files directly.
Just add #bibliography("refs.bib") to your document and cite with @key syntax.
Typst reads .bib files directly. No conversion needed.
Just use @key to cite. Much cleaner than \cite{key}.
IEEE, APA, Chicago, and more citation styles built-in.
See formatted citations update as you type.
// At the end of your document
#bibliography("refs.bib")
// Or with a specific style
#bibliography("refs.bib", style: "ieee")| Style | Typst Code | Output |
|---|---|---|
| Basic citation | @smith2023 | [1] |
| With page number | @smith2023[p. 42] | [1, p. 42] |
| Multiple citations | @smith2023 @jones2024 | [1, 2] |
| Prose citation | #cite(<smith2023>, form: "prose") | Smith (2023) |
TypeTeX has direct Zotero integration. Connect your library and cite papers without exporting .bib files manually.
No! Typst reads standard BibTeX files directly. Just point to your .bib file and start citing.
Typst includes IEEE, APA, Chicago, MLA, Harvard, Vancouver, Nature, ACS, APS, and more. You can also create custom styles.
Just list them: @smith2023 @jones2024. Typst will format them appropriately for your chosen style.
Yes! Export your Zotero library to BibTeX format, then reference the .bib file in Typst. TypeTeX also has direct Zotero integration.
Typst supports BibTeX format. Most BibLaTeX files work directly, though some advanced fields may be ignored.
Your BibTeX files work out of the box. Experience instant compilation and cleaner citation syntax.
Start Writing Free