答案1
您得到的输出是正确的。您正在使用该语言的未知语法json
。
您使用的语法错误,从生成的文件和命令中也可以看出来。因此,让我以简短的形式解释一下 minted 的工作原理(有关更多详细信息,请参阅文档)。
将生成的环境内容导出到扩展名为 的文件中
pyg
。你的情况内容为:{<publishedQueryName>: {<storedName>: {Item: [<ListOfUnsigned>]}}}
使用命令
pygmentize
提供扩展名为 的 latex 输入文件out.pyg
。内容为\begin{Verbatim}[commandchars=\\\{\}] \PYG{p}{\PYGZob{}}\PYG{err}{\PYGZlt{}publishedQueryName\PYGZgt{}:} \PYG{err}{\PYGZob{}\PYGZlt{}storedName\PYGZgt{}:} \PYG{err}{\PYGZob{}Item:} \PYG{err}{[\PYGZlt{}ListOfUnsigned\PYGZgt{}]}\PYG{p}{\PYGZcb{}}\PYG{err}{\PYGZcb{}\PYGZcb{}} \end{Verbatim}
命令会根据第一个参数的指定突出显示输出
\PYG
。 在你的情况下,根据未知语法,你将获得错误突出显示\PYG{err}
。\PYG{err}
定义为:\expandafter\def\csname PYG@tok@err\endcsname{\def\PYG@bc##1{\setlength{\fboxsep}{0pt}\fcolorbox[rgb]{1.00,0.00,0.00}{1,1,1}{\strut ##1}}}
您还可以使用以下站点测试 minted 提供的输出:http://pygments.org/demo/这里还可以测试各种样式,例如fruity
。通常,样式default
是默认的。