Skip to content
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

No Bibliography showing up #26

Closed
boldtrn opened this issue Apr 13, 2016 · 7 comments
Closed

No Bibliography showing up #26

boldtrn opened this issue Apr 13, 2016 · 7 comments

Comments

@boldtrn
Copy link

boldtrn commented Apr 13, 2016

Hi,

I just setup my latex environment.

I downloaded MikTex and TexStudio. When I open ausarbeitung.tex in TexStudio and click on View&Build it builds the pdf without the bibliography.

When I run pdflatex on the commandline it shows me an error to run biber first. When I run biber on the ausarbeitung.tex I get a warning but it does not seem to be serious:

WARN - Warning: Found biblatex control file version 3.0, expected version 2.9

When I run pdflatex again I get erros and the pdf is not built anymore.

! Use of \sortlist doesn't match its definition.
l.21   \sortlist{
                 anyt}{anyt}
?
! Extra }, or forgotten \endgroup.
l.21   \sortlist{anyt}
                      {anyt}
?
! Undefined control sequence.
\entry ...ata@\the \c@refsection @\blx@slist@name
                                                  @\abx@field@entrykey }\csu...
l.22     \entry{ApacheODE}{misc}{}

?
! Undefined control sequence.
<argument> ...equal \expandafter {\blx@slist@type
                                                  }{entry} {\listcsxadd {blx...
l.39     \endentry

?
! Undefined control sequence.
<argument> ...equal \expandafter {\blx@slist@type
                                                  }{list} {\blx@bbl@labelfie...
l.39     \endentry

?
! Undefined control sequence.
\entry ...ata@\the \c@refsection @\blx@slist@name
                                                  @\abx@field@entrykey }\csu...
l.40     \entry{RVvdA2016}{article}{}

?
! Undefined control sequence.
<argument> ...equal \expandafter {\blx@slist@type
                                                  }{entry} {\listcsxadd {blx...
l.67     \endentry

?
! Undefined control sequence.
<argument> ...equal \expandafter {\blx@slist@type
                                                  }{list} {\blx@bbl@labelfie...
l.67     \endentry

?
! Undefined control sequence.
\entry ...ata@\the \c@refsection @\blx@slist@name
                                                  @\abx@field@entrykey }\csu...
l.68     \entry{WSPA}{book}{}

?
! Undefined control sequence.
<argument> ...equal \expandafter {\blx@slist@type
                                                  }{entry} {\listcsxadd {blx...
l.89     \endentry

?
! Undefined control sequence.
<argument> ...equal \expandafter {\blx@slist@type
                                                  }{list} {\blx@bbl@labelfie...
l.89     \endentry

?
! Undefined control sequence.
<argument> ...\the \c@refsection @\blx@slist@name

l.90   \endsortlist

?
)
! Extra \endgroup.
\blx@bblinput ...nit \blx@bblfile@biber \endgroup

l.75 \begin{document}

I've used the template several times in the past and never experienced any issues. Is this related to the change from bibtex to biber?

@diehlpk
Copy link
Contributor

diehlpk commented Apr 13, 2016

You should use biber ausarbeitung and not biber ausarbeitung.tex, because biber operates on the .bcf file, so either use biber %.bcf or (even better) just biber %, where % stands for the basename of your main .tex file.

Or even better use the latexmk tool for builing your pdfs, as we changed it in the Makefile. This toll is calling all needed commands, like pdflatex and biber in the correct order and with the files the tools expect.

Please use latemk or bibtex without the *.tex and close the ticket if it works for you.

@boldtrn
Copy link
Author

boldtrn commented Apr 13, 2016

@diehlpk thanks for the fast reply.

I ran biber ausarbeitung and afterward pdflatex ausarbeitung (with or without .tex in the end) and also tried from withing TexStudio. No success here.

I tried to run latexmk without any arguments, but essentially the same errors occurred. Here is what remained in the Windows Terminal.

Package biblatex Warning: File 'ausarbeitung.bbl' is wrong format version - exp
ected 2.6.

(ausarbeitung.bbl
ausarbeitung.bbl:21: Use of \sortlist doesn't match its definition
ausarbeitung.bbl:21: Extra }, or forgotten \endgroup
ausarbeitung.bbl:22: Undefined control sequence
ausarbeitung.bbl:39: Undefined control sequence
ausarbeitung.bbl:39: Undefined control sequence
ausarbeitung.bbl:40: Undefined control sequence
ausarbeitung.bbl:67: Undefined control sequence
ausarbeitung.bbl:67: Undefined control sequence
ausarbeitung.bbl:68: Undefined control sequence
ausarbeitung.bbl:89: Undefined control sequence
ausarbeitung.bbl:89: Undefined control sequence
ausarbeitung.bbl:90: Undefined control sequence
)
ausarbeitung.tex:75: Extra \endgroup
("C:\MiKTeX 2.9\tex\latex\hyperref\nameref.sty"
("C:\MiKTeX 2.9\tex\generic\oberdiek\gettitlestring.sty")) (ausarbeitung.out)
(ausarbeitung.out)
*geometry* driver: auto-detecting
*geometry* detected driver: pdftex
("C:\MiKTeX 2.9\tex\generic\pdftex\glyphtounicode.tex") (macros/commands.tex)
("C:\MiKTeX 2.9\tex\latex\psnfss\t1phv.fd") [1{C:/Users/Robin/AppData/Local/MiK
TeX/2.9/pdftex/config/pdftex.map}] [2]

Package nag Warning: Command \sf is an old LaTeX 2.09 command.
(nag)                Use \sffamily or \textsf instead on input line 106.


Class scrbook Warning: Usage of deprecated font command `\sf'!
(scrbook)              You should note, that in 1994 font command `\sf' has
(scrbook)              been defined for compatiblitiy to Script 2.0 only.
(scrbook)              Now, after two decades of LaTeX2e and NFSS2, you
(scrbook)              shouldn't use such commands any longer and within
(scrbook)              KOMA-Script usage of `\sf' is definitely deprecated.
(scrbook)              See `fntguide.pdf' for more information about
(scrbook)              recommended font commands.
(scrbook)              Note also, that KOMA-Script will remove the definition
(scrbook)              of `\sf' anytime until release of about version 3.20.
(scrbook)              But for now, KOMA-Script will replace deprecated `\sf'
(scrbook)              by `\normalfont \sffamily ' on input line 106.


Package nag Warning: Command \centerline is TeX.
(nag)                Use \centering or center environment instead on input line
 106.

[3] [4] [5] [6] (ausarbeitung.toc ("C:\MiKTeX 2.9\tex\latex\lm\ot1lmr.fd")
(C:\Users\Robin\AppData\Roaming\MiKTeX\2.9\tex\latex\microtype\mt-cmr.cfg)
("C:\MiKTeX 2.9\tex\latex\lm\omllmm.fd") ("C:\MiKTeX 2.9\tex\latex\lm\omslmsy.f
d") ("C:\MiKTeX 2.9\tex\latex\lm\omxlmex.fd")
("C:\MiKTeX 2.9\tex\latex\amsfonts\umsa.fd")
(C:\Users\Robin\AppData\Roaming\MiKTeX\2.9\tex\latex\microtype\mt-msa.cfg)
("C:\MiKTeX 2.9\tex\latex\amsfonts\umsb.fd")
(C:\Users\Robin\AppData\Roaming\MiKTeX\2.9\tex\latex\microtype\mt-msb.cfg))
[7] [8] (ausarbeitung.lof) [9] [10] (ausarbeitung.lot)

Class scrbook Warning: \float@listhead detected!
(scrbook)              Implementation of \float@listhead became
(scrbook)              deprecated in KOMA-Script v3.01 2008/11/14 and
(scrbook)              has been replaced by several more flexible
(scrbook)              features of package `tocbasic`.
(scrbook)              Maybe implementation of \float@listhead will
(scrbook)              be removed from KOMA-Script soon.
(scrbook)              Loading of package `scrhack' may help to
(scrbook)              avoid this warning, if you are using a
(scrbook)              a package that still implements the
(scrbook)              deprecated \float@listhead interface  on input line 164.


[11] [12] (ausarbeitung.code)

Class scrbook Warning: \float@listhead detected!
(scrbook)              Implementation of \float@listhead became
(scrbook)              deprecated in KOMA-Script v3.01 2008/11/14 and
(scrbook)              has been replaced by several more flexible
(scrbook)              features of package `tocbasic`.
(scrbook)              Maybe implementation of \float@listhead will
(scrbook)              be removed from KOMA-Script soon.
(scrbook)              Loading of package `scrhack' may help to
(scrbook)              avoid this warning, if you are using a
(scrbook)              a package that still implements the
(scrbook)              deprecated \float@listhead interface  on input line 172.


[13] [14] (ausarbeitung.alg) (preambel/pagestyle.tex) (content/einleitung.tex
[15] [16]
chapter 1.

Class scrbook Warning: \float@addtolists detected!
(scrbook)              Implementation of \float@addtolist became
(scrbook)              deprecated in KOMA-Script v3.01 2008/11/14 and
(scrbook)              has been replaced by several more flexible
(scrbook)              features of package `tocbasic`.
(scrbook)              Since Version 3.12 support for deprecated
(scrbook)              \float@addtolist interface has been
(scrbook)              restricted to only some of the KOMA-Script
(scrbook)              features and been removed from others.
(scrbook)              Loading of package `scrhack' may help to
(scrbook)              avoid this warning, if you are using a
(scrbook)              a package that still implements the
(scrbook)              deprecated \float@addtolist interface .


LaTeX Warning: Citation 'WSPA' on page 17 undefined on input line 5.

(C:\Users\Robin\AppData\Roaming\MiKTeX\2.9\tex\latex\bera\t1fvm.fd))
(content/kapitel2.tex [17] [18]
chapter 2.
[19] [20]
chapter 3.
[21]
(C:\Users\Robin\AppData\Roaming\MiKTeX\2.9\tex\latex\libertine\ts1linuxlibertin
et-tlf.fd) [22] [23]) (content/zusammenfassung_und_ausblick.tex [24]
chapter 4.
) (content/latex-tipps.tex [25] [26]
chapter A.

LaTeX Warning: Citation 'WSPA' on page 27 undefined on input line 18.


LaTeX Warning: Citation 'WSPA' on page 27 undefined on input line 18.


LaTeX Warning: Citation 'WSPA' on page 27 undefined on input line 18.


LaTeX Warning: Citation 'RVvdA2016' on page 27 undefined on input line 26.


LaTeX Warning: Citation 'RVvdA2016' on page 27 undefined on input line 26.


LaTeX Warning: Citation 'ApacheODE' on page 27 undefined on input line 29.

[27] <graphics/choreography.pdf, id=298, 588.1442pt x 377.82657pt>
<use graphics/choreography.pdf> <use graphics/choreography.pdf>

LaTeX Warning: Reference `fig:directSVG' on page 1 undefined on input line 90.


LaTeX Warning: Reference `fig:latexSVG' on page 1 undefined on input line 90.


Overfull \hbox (11.49998pt too wide) in paragraph at lines 91--91
[]
[28] ("C:\MiKTeX 2.9\tex\latex\lm\ot1lmss.fd") [29 <./graphics/choreography.pdf
>] [30] [31]
Overfull \hbox (12.0pt too wide) in paragraph at lines 167--180
[]$[]$

Underfull \hbox (badness 10000) in paragraph at lines 182--185

<use graphics/choreography.pdf> [32] [33] <use graphics/choreography.pdf>
[34]

Package nag Warning: Command \centerline is TeX.
(nag)                Use \centering or center environment instead on input line
 273.

<use graphics/choreography.pdf>

LaTeX Warning: Float too large for page by 3.12491pt on input line 275.

[35])

LaTeX Warning: Empty bibliography on input line 208.

[36]

Package nag Warning: Command \bf is an old LaTeX 2.09 command.
(nag)                Use \bfseries or \textbf instead on input line 218.


Class scrbook Warning: Usage of deprecated font command `\bf'!
(scrbook)              You should note, that in 1994 font command `\bf' has
(scrbook)              been defined for compatiblitiy to Script 2.0 only.
(scrbook)              Now, after two decades of LaTeX2e and NFSS2, you
(scrbook)              shouldn't use such commands any longer and within
(scrbook)              KOMA-Script usage of `\bf' is definitely deprecated.
(scrbook)              See `fntguide.pdf' for more information about
(scrbook)              recommended font commands.
(scrbook)              Note also, that KOMA-Script will remove the definition
(scrbook)              of `\bf' anytime until release of about version 3.20.
(scrbook)              But for now, KOMA-Script will replace deprecated `\bf'
(scrbook)              by `\normalfont \bfseries ' on input line 218.

[37]

Package nag Warning: 4 complaints in total.

(ausarbeitung.aux)

LaTeX Warning: There were undefined references.


Package biblatex Warning: Please (re)run Biber on the file:
(biblatex)                ausarbeitung
(biblatex)                and rerun LaTeX afterwards.

 )
(see the transcript file for additional information){C:/MiKTeX 2.9/fonts/enc/dv
ips/lm/lm-rm.enc}{C:/Users/Robin/AppData/Roaming/MiKTeX/2.9/fonts/enc/dvips/lib
ertine/lbtn_ncsllp.enc}{C:/MiKTeX 2.9/fonts/enc/dvips/fontname/8r.enc}{C:/Users
/Robin/AppData/Roaming/MiKTeX/2.9/fonts/enc/dvips/libertine/lbtn_naooyc.enc}{C:
/MiKTeX 2.9/fonts/enc/dvips/lm/lm-mathex.enc}{C:/MiKTeX 2.9/fonts/enc/dvips/lm/
lm-mathit.enc}{C:/MiKTeX 2.9/fonts/enc/dvips/lm/lm-mathsy.enc}{C:/Users/Robin/A
ppData/Roaming/MiKTeX/2.9/fonts/enc/dvips/libertine/lbtn_7grukw.enc}{C:/Users/R
obin/AppData/Roaming/MiKTeX/2.9/fonts/enc/dvips/libertine/lbtn_nh77jq.enc}{C:/U
sers/Robin/AppData/Roaming/MiKTeX/2.9/fonts/enc/dvips/libertine/lbtn_76gpa5.enc
}<C:/Users/Robin/AppData/Roaming/MiKTeX/2.9/fonts/type1/public/libertine/LinLib
ertineT.pfb><C:/Users/Robin/AppData/Roaming/MiKTeX/2.9/fonts/type1/public/liber
tine/LinLibertineTB.pfb><C:/Users/Robin/AppData/Roaming/MiKTeX/2.9/fonts/type1/
public/libertine/LinLibertineTI.pfb><C:/Users/Robin/AppData/Roaming/MiKTeX/2.9/
fonts/type1/bera/fvmr8a.pfb><C:/MiKTeX 2.9/fonts/type1/public/lm/lmex10.pfb><C:
/MiKTeX 2.9/fonts/type1/public/lm/lmmi12.pfb><C:/MiKTeX 2.9/fonts/type1/public/
lm/lmmi6.pfb><C:/MiKTeX 2.9/fonts/type1/public/lm/lmmi8.pfb><C:/MiKTeX 2.9/font
s/type1/public/lm/lmr12.pfb><C:/MiKTeX 2.9/fonts/type1/public/lm/lmr8.pfb><C:/M
iKTeX 2.9/fonts/type1/public/lm/lmri8.pfb><C:/MiKTeX 2.9/fonts/type1/public/lm/
lmss12.pfb><C:/MiKTeX 2.9/fonts/type1/public/lm/lmsy10.pfb><C:/MiKTeX 2.9/fonts
/type1/public/lm/lmsy8.pfb><C:/MiKTeX 2.9/fonts/type1/public/amsfonts/symbols/m
sbm10.pfb><C:/MiKTeX 2.9/fonts/type1/urw/helvetic/uhvb8a.pfb><C:/MiKTeX 2.9/fon
ts/type1/urw/helvetic/uhvr8a.pfb><C:/MiKTeX 2.9/fonts/type1/urw/helvetic/uhvro8
a.pfb>
Output written on ausarbeitung.pdf (37 pages, 492561 bytes).
SyncTeX written on ausarbeitung.synctex.
Transcript written on ausarbeitung.log.
Latexmk: Index file 'ausarbeitung.idx' was written
Latexmk: Found input bbl file 'ausarbeitung.bbl'
Latexmk: Log file says output to 'ausarbeitung.pdf'
Latexmk: List of undefined refs and citations:
  Citation 'ApacheODE' on page 27 undefined on input line 29
  Citation 'RVvdA2016' on page 27 undefined on input line 26
  Citation 'WSPA' on page 17 undefined on input line 5
  Citation 'WSPA' on page 27 undefined on input line 18
  Reference `fig:directSVG' on page 1 undefined on input line 90
  Reference `fig:latexSVG' on page 1 undefined on input line 90
Biber warning: [253] Utils.pm:147> WARN - Warning: Found biblatex control file version 3.0, expected version 2.9
Latexmk: Found biber source file(s) [ausarbeitung.bcf bibliography.bib]
Latexmk: Summary of warnings:
  Latex failed to resolve 2 reference(s)
  Latex failed to resolve 7 citation(s)
Latexmk: Errors, so I did not complete making targets
Collected error summary (may duplicate other messages):
  pdflatex: Command for 'pdflatex' gave return code 256
Latexmk: Use the -f option to force complete processing,
 unless error was exceeding maximum runs of latex/pdflatex.

@diehlpk
Copy link
Contributor

diehlpk commented Apr 13, 2016

You should use latexmk -pdf ausarbeitung.tex for compiling the sources to a PDF file. I do not use what latexmk without any arguments does.

Please try:
rm ausarbeitung.bbl
latexmk -C
latexmk -pdf ausarbeitung.tex

@boldtrn
Copy link
Author

boldtrn commented Apr 13, 2016

@diehlpk thanks again. Unfortunately, this does not change anything. BTW on the first page of the pdf it shows me

anytanyt

There seems to be some people having a related problem. e.g. here http://tex.stackexchange.com/questions/303697/how-to-use-biblatex-with-miktex-and-texmaker

The recommendation there is to update MikTex. I installed it yesterday, so I am not sure if my MikTex actually needs an update?

@diehlpk
Copy link
Contributor

diehlpk commented Apr 13, 2016

Try a clean checkout of the repo or delete all files generated by latexmk. Maybe there is an wrong configuration file or a old one. If it does not help you should try to investigate what the specific problem is. On Linux it compiles with texlive 2015 or maybe install a older version of Miktex?

Try to delte the .latexmkrc file and use the default configuration

@koppor
Copy link
Member

koppor commented Apr 13, 2016

If miktex is installed as portable edition and NOT updated, biber does not work. You have to update MiKTeX in that case. Reason: biber and biblatex are distributed in incompatible versions. Therefore, the following output is made:

Package biblatex Warning: File 'ausarbeitung.bbl' is wrong format version - exp
ected 2.6.

I think, the same argument is for the normal MiKTeX installation. You have to update MikTeX. This should be straight forward on Windows. Do the complete update procedure twice!

@boldtrn
Copy link
Author

boldtrn commented Apr 15, 2016

@koppor

Thanks Oliver, that fixed it for me. I installed MikTex using the regular install package. The second time updating MikTex no additional packages were installed. So probably one time should be enough.

@boldtrn boldtrn closed this as completed Apr 15, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants