
Estoy escribiendo una tesis de maestría en LaTeX y quiero usarminted
Paquete para resaltar la sintaxis del código fuente. Lo instalé correctamente y un ejemplo mínimo de minted
la documentación funciona bien.
El problema es cuando uso una clase de documento predefinida en la Universidad Técnica de Praga llamada FITthesis
. Creo que es un Fitthesis.cls
archivo (adjunto).
Después del comando pdflatex -shell-escape MintedTest
me sale un error:
! Undefined control sequence.
\set@color ...\@pdfcolorstack push{\current@color
}\aftergroup \reset@color
l.8 \begin{document}
Este es un ejemplo mínimo:
\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}
¿Alguna idea de qué hacer? Soy un novato en LaTeX. Ni siquiera encontré el archivo donde está este error.
- Enlace al archivo de registro y
Fitthesis.cls
al archivo:http://cl.ly/OGSm
Respuesta1
Esto se ejecuta sin el error de color interno, solo errores por no proporcionar palabras clave y otros datos.
\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}
Respuesta2
si insertas\RequirePackage{color}antes\AtBeginDocument{ ... }
en la claseFITthesis.clstambién funcionará ;-)