为什么 Minted 对 C++ 类的第一个方法的颜色不同?

为什么 Minted 对 C++ 类的第一个方法的颜色不同?

我正在使用 minted 在 LaTeX 中列出 c++ 源代码。当我编译以下示例时,我得到了一个奇怪的结果。

\documentclass[12pt,a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage{minted}

\begin{document}

\begin{figure}[h!tb]
\begin{minted}[linenos=true]{cpp}
class Gpio{
  public:
    static void setMode(uint32 pin, PIN_MODE mode);
    static void setValue(uint32 pin, PIN_VALUE mode);
    static void setPullUpDownMode(PUD_MODE mode);
  private:
};
\end{minted}
\end{figure}

\end{document}

我得到的结果如下: Minted C++ 示例结果

有人知道为什么第一种方法不是蓝色的吗?

总是第一个,我试过很多公共方法。而且如果只有一个,它仍然是黑色而不是蓝色。

相关内容