TexMaker 铸造包,pdf 文件中没有输出

TexMaker 铸造包,pdf 文件中没有输出

使用了 minted 包,但代码块没有出现在 TexMaker 中的 pdf 文件中

\usepackage[cache=false]{minted}

\begin{minted}[mathescape,
               linenos,
               numbersep=5pt,
               gobble=2,
               frame=lines,
               framesep=2mm]{csharp}
string title = "This is a Unicode π in the sky"
/*
Defined as $\pi=\lim_{n\to\infty}\frac{P_n}{d}$ where $P$ is the perimeter
of an $n$-sided regular polygon circumscribing a
circle of diameter $d$.
*/
const double pi = 3.1415926535
\end{minted}

以下是TexMaker的设置

命令 快速构建

那么,我该如何修复它?

答案1

快速构建文件时.tex,我发现错误

pygmentize 错误 我意识到路径上可能出了问题pygmentize,所以我在 Macbook 上检查了路径pygmentize

$ which pygmentize
/Library/Frameworks/Python.framework/Versions/3.6/bin/pygmentize

并尝试建立链接

$ cd /usr/local/bin/
$ sudo mv pygmentize pygmentize.bak
$ sudo ln -s /Library/Frameworks/Python.framework/Versions/3.6/bin/pygmentize pygmentize

此问题已解决。

相关内容