
Ich versuche, das geprägte Paket mit einem einfachen Beispielcode (Java) unter macOS zum Laufen zu bringen:
\documentclass{article}
\usepackage{minted}
\usepackage[utf8]{inputenc}
\begin{document}
\begin{minted}[frame=single,linenos,mathescape]{java}
public class Fibonacci {
// The golden ratio $\phi = \frac{1 + \sqrt{5}}{2}$.
public static final double PHI = (1.0 + Math.sqrt(5.0)) / 2.0;
public static double fibonacci(long n) {
if (n < 0) throw new IllegalArgumentException();
return Math.floor(Math.pow(PHI, n) / Math.sqrt(5.0) + 0.5);
}
}
\end{minted}
\end{document}
Ich verwende TexShop mit einem Standard-LaTeX-Compiler. Meine Ausgabe sieht seltsam aus und wird überhaupt nicht hervorgehoben. Es wurden einige seltsame Zeichen hinzugefügt, die ich auch im \PY-Befehl in der .tex-Ausgabedatei von pygmentize erhalte, wenn ich sie vom Terminal aus verwende. Die Verwendung der direkt mit pygmentize erstellten .tex-Datei ergibt die gleiche Ausgabe wie die Verwendung von minted in Latex.
Was mache ich falsch? Vor 5 Monaten hat es einwandfrei funktioniert.