Minted não funciona corretamente: caracteres aleatórios no código

Minted não funciona corretamente: caracteres aleatórios no código

Estou tentando fazer com que o pacote criado funcione com um código de exemplo simples (java) no macOS:

\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}

Estou usando o TexShop com compilador LaTeX padrão. Minha saída parece estranha e não está destacada. Existem alguns caracteres estranhos adicionados que também recebo no comando \PY no arquivo .tex de saída do pygmentize ao usá-lo no terminal. Usar o arquivo .tex criado diretamente com pygmentize fornece a mesma saída que usar cunhado em látex.

Minha saída: insira a descrição da imagem aqui

O que estou fazendo de errado? Funcionou perfeitamente há 5 meses.

informação relacionada