Qual versão do biblatex/biber produz o formato BBL 2.8?

Qual versão do biblatex/biber produz o formato BBL 2.8?

Tento enviar um artigo com citações paraarxiv.org, e a saída do TeX diz

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

Ok, então minha combinação local biblatex/biber é incompatível com a do arxiv. Alguém pode me dizer qual combinação biblatex/biber produz o formato BBL 2.8?

Responder1

Se você está procurando ajuda com biblatexo Biber para uploads de arXiv, dê uma olhada emhttps://github.com/plk/biblatex/wiki/biblatex-and-the-arXiveBiblatex e arxiv, erro. Esta resposta aqui aborda principalmente a questão do título pelo valor nominal.


Em geral, a .bblversão do arquivo não precisa corresponder à biblatexversão do Biber. O mesmo vale para a .bcfversão. As versões .bble .bcfpodem ser aprimoradas com um biblatexlançamento /Biber, mas não precisam ser. Na prática, isso significa que as versões ficam atrás das biblatexversões /Biber e há apenas uma correspondência aproximada entre elas e as versões reais do pacote.

biblatex 3.5,3.6e3.7todos precisam .bblda versão 2.8 do formato. As versões correspondentes do Biber são 2.6 (para biblatex3.5 e 3.6) e 2.7 (para biblatex3.7). biblatex3.4 precisa da .bblversão 2.7, biblatex3.8 tem .bbla versão 2.9.

Portanto, a combinação mais recente que funciona com .bbl2.8 é biblatex3.7/Biber 2.7. Pelo que eu sei, essa é de fato a versão que o arXiv está usando após a atualização de fevereiro de 2017Biblatex e arxiv, erro.

Você pode encontrar lançamentos históricos do biblatexBiber e do Biber no GitHub (https://github.com/plk/biblatex/releases,https://github.com/plk/biber/releases) e SourceForge (https://sourceforge.net/projects/biblatex/files/,https://sourceforge.net/projects/biblatex-biber/files/biblatex-biber/).

Responder2

Consegui solucionar o problema fazendo o seguinte:

  1. Carregue o projeto Latex no verso.
  2. Compile seu projeto no Overleaf.
  3. Na janela de visualização, vá até a opção “Outros logs e arquivos” e baixe o arquivo “.bbl”. Neste momento, quando verifiquei o arquivo ".bbl" do Overleaf, é exatamente a versão 2.8 do Biblatex.
  4. Renomeie o "output.bbl" (que você passou da compilação no Overleaf) para o mesmo nome do arquivo ".tex" que você deseja enviar ao Arxiv.
  5. Carregue ".tex", ".bbl" e outros arquivos de suporte (figuras e ".cls") para o Arxiv.

Deve funcionar agora, pelo menos funcionou para mim. Assim, esta solução alternativa pode evitar a instalação local de versões antigas do Latex e do biblate em seu computador.

Responder3

Minha resposta apenas reuniu o que outras pessoas disseram em respostas separadas. Funcionou para mim sem a necessidade de fazer downgrade de pacotes localmente.

  1. Carregue o projeto Latex no verso (https://www.overleaf.com/).

  2. Clique no botão Menu no canto superior esquerdo. Selecione 2017 como a versão para a versão Tex Live nas configurações.

  3. Compile seu projeto no Overleaf.

  4. Na janela de visualização, vá até a opção “Outros logs e arquivos” e baixe o .bblarquivo. Renomeie a saída .bbl(que você obteve da compilação no Overleaf) para o mesmo nome do .texarquivo que deseja enviar ao Arxiv.

  5. Carregue o arquivo renomeado .bbl(e com o .texarquivo) para arXiv.

Responder4

A única solução que funcionou para mim foi a do Overleaf.

Basta escolher o Tex Live 2017 (Legacy).

informação relacionada