solo imprima el número arXiv para artículos no publicados con biblatex

solo imprima el número arXiv para artículos no publicados con biblatex

Estoy usando la opción eprint=falseen \usepackage{biblatex}, como en

\usepackage[giveninits=true,doi=false,isbn=false,url=false,eprint=false,backend=bibtex,style=verbose-trad2]{biblatex}

para que no imprima la referencia de arXiv para los artículos publicados. Sin embargo, tengo ciertas entradas (actualmente enumeradas @onlineen mi .bibarchivo, pero también podría enumerarlas si @articefuera necesario) que aún no se han publicado y solo tienen números arXiv.

¿Sería posible imprimir el número arXiv sólo para este último?

Respuesta1

Hay muchas cosas que puedes hacer para mostrar el eprintcampo para ciertas entradas y suprimirlo para otras. Sólo necesita encontrar una regla que diga cuándo imprimir y cuándo no imprimir eprinty una manera de saberlo biblatex.

Con una versión reciente, biblatexpodría, por ejemplo, desactivarlo eprintglobalmente eprint=false,y luego volver a activarlo solo para @onlinelas entradas. (Aquí la regla sería que los artículos publicados se ingresen como @articley los preprints que aún no se han publicado en una revista como @online).

\documentclass[british]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{babel}
\usepackage{csquotes}

\usepackage[backend=bibtex,
  style=verbose-trad2,
  giveninits=true,
  doi=false, isbn=false, url=false, eprint=false,
]{biblatex}
\ExecuteBibliographyOptions[online]{eprint=true}

\addbibresource{biblatex-examples.bib}


\begin{document}
\nocite{baez/article,baez/online} % both entries have an eprint field
\printbibliography
\end{document}

Báez, JC y AD Lauda. Álgebra V de dimensiones superiores: 2 grupos. Versión 3. 27 de octubre de 2004. arXiv: math/0307200v3.//— 'Álgebra V de dimensiones superiores: 2 grupos'. Versión 3. En: Teoría y aplicaciones de las categorías 12 (2004), págs. 423–491.

También es posible utilizar opciones de nivel de entrada.

Alternativamente, puede omitir la opción y modificar las bibmacros relevantes directamente, lo que le brindaría más posibilidades de ajustar qué eprintse muestran (puede verificar si eprinttypees así arxiv, por ejemplo). Estaré feliz de escribir algo sobre eso, pero luego necesitaría un buen documento de ejemplo con buenas .bibentradas de prueba y una descripción más clara de las reglas/algoritmos que determinan si eprintse muestra o no.

información relacionada