
Ich habe texmaker
(Version: 4.0.3) installiert und es hat bei einigen Testdateien funktioniert. Aber als ich versuchte, eine vordefinierte Vorlage auszuführen, konnte Texmaker das geänderte PDF nicht generieren (es zeigt das alte PDF an). Also habe ich das Protokoll überprüft und einen Fehler gefunden
Package epstopdf Warning: Drivers other than `pdftex.def' are not supported.
)) (/usr/share/texlive/texmf-dist/tex/latex/subfigure/subfigure.sty
****************************************
* Local config file subfigure.cfg used *
****************************************
(/usr/share/texlive/texmf-dist/tex/latex/subfigure/subfigure.cfg))
(./booktabs.sty) (./rotating.sty
(/usr/share/texlive/texmf-dist/tex/latex/base/ifthen.sty)) (./listings.sty
(/usr/share/texlive/texmf-dist/tex/latex/listings/lstmisc.sty
***
*** This file requires `listings.sty' version 1.5.
*** You have a serious problem, so I'm exiting ...
***
texlive-latex-recommended
und texlive-latex-extra
beide Pakete sind bereits installiert. Auch /usr/share/texlive/texmf-dist/tex/latex/listings/listings.sty
die Datei ist verfügbar.
System:
Ubuntu 13.10 64bit
Was ist das Problem? Was übersehe ich?
Antwort1
Beim Debuggen ist die Protokolldatei immer eine gute Anlaufstelle, wenn Sie keine offensichtlichen Fehler im Code finden können.
Verdächtig sind Pakete, die von anderen Orten als der Latex-Verteilung geladen wurden. Überprüfen Sie diese doppelt.
In diesem Fall war ein verirrter listings.sty ein Problem
Antwort2
Sie sollten \usepackage{listings}
in Ihrer durchlässigen Datei verwenden. Wenn Sie es bereits verwenden, müssen Sie die neue Version der Datei listings.sty von CTAN:listings herunterladen und durch die alte ersetzen.