
这里讲的排版,不是辅助,而是直接用Mathematica排版。
在《怎么用Mathematica结合LaTeX进行排版?》一文里面,我介绍了Mathematica可以辅助LaTeX进行排版。这里说的是,用Mathematica直接排版。
1怎么用Mathematica结合LaTeX进行排版?
StandardForm[Integrate[1/(1 + Sin[x]), x] // FullSimplify]
给出不定积分的Mathematica通用格式。
传统格式,教科书格式,手写格式:
TraditionalForm[Integrate[1/(1 + Sin[x]), x] // FullSimplify]
InputForm,是Mathematica的输入形式,也就是文本形式,没有任何排版:
InputForm[Integrate[1/(1 + Sin[x]), x] // FullSimplify]
向量的输入方法有两个:
OverVector[AB]
Overscript[AB, "\[RightArrow]"]
矩阵的排版,直接使用:MatrixForm[{{a, b}, {c, d}, {e, f}}]
错误的语言,自然不可能得到矩阵:
MatrixForm[{{a, b}, {c, d}, {e, f, g}}]
Grid给出一个网格,比较一下不同的效果:
Grid[{{a, b}, {c, d}, {e, f}}]
Grid[{{a, b}, {c, d}, {e, f}}, Frame -> True]
Grid[{{a, b}, {c, d}, {e, f}}, Frame -> All]
HoldForm,保持表达式在运行之前的状态:
HoldForm[Integrate[1/(1 + x^3), x]]
一个完整的不定积分公式的排版:
Print[HoldForm[Integrate[1/(1 + x^3), x]] // TraditionalForm, "=",
Integrate[1/(1 + x^3), x] // TraditionalForm, "+", C]
别忘了加上不定积分的结果后面的常数项。
