撰写复杂数学公式 | LaTeX排版入门
TOC
LaTeX是什么?为什么要用LaTeX?
LaTeX的基本语法
如何高效利用LaTeX?
博客园里使用LaTeX
关于公式符号训练
- 开始学习门槛可能会有点高,可是一旦学会将会收益无穷
- 结合LaTeX语法,可以猜出某些符号的意义,反复区分,明确每个符号独一无二的意义,直到自己能够用无比严谨的数学语言来描述model
- 都2020年了,发表电子论文的时候想要书写漂亮的数学公式就必须用LaTeX!
LaTeX是什么?
计算机界的高德纳为撰写排版自己的书开发了TeX,本质宏语言、宏命令,打游戏中常用,表情包。
莱斯利兰伯特在TeX基础上开发了LaTeX,极大的丰富了宏命令。
涉及到数学公式的专业领域都把LaTeX作为第一排版工具。
LaTeX的基本语法
基本的宏命令格式,斜杠+宏名称+参数,如:
\chapter{章节}
在Markdown语法里,公式需要$来界定,单行用一个$,可以嵌入到任何地方;多行用两个$$,独立成行,可以选择居中方式。
在博客园,目前只发现能支持单行,即用\( \)来包裹,暂时没发现怎么用多行。博客园仅仅不支持一下的“多行用两个$$”!参考下面教程。
$$ y = x + 2 $$
如何高效利用LaTeX?
难点在于记住诸多宏命令的用法
神器www.latexlive.com就出现了,收集了几乎所有的常见公式,良好的归类。
找到自己的公式后,编写好后直接渲染,可以导出LaTeX代码或者图形,兼容多个工具。
还有图像公式OCR识别,神器。
最后,不懂的命令可以去帮助里查询,在线LaTeX公式编辑器——帮助文档,一目了然,Google都找不到这么好的资源。
博客园里使用LaTeX - 多种方法
参照下面链接,去选项里勾选公式编辑即可。测试如下:
源码
# 公式需要被\( \)包含 \( \frac{x^{2}}{a^{2}}-\frac{y^{2}}{b^{2}}=1 \)
效果
\( \frac{x^{2}}{a^{2}}-\frac{y^{2}}{b^{2}}=1 \)
源码
Add $a$ squared and $b$ squared to get $c$ squared. Or, using a more mathematical approach: $a^2 + b^2 = c^2$ \begin{equation} a^2 + b^2 = c^2 \end{equation}
效果
Add $a$ squared and $b$ squared to get $c$ squared. Or, using a more mathematical approach: $a^2 + b^2 = c^2$
\begin{equation}
a^2 + b^2 = c^2
\end{equation}
参考:
如何优雅的编辑数学公式?LaTeX公式入门 - 妈咪说精品
LaTeX公式 - 超级详细的博客园 LaTeX 使用方法
计算机程序设计艺术
相对论
博弈论
分形论