我正在尝试使用该包将一些 Maple 代码包含在 LaTeX 中minted
。我知道不可能选择 Maple 作为编程语言,所以我试图找到一种看起来有些相似的替代品,例如使用红色和蓝色作为输出。
另外,是否可以定义自己的语言并使其看起来像 Maple 代码?
答案1
listings
如果您只有代码,则可以使用该包。它没有 Maple 的定义,不过幸运的是,Alexander Shapiro 已经遇到了这个问题。以下内容摘自这里,并且应该放在你的序言中。
%%
%% Maple definitions (c) 2008 Alexander Shapiro
%%
\lst@definelanguage{Maple}%
{morekeywords={and,assuming,break,by,catch,description,do,done,%
elif,else,end,error,export,fi,finally,for,from,global,if,%
implies,in,intersect,local,minus,mod,module,next,not,od,%
option,options,or,proc,quit,read,return,save,stop,subset,then,%
to,try,union,use,uses,while,xor},%
sensitive=true,%
morecomment=[l]\#,%
morestring=[b]",%
morestring=[d]"%
}[keywords,comments,strings]%
如果您想要包含带有输入和输出的整个工作表,请查看maple2e
。文件 maple2e.sty 由 Maplesoft 提供,您应该将其移动到计算机上的正确文件夹中点击此处查看说明。