¿Qué versión de biblatex/biber produce el formato BBL 2.8?

¿Qué versión de biblatex/biber produce el formato BBL 2.8?

Intento enviar un artículo con citas aarxiv.org, y la salida TeX dice

Package biblatex Warning: File 'main.bbl' is wrong format version - expected 2.8.

Bien, entonces mi combinación local biblatex/biber es incompatible con la de arxiv. ¿Alguien puede decirme qué combinación biblatex/biber produce el formato BBL 2.8?

Respuesta1

Si está buscando ayuda con biblatexBiber para cargas de arXiv, eche un vistazo ahttps://github.com/plk/biblatex/wiki/biblatex-and-the-arXivyBiblatex y arxiv, error. Esta respuesta aquí aborda principalmente la pregunta del título al pie de la letra.


En general, .bblno es necesario que la versión del archivo corresponda ni a la biblatexversión ni a la de Biber. Lo mismo ocurre con la .bcfversión. Las versiones .bbly .bcfse pueden mejorar con una biblatexversión /Biber, pero no es necesario. En la práctica, eso significa que las versiones van detrás de las biblatexversiones de /Biber y sólo hay una correspondencia aproximada entre ellas y las versiones reales del paquete.

biblatex 3.5,3.6y3.7todos necesitan .bblla versión de formato 2.8. Las versiones correspondientes de Biber son 2.6 (para biblatex3.5 y 3.6) y 2.7 (para biblatex3.7). biblatex3.4 necesita .bblla versión 2.7, biblatex3.8 tiene .bblla versión 2.9.

Entonces, la combinación más nueva que funciona con .bbl2.8 es biblatex3.7/Biber 2.7. Hasta donde yo sé, esa es la versión que arXiv está usando después de la actualización de febrero de 2017.Biblatex y arxiv, error.

Puede encontrar lanzamientos históricos de biblatexBiber en GitHub (https://github.com/plk/biblatex/releases,https://github.com/plk/biber/releases) y SourceForge (https://sourceforge.net/projects/biblatex/files/,https://sourceforge.net/projects/biblatex-biber/files/biblatex-biber/).

Respuesta2

Logré solucionar el problema haciendo lo siguiente:

  1. Sube el proyecto Latex al dorso.
  2. Compile su proyecto en el dorso.
  3. En la ventana de visualización, vaya a la opción "Otros registros y archivos" y descargue el archivo ".bbl". En este momento, cuando revisé el archivo ".bbl" de Overleaf, es exactamente la versión 2.8 de Biblatex.
  4. Cambie el nombre del "output.bbl" (que pasó de la compilación en el dorso) al mismo nombre del archivo ".tex" que desea enviar a Arxiv.
  5. Cargue ".tex", ".bbl" y otros archivos de soporte (figuras y ".cls") a Arxiv.

Debería funcionar ahora, al menos a mí me ha funcionado. Por lo tanto, esta solución puede evitar la instalación local de versiones antiguas de Latex y biblate en su computadora.

Respuesta3

Mi respuesta simplemente reunió lo que otras personas dijeron en respuestas separadas. A mí me funcionó sin necesidad de degradar los paquetes localmente.

  1. Cargue el proyecto Latex al dorso (https://www.overleaf.com/).

  2. Haga clic en el botón Menú en la parte superior izquierda. Seleccione 2017 como la versión para Tex Live Version en la configuración.

  3. Compile su proyecto en el dorso.

  4. En la ventana de visualización, vaya a la opción "Otros registros y archivos" y descargue el .bblarchivo. Cambie el nombre de la salida .bbl(que obtuvo de la compilación en el dorso) al mismo nombre del .texarchivo que desea enviar a Arxiv.

  5. Cargue el archivo renombrado .bbl(y con el .texarchivo) a arXiv.

Respuesta4

La única solución que funcionó para mí es la del dorso.

Sólo hay que elegir Tex Live 2017 (Legacy).

información relacionada