包装铸造彩色数学模式命令的选项

包装铸造彩色数学模式命令的选项

我正在使用该minted包在我的 LaTeX 课程中显示 LaTeX 命令。

我注意到,minted 使用两种不同的颜色,取决于文本或数学模式。

比较这个 MWE 的输出:

\documentclass{scrartcl}
\usepackage{minted}
 
\begin{document}
\mintinline{latex}{$\sin \alpha$} vs. \mintinline{latex}{\sin \alpha}.

It would be nice, if output of \mintinline[mode=math]{latex}{\sin \alpha} 
would be in blue color,  as in \mintinline{latex}{$\sin \alpha$}.
\end{document}

结果如下: 根据文本或数学模式使用不同的颜色

有什么方法可以提供一个选项或类似于命令的东西minted,以确保minted使用数学模式颜色但不在$输出中显示?

答案1

你可以通过利用 可用的不同样式来作弊minted。例如,设置[style=borland]为你提供了一个漂亮的蓝色,从技术上讲这是一个文本示例,但出于显示目的,将其着色为蓝色作为数学:

\documentclass{scrartcl}
\usepackage{minted}
 
\begin{document}

\mintinline{latex}{$\sin \alpha$}  

\mintinline{latex}{\sin \alpha}

\mintinline[style=borland]{latex}{\sin \alpha} 

\end{document}

在此处输入图片描述

相关内容