Feature suggestion: reference management without a third party app

I wanted to suggest a new feature for Typst which doesn’t seem to exist in any kind of writing environment as far as I know. In academic writing citations are ubiquitous, but depending on a third party reference manager (be it Zotero, Paperpile or else) is usually a bit inconvenient: when writing and you want to insert a new citation, you first need to add the reference to your reference manager, depending on the workflow export a new reference list (which Typst Pro should make superfluous in the case of Zotero but which is currently error-prone), and finally you can cite the new reference.

My suggestion would be to integrate a feature that bypasses the need for a third-party reference manager entirely. The way this could be implemented that the #cite() command could also work with a DOI. When it detects a DOI, the link gets searched for a linked citation file (e.g., a .ris file) and adds this information to a local cache. Then Typst generates a bibliography, with formatting based on a .csl file.

I’m not technically savvy enough to predict whether this could work that way, but if it could this could in my opinion be a really great feature making academic writing much more convenient.

1 Like

Hello. Feature requests go to https://github.com/typst/typst/issues/new?template=2-feature.yml.

1 Like