minted
v3.4.0
minted
— LaTeX 的突出显示源代码minted
是一个 LaTeX 包,它使用 Pygments 库提供语法高亮显示。该包还提供了用于自定义突出显示的源代码输出的选项,包括用 Python 实现的功能,例如使用正则表达式选择代码片段。
例如,这个 LaTeX 代码
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 toinfty } 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 }
用 LaTeX 编译时会产生以下结果
请参阅文档以获取示例和安装说明。
minted
随 TeX Live 和 MiKTeX 一起分发。也可从 CTAN 获取。
本作品可以在 LaTeX 项目公共许可证 (LPPL) 版本 1.3c 或更高版本的条件下分发和/或修改。
请使用该项目的 GitHub 站点 https://github.com/gpoore/minted 获取建议、功能请求和错误报告。