-
Notifications
You must be signed in to change notification settings - Fork 121
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Arxiv compatibility #663
Comments
This is basically impossible - the .bbl for biblatex contains custom macros defined in |
I don't think that the arXiv people are keen on updating their systems more often. If an option like this were implemented the only safe way I can think of at the moment would essentially amount to including a copy of an older version of @Lukas2345 I know of people that basically froze their TeX live at (more or less) the exact version that arXiv are running. (They copied their texmf files over to a new directory.) Since you can have several TeX lives installed at the same time, that might be a viable option. Of course it is hard to do that retroactively. But you can at least get older versions of |
One needs a texlive 2016 with the 3.5 version of biblatex. What worked for me, is
Then downloaded the zipped release of biblatex-3.5 and install it into local texmf tree using obuild This produces a basic tex 2016 with a few extra packages, and a desired version of biblatex. PS. If someone reproduces the issue that obuild from the current version does not install biblatex 3.5 properly, maybe we can file this as an issue |
@lenis2000 Thanks for the comment. A few remarks:
|
A little workaround: As a MacTex user, it's quite easy to handle multiple TeX Live versions: Tex Live Utility > Configure > Change Default TeX Live version… (which allows you to upgrade or downgrade to the version used by arXiv.) |
For people coming here looking for help with the dreaded
version on arXiv submissions, please refer to https://github.com/plk/biblatex/wiki/biblatex-and-the-arXiv in the Wiki. |
I've also had success uploading both the locally-produced (Edit: I just added that to the wiki page linked above.) (Edit by @moewew: Added link to official repository.) |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
I’ve the same problem. I’m using Xelatex in Debian Jessy. The message is: bbl is wrong format version expected 2.9. |
@Spyros2015 If this is about the arXiv, please see https://github.com/plk/biblatex/wiki/biblatex-and-the-arXiv. If not, it is most likely that your versions of |
Wouldn't it make more sense for arxiv to allow arxiv mentions:
I'm not sure I understand what "large" means here. Are authors submitting |
It would certainly make things easier for users if the arXiv accepted |
A lot of this hinges on a very simple problem. There are no good tools to
do minimization of BIB files. They all have some form of flaw one way or
another and do an incomplete job. Some need to be extended by hand to
include new entry-types (like bibexport) an the solution provided by biber
does not extract non-standard fields like "fjournal", "mrnumber" etc ...
that are necessary for the good maintenance of the bib files downstream.
Providing a standard way to minimize the files properly -- that is -- by
including the FULL bibtex record used in the main file we would eliminate
one of the most common complaints of publishers.
Paulo Ney
…On Mon, Aug 30, 2021 at 2:41 AM moewew ***@***.***> wrote:
It would certainly make things easier for users if the arXiv accepted .bib
files instead of .bbl files, because the .bib files are not tied to a
specific version of biblatex in the way .bbl files are. But it would
required a very different workflow for the arXiv because they would have to
run a bibliography tool (BibTeX or Biber). I can understand the reluctance
to change anything with that from their part. I don't really buy the file
size argument as the most important point, but it is true that .bib files
can be quite large and that only a small subset is needed for a particular
paper. I have no doubt that there are authors with huge databases and I
have no trouble imagining that a small subset would not worry about
uploading a .bib file with only the relevant entries, but would instead
upload the whole thing.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
<#663 (comment)>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAR7WYUK5J62CL5KO5B4ZLDT7NG3BANCNFSM4EFMFQQQ>
.
Triage notifications on the go with GitHub Mobile for iOS
<https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675>
or Android
<https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>.
|
My tool might be helpful: |
Hi,
it is currently rather cumbersome to use put documents using BibLatex on the ArXiv. Since I believe that a number of BibLatex users also frequently needs to upload documents on the ArXiv, I suggest to add a feature to simplify this.
Current situation:
The TexLive currently used by the Arxiv requires a bbl-File in the format version 2.8, which is BibLatex 3.5, 3.6 and 3.7. Otherwise the user gets an error message "File 'blah.bbl' is wrong format version - expected 2.8". (I did not find the information to which package version this corresponds in the documentation, so I looked at the biblatex.sty for various versions.)
The ArXiv updates its TexLive rather infrequently (the current one is 2016, before it was 2011), and the included packages are not updated in the meantime. So this 2.8 is most likely to stay for a few years.
Suggestion:
Add a package option to Biblatex which causes it to create a .bbl file in the format 2.8.
Optional:
Ideally, this option should be ignored by the version of Biblatex used by the ArXiv. I do not know if that is possible, but this way the same tex code would compile both locally and on the ArXiv.
The text was updated successfully, but these errors were encountered: