在这儿在 LaTeX 中包含 Mathematica 代码的最奇特方法我们可以在 LaTeX 中包含 Mathematica。我想包含代码
restart:
with(geom3d):
eqS:=Equation(sphere(S,(x-1)^2 + (y-1)^2 +(z-1)^2 -121=0,[x,y,z],'centername'=T)):
L:=[]:
for x from -5 to 10 do
for y from -5 to 10 do
for z from -5 to 10 do if x<>xcoord(T) and y<>ycoord(T) and z <> zcoord(T) and type(x,integer) and type(y,integer)and type(z,integer) and eqS then
L:=[op(L), [x,y,z]] fi;
od: od: od:
nops(L);
我试过
\begin{lstlisting}[language=Maple,caption={}]
restart:
with(geom3d):
eqS:=Equation(sphere(S,(x-1)^2 + (y-1)^2 +(z-1)^2 -121=0,[x,y,z],'centername'=T)):
L:=[]:
for x from -5 to 10 do
for y from -5 to 10 do
for z from -5 to 10 do if x<>xcoord(T) and y<>ycoord(T) and z <> zcoord(T) and type(x,integer) and type(y,integer)and type(z,integer) and eqS then
L:=[op(L), [x,y,z]] fi;
od: od: od:
nops(L);
L;
\end{lstlisting}
如何在 LaTeX 中包含 Maple 代码?
答案1
Maplesoft 提供LaTeX 包这有助于将 Maple 代码纳入 LaTeX 文档。不幸的是,我认为这很糟糕。例如,如果您希望将 Maple 命令显示为红色,将输出显示为蓝色,则必须自己修改文件。