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.

https://github.com/mxpiotrowski/author-numeric

#pandoc #citeproc #LuaFilter #citationstylelanguage

GitHub - mxpiotrowski/author-numeric: Pandoc filter for in-text (narrative) citations with numeric CSL styles

Pandoc filter for in-text (narrative) citations with numeric CSL styles - mxpiotrowski/author-numeric

GitHub

> … #Claude had indeed been used to format legal citations … While incorrect volume and page numbers generated by the chatbot were caught and corrected by a “manual citation check,” #Anthropic admits that wording errors had gone undetected.
> -- https://www.theverge.com/news/668315/anthropic-claude-legal-filing-citation-error

Each week brings a new "lost the plot" moment for #GenAI bros & gals. Why enshittify your own job? #E14n

Citation formats are _perfectly determinable already_ with #Zotero, #CitationStyleLanguage, etc.: https://citationstyles.org/authors/

Anthropic blames Claude AI for ‘embarrassing and unintentional mistake’ in legal filing

Anthropic has responded to allegations that it used an AI-fabricated source in a legal filing, saying its Claude chatbot made an “honest citation mistake.”

The Verge

Thanks to #CURIOSS members, Collin Capano and William Gearty at the Syracuse University #OSPO, for sharing this fascinating talk from @adam42smith on the #citationstylelanguage

📺https://bit.ly/4kFoCf7

#academicOSS #academicOSPOs #citation #opensource #opensourcesoftware #openscience #openresearch #softwarecitation

The Citation Style Language - OSPO – Syracuse University

En RIBES hemos diseñado un estilo de citas y referencias disponible como archivo #CSL (#CitationStyleLanguage). Se puede añadir por ejemplo a #Zotero, gestor de referencias y software libre, y aligera en un alto grado la tarea de citar y referenciar trabajos en papers, etc., de la revista.

Se puede descargar aquí: https://codeberg.org/plr/Revista_RIBES-Estilo_de_citas_y_referencias/archive/main.zip

El archivo CSL habría que añadirlo a Zotero en Editar/Preferencias/Citar/Estilos y en el + al lado de "obtener estilos adicionales" (captura 1). Ahí se puede seleccionar el CSL descargado y ya aparecerá como estilo en Zotero (captura 2).

Como decíamos, con este estilo se aligera la tarea, pero no la soluciona al 100%. En las citas y referencias desde gestores de referencias todo depende en gran parte de cómo vengan los metadatos. Pero que aligere la tarea es ya una gran ventaja. Pronto lo añadiremos al repositorio de estilos de Zotero (en cuanto obtengamos el ISSN).

Para más info: https://revistas.ucm.es/index.php/RIBE/citas

Reading the #CSL #CitationStyleLanguage specification, my understanding is that non-dropping particles should never be dropped from short names, regardless of the value of demote-non-dropping-particle. So, in an author-year citation, a name like “Joris van Zundert” should always appear as “van Zundert,” right? However, #Pandoc always produces “Zundert.” CSL allows you to cite “van Zundert” and have him sorted under Z—but this doesn’t seem to be possible with Pandoc. Am I missing something?

I created #CSL #CitationStyleLanguage in the early 2000s, because what I was looking for didn't exist. In fact, I wrote the prototype #XSLT implementation to format my first book manuscript, using #DocBook!

Since then, it's been wildly successful, but the technology world has evolved a lot since, and CSL has accrued almost 20 years of technical debt.

So I've been experimenting lately with what an alternative, designed today, might look like.