On 23/07/13 20:44, Haines Brown wrote:
> Sven Köhler <
remove-sv...@gmail.com> writes:
>
>> On 23/07/13 14:21, Haines Brown wrote:
>>> When an article is submitted to a publisher, it asks for a LaTeX file
>>> (several noteworthy publishers don't seem able to process XeLaTeX, which
>>> forces me to convert).
>
>> Also, there is probably no way to tell them to use biber instead of
>> bibtex. Also, you never know which (possibly outdated) version of
>> latex they are using.
>>
>> Which publisher are you refering to, actually? For all journals and
>> conferences so far, I have uploaded all LaTeX sources (tex, bib, some
>> special sty) that were necessary to "compile" the document. So far, I had
>> no problems.
>
>> As far as I know, the .bbl file suffices. Why don't you simply test by
>> yourself? Copy all you sent to the publisher into a folder, and run
>> pdflatex.
>
> Springer merely asked me to upload a tex file, and that was what I did,
> although I could have added other files had I wanted. Perhaps had I
> uploaded a .bbl file at same time Springer's program would have picked
> it up.
Is it a Springer Journal that uses the Editorial Manager? If so, upload
the *.tex and everything that's needed to build it. You will certainly
face problems if you upload the *.bib file, as the Editorial Manager
will probably run bibtex instead of biber. It has worked for me a number
of times.
I don't even know whether they have biblatex installed (they might not
have). And since the Editorial Manager may run bibtex, it may actually
overwrite your bbl file by doing so. So I hereby revert my previous
comment, that including the bbl file should work.
If you're unlucky, they don't have biblatex installed - but even if they
do, your upload will be more likely to work if you use bibtex as a backend.
> I tried to comment the \printbibliography command and insert in its
> place the content of the .bbl, but it didn't go well. Minor problems:
> ispell wanted to run automatically, which took time, and characters that
> had diacritics not understood. However, the main problem is that the
> command \sortlist{entry}{nyt} in the .bbl was unknown, "Undefined
> control sequence".
As Ulrike pointed out, \printbibliography does a lot more than just load
the bbl file.
> Biber does not generate any .bib file, which might have done better.
> Perhaps if I get rid of the pointer to biber in the preamble and instead
> rely on bibtex and supply the typesetter with a .bib file that would
> work.
What do you mean by "biber does not generate any .bib file"? Certainly
you already have a *.bib file, right?
Also, what happens if the publisher starts editing your *.bib file. I
mean, certain field names are different or typeset differently.
Also, how did you mimic Springer's bibliography style with biblatex?
Springer provides you with a documentclass and a bst file, that you
should also use!
I think, the best would be if you switch from biblatex to just bibtex.
Regards,
Sven