我正在自学数学,想为自己编写“小抄”来记住我所买书籍的内容——文本摘要和练习答案。
我的字写得不好,所以我认为我应该用 LaTeX 写这些摘要,并将它们保存为 PDF 文档。
我是 LaTeX 新手,不确定哪个编辑器最适合我想要的“备忘单”风格,例如
https://rawgithub.com/daleroberts/math-finance-cheat-sheet/master/math-finance-cheat-sheet.pdf
我不需要绘制图表的能力,只需要计算方程式。我想这有点桌面出版的元素吧?
感谢您的任何建议。
答案1
首先,您需要在页眉中设置页面,以便可以使用尽可能多的空间 - 使用像这样的几何包或类似方法:
\usepackage[
total={130mm,277mm},
top=0mm,
bottom=0mm,
left=0mm,
marginparwidth=0mm,
marginparsep=0mm,
centering,
includefoot]{geometry}
然后您需要使用设置小字体,并使用如下环境\scriptsize
将页面分成三列或更多列:minipage
\begin{document}
\scriptsize
\begin{minipage}[t]{0.333\textwidth}
~
\end{minipage}
\begin{minipage}[t]{0.333\textwidth}
~
\end{minipage}
\begin{minipage}[t]{0.333\textwidth}
~
\end{minipage}
\end{document}
然后,您可以在每个(我放置的位置)内部使用不同的数学环境(使用包mathtools
,,amsmath
),如下所示:breqn
minipage
~
\begin{align*}
&~\smash{c_0 = 1/\sqrt{\varepsilon_0 \mu_0}}\\
&\boxed{
\begin{aligned}
I &= \di e/ \di t\\
\smash{[C]} &= \smash{[As]}\\
\smash{[T]}&=\smash{[Ns/Cm]}
\end{aligned}
}~
\end{align*}
您可以使用\boxed{}
环境来构建方程式。您需要使用 来\smash{}
最小化某些方程式的垂直间距,以免变得太大。有时甚至\clap{}
可能派上用场 - 它可以减少水平间距。
在align*
环境中,您可以垂直对齐方程的各个部分,&
这些部分将一个接一个地显示。您也可以在aligned
环境中执行此操作。