
Ich schreibe meine Masterarbeit in LaTeX und möchteminted
Paket zur Hervorhebung der Quellcodesyntax. Ich habe es erfolgreich installiert und das minimale Beispiel aus minted
der Dokumentation funktioniert einwandfrei.
Das Problem tritt auf, wenn ich eine an der Technischen Universität Prag vordefinierte Dokumentklasse namens verwende FITthesis
. Ich glaube, es handelt sich um eine Fitthesis.cls
Datei (im Anhang).
Nach dem Befehl pdflatex -shell-escape MintedTest
erhalte ich eine Fehlermeldung:
! Undefined control sequence.
\set@color ...\@pdfcolorstack push{\current@color
}\aftergroup \reset@color
l.8 \begin{document}
Dies ist ein Minimalbeispiel:
\documentclass[thesis=M,english]{FITthesis}[2012/10/20]
\usepackage{minted}
\begin{document}
\begin{minted}{c}
int main() {
printf("hello, world");
return 0;
}
\end{minted}
\end{document}
Irgendwelche Ideen, was zu tun ist? Ich bin ein LaTeX-Neuling. Ich habe nicht einmal die Datei gefunden, in der dieser Fehler auftritt.
- Link zur Logdatei und
Fitthesis.cls
Datei:http://cl.ly/OGSm
Antwort1
Dies läuft ohne den internen Farbfehler, nur mit Fehlern im Zusammenhang mit der Nichtbereitstellung von Schlüsselwörtern und anderen Daten.
\documentclass[thesis=M,english]{FITthesis}[2012/10/20]
\usepackage{color}
\usepackage{graphicx}
\makeatletter
\color{black}
\let\default@color\current@color
\makeatother
\department{ddd}
\title{ttt}
\supervisor{sss}
\author{aaa}
\authorFN{aaa}
\authorGN{aaa}
\begin{document}
aaa
\end{document}
Antwort2
Wenn Sie\RequirePackage{Farbe}Vor\AtBeginDocument{ ... }
in der KlasseFITthesis.clsdas wird auch klappen ;-)