TeX - LaTeX Stack Exchange is a question and answer site for users of TeX, LaTeX, ConTeXt, and related typesetting systems. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

i would like to set up a workflow that uses biblatex-biber with xelatex, on notepad++. the backend=biber in the biblatex environment. can someone explain the command line sequence to me? as i understand it, you run xelatex, biber, xelatex, xelatex. what files are the arguments for each of those commands?

so, assuming i'm trying to compile and then output to PDF a file foo.tex, the sequence would be

xelatex foo.tex
biber ?
xelatex ?
xelatex ?
share|improve this question

biblatex is a package to be loaded in the preamble of your .tex document; biber is a program to be run separate from (Xe)LaTeX. The correct minimum compiling sequence is

xelatex foo(.tex)
biber foo(.bcf)
xelatex foo(.tex)

i.e. one XeLaTeX run less than if one would use traditional BibTeX instead of biber (and not use biblatex).

(I can't comment on the suitability of notepad++ for compiling .tex documents.)

EDIT: Added optional file extensions (.tex, .bcf).

EDIT 2: Last but not least, before you start to write your own makefile, have a look at Tools for automating document compilation.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.