
私は、macOS 上で簡単なサンプル コード (Java) を使用して minted パッケージを動作させようとしています。
\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}
私は標準の LaTeX コンパイラで TexShop を使用しています。出力が変に見え、まったく強調表示されません。ターミナルから pygmentize 出力 .tex ファイルを使用すると、\PY コマンドでも奇妙な文字が追加されます。pygmentize で直接作成された .tex ファイルを使用すると、latex で minted を使用した場合と同じ出力が得られます。
何が間違っているのでしょうか? 5 か月前は完璧に機能していました。