Hot answers tagged

4 votes
Accepted

invalid utf-8 sequence error from .bib file despite valid character in main document

bibtex knows nothing about multi-byte encodings so while trying to fine the "Inital letter" of the name it pulls out just one byte of the bytes for Á so ends up with an invalid generated ...
David Carlisle's user avatar
3 votes
Accepted

How \printbibliography works?

I indicated the errors in the source. \documentclass{report} \usepackage{biblatex} \usepackage{csquotes} % this is used by biblatex \begin{filecontents*}{bibliography_contents.bib} @book{1, ...
hair-splitter's user avatar
3 votes

invalid utf-8 sequence error from .bib file despite valid character in main document

If you don't want to replace accented characters in the bibliography, I suggest you run bibtexu -- where "u" denotes either unicode or utf8 -- instead of "plain" bibtex. \...
Mico's user avatar
  • 503k
3 votes
Accepted

Bibtex cannot find bibliography file when it is not in the main file's directory, when using latexmk

The culprit is the combination of -output-directory (in your case, setting $aux_dir) with a relative path for your bib file. The following is an excerpt from the latexmk manual: Choice of aux and ...
Willie Wong's user avatar
  • 24.5k
2 votes

Why don't the BibTeX files care about the spacing after the abbreviation-terminating periods?

As a general rule I'd say that you should keep tex markup in a bib database to a minimum, which simplifiies re-use of the data. It's already unfortunate that bibtex's lack of real support for non ...
David Carlisle's user avatar
1 vote

bibtex acm style: potentially double period if the year is missing

The full stop at the end of the entry is (like most other full stops in the bibliography) produced by add.period$. According to TameTheBeast add.period$ adds a period at the end of string S, except ...
moewe's user avatar
  • 175k
1 vote

Bibtex cannot find bibliography file when it is not in the main file's directory, when using latexmk

Here's an addition to the answer by @Willie Wong You can also solve the problem by giving the -bibtexfudge- option to latexmk, or equivalently by putting $bibtex_fudge=0; in a latexmkrc file. This ...
John Collins's user avatar
  • 11.1k

Only top scored, non community-wiki answers of a minimum length are eligible