在 Latex 中包含 Maple 代码

在 Latex 中包含 Maple 代码

我正在尝试使用该包将一些 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 提供,您应该将其移动到计算机上的正确文件夹中点击此处查看说明

maple2e可以找到的文档这里这里

相关内容