home.social

#citeproc — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #citeproc, aggregated by home.social.

  1. Bibliography interoperability is mostly a mirage.
    There is no shared canonical model for bibliographic data: BibTeX, CSL-JSON, CFF, RIS, and others encode overlapping but incompatible views of the same reality.
    Every converter is just a heuristic translator. We’ve optimized tools, not the model itself. Every ecosystem re-implements the same edge cases, calls it innovation, and ships the same mistakes again.

    #citations #bibtex #biblatex #csl #zotero #citeproc #pandoc

  2. Bibliography interoperability is mostly a mirage.
    There is no shared canonical model for bibliographic data: BibTeX, CSL-JSON, CFF, RIS, and others encode overlapping but incompatible views of the same reality.
    Every converter is just a heuristic translator. We’ve optimized tools, not the model itself. Every ecosystem re-implements the same edge cases, calls it innovation, and ships the same mistakes again.

    #citations #bibtex #biblatex #csl #zotero #citeproc #pandoc

  3. Bibliography interoperability is mostly a mirage.
    There is no shared canonical model for bibliographic data: BibTeX, CSL-JSON, CFF, RIS, and others encode overlapping but incompatible views of the same reality.
    Every converter is just a heuristic translator. We’ve optimized tools, not the model itself. Every ecosystem re-implements the same edge cases, calls it innovation, and ships the same mistakes again.

    #citations #bibtex #biblatex #csl #zotero #citeproc #pandoc

  4. Bibliography interoperability is mostly a mirage.
    There is no shared canonical model for bibliographic data: BibTeX, CSL-JSON, CFF, RIS, and others encode overlapping but incompatible views of the same reality.
    Every converter is just a heuristic translator. We’ve optimized tools, not the model itself. Every ecosystem re-implements the same edge cases, calls it innovation, and ships the same mistakes again.

    #citations #bibtex #biblatex #csl #zotero #citeproc #pandoc

  5. Bibliography interoperability is mostly a mirage.
    There is no shared canonical model for bibliographic data: BibTeX, CSL-JSON, CFF, RIS, and others encode overlapping but incompatible views of the same reality.
    Every converter is just a heuristic translator. We’ve optimized tools, not the model itself. Every ecosystem re-implements the same edge cases, calls it innovation, and ships the same mistakes again.

    #citations #bibtex #biblatex #csl #zotero #citeproc #pandoc

  6. 🆕 pandoc 3.8.2.1

    This release fixes a citeproc-related performance regression.
    The only document conversion change is support for dynamic blocks and block attributes in Org-mode.
    Thanks to all who contributed!

    github.com/jgm/pandoc/releases

    #pandoc #release #citeproc #orgmode

  7. 🆕 pandoc 3.8.2.1

    This release fixes a citeproc-related performance regression.
    The only document conversion change is support for dynamic blocks and block attributes in Org-mode.
    Thanks to all who contributed!

    github.com/jgm/pandoc/releases

  8. 🆕 pandoc 3.8.2.1

    This release fixes a citeproc-related performance regression.
    The only document conversion change is support for dynamic blocks and block attributes in Org-mode.
    Thanks to all who contributed!

    github.com/jgm/pandoc/releases

    #pandoc #release #citeproc #orgmode

  9. 🆕 pandoc 3.8.2.1

    This release fixes a citeproc-related performance regression.
    The only document conversion change is support for dynamic blocks and block attributes in Org-mode.
    Thanks to all who contributed!

    github.com/jgm/pandoc/releases

    #pandoc #release #citeproc #orgmode

  10. 🆕 pandoc 3.8.2.1

    This release fixes a citeproc-related performance regression.
    The only document conversion change is support for dynamic blocks and block attributes in Org-mode.
    Thanks to all who contributed!

    github.com/jgm/pandoc/releases

    #pandoc #release #citeproc #orgmode

  11. Pandoc's citeproc doesn't distinguish between “author in text” citations and “normal” citations if a numeric CSL style is used. Both, `[@smith]` and `@smith` result in something like “[42]” in such cases.
    However, @mxp wrote a Lua filter to work around this. The filter turns `as explained by @smith` into “as explained by Smith [42]”. Switching citation styles becomes nearly effortless this way.

    github.com/mxpiotrowski/author

  12. Pandoc's citeproc doesn't distinguish between “author in text” citations and “normal” citations if a numeric CSL style is used. Both, `[@smith]` and `@smith` result in something like “[42]” in such cases.
    However, @mxp wrote a Lua filter to work around this. The filter turns `as explained by @smith` into “as explained by Smith [42]”. Switching citation styles becomes nearly effortless this way.

    github.com/mxpiotrowski/author

    #pandoc #citeproc #LuaFilter #citationstylelanguage

  13. Pandoc's citeproc doesn't distinguish between “author in text” citations and “normal” citations if a numeric CSL style is used. Both, `[@smith]` and `@smith` result in something like “[42]” in such cases.
    However, @mxp wrote a Lua filter to work around this. The filter turns `as explained by @smith` into “as explained by Smith [42]”. Switching citation styles becomes nearly effortless this way.

    github.com/mxpiotrowski/author

    #pandoc #citeproc #LuaFilter #citationstylelanguage

  14. Pandoc's citeproc doesn't distinguish between “author in text” citations and “normal” citations if a numeric CSL style is used. Both, `[@smith]` and `@smith` result in something like “[42]” in such cases.
    However, @mxp wrote a Lua filter to work around this. The filter turns `as explained by @smith` into “as explained by Smith [42]”. Switching citation styles becomes nearly effortless this way.

    github.com/mxpiotrowski/author

    #pandoc #citeproc #LuaFilter #citationstylelanguage

  15. Pandoc's citeproc doesn't distinguish between “author in text” citations and “normal” citations if a numeric CSL style is used. Both, `[@smith]` and `@smith` result in something like “[42]” in such cases.
    However, @mxp wrote a Lua filter to work around this. The filter turns `as explained by @smith` into “as explained by Smith [42]”. Switching citation styles becomes nearly effortless this way.

    github.com/mxpiotrowski/author

    #pandoc #citeproc #LuaFilter #citationstylelanguage

  16. Emiliano Heyns authored a filter to create docx and odt documents that have "live" citations, i.e., citations that are linked to a Zotero database:
    retorque.re/zotero-better-bibt

  17. Emiliano Heyns authored a filter to create docx and odt documents that have "live" citations, i.e., citations that are linked to a Zotero database:
    retorque.re/zotero-better-bibt

    #pandoc #zotero #citeproc #LuaFilter

  18. Emiliano Heyns authored a filter to create docx and odt documents that have "live" citations, i.e., citations that are linked to a Zotero database:
    retorque.re/zotero-better-bibt

    #pandoc #zotero #citeproc #LuaFilter

  19. Emiliano Heyns authored a filter to create docx and odt documents that have "live" citations, i.e., citations that are linked to a Zotero database:
    retorque.re/zotero-better-bibt

    #pandoc #zotero #citeproc #LuaFilter

  20. Emiliano Heyns authored a filter to create docx and odt documents that have "live" citations, i.e., citations that are linked to a Zotero database:
    retorque.re/zotero-better-bibt

    #pandoc #zotero #citeproc #LuaFilter

  21. Disable the `citation` extension when combining the Typst writer with pandoc's "citeproc" handler, as native Typst citation settings don't interact well with citeproc.

    pandoc --to=typst-citation --citeproc …

    #pandoc #typst #citeproc

  22. Disable the `citation` extension when combining the Typst writer with pandoc's "citeproc" handler, as native Typst citation settings don't interact well with citeproc.

    pandoc --to=typst-citation --citeproc …

  23. Disable the `citation` extension when combining the Typst writer with pandoc's "citeproc" handler, as native Typst citation settings don't interact well with citeproc.

    pandoc --to=typst-citation --citeproc …

    #pandoc #typst #citeproc

  24. Disable the `citation` extension when combining the Typst writer with pandoc's "citeproc" handler, as native Typst citation settings don't interact well with citeproc.

    pandoc --to=typst-citation --citeproc …

    #pandoc #typst #citeproc

  25. Disable the `citation` extension when combining the Typst writer with pandoc's "citeproc" handler, as native Typst citation settings don't interact well with citeproc.

    pandoc --to=typst-citation --citeproc …

    #pandoc #typst #citeproc

  26. #Pandoc turns #citeproc-generated #citations into clickable links if the `link-citations` metadata field is set. E.g.,

    pandoc -M link-citations --citeproc ...

  27. turns -generated into clickable links if the `link-citations` metadata field is set. E.g.,

    pandoc -M link-citations --citeproc ...

  28. #Pandoc turns #citeproc-generated #citations into clickable links if the `link-citations` metadata field is set. E.g.,

    pandoc -M link-citations --citeproc ...

  29. #Pandoc turns #citeproc-generated #citations into clickable links if the `link-citations` metadata field is set. E.g.,

    pandoc -M link-citations --citeproc ...

  30. #Pandoc turns #citeproc-generated #citations into clickable links if the `link-citations` metadata field is set. E.g.,

    pandoc -M link-citations --citeproc ...

  31. Render references from a #BibLaTeX file as Word #docx:

    pandoc refs.bib --citeproc -o refs.docx

    #pandoc #bibtex #citeproc

  32. Render references from a file as Word :

    pandoc refs.bib --citeproc -o refs.docx

  33. Render references from a #BibLaTeX file as Word #docx:

    pandoc refs.bib --citeproc -o refs.docx

    #pandoc #bibtex #citeproc

  34. Render references from a #BibLaTeX file as Word #docx:

    pandoc refs.bib --citeproc -o refs.docx

    #pandoc #bibtex #citeproc

  35. Render references from a #BibLaTeX file as Word #docx:

    pandoc refs.bib --citeproc -o refs.docx

    #pandoc #bibtex #citeproc