用 minted 排版 MAGMA 代码?

用 minted 排版 MAGMA 代码?

我喜欢用 minted 突出显示我的 Python 代码。但是我现在想对我的 Magma 代码做同样的事情(Magma 是一个商业计算机代数系统,其范围与 GAP 大致相似)。

然而 minted 不能识别开箱即用的 Magma,所以我在询问是否有人编写了相关的词法分析器(我认为这是所需的名称。)

当我尝试几个关键词组合时,Google 没有提供任何相关响应。

非常感谢您的任何建议、信息或替代方案。

答案1

也可以使用 LaTeXlistings包来代替。

下载lstlang0.styhttps://magma.maths.usyd.edu.au/magma/extra/并将其放入您的工作区。不要忘记输入\usepackage{listings}\usepackage{lstlang0}

你可以在这里放代码

\begin{lstlisting}[language=Magma] CODE HERE \end{lstlisting}

相关内容