首页 智能穿戴

告别公式恐惧:10 个 LaTeX 数学公式速查与避坑指南

分类:智能穿戴
字数: (1164)
阅读: (8574)
内容摘要:告别公式恐惧:10 个 LaTeX 数学公式速查与避坑指南,

作为一名后端架构师,免不了要阅读大量的论文和技术文档,而这些文档中常常充斥着各种复杂的数学公式。以往使用 MathType 编辑公式再插入文档,效率低下且格式兼容性差。自从掌握了 LaTeX,编写数学公式变得高效且优雅。本文总结了 10 个常用的 LaTeX 数学公式,希望能帮助大家快速上手。

1. 行内公式与行间公式

LaTeX 中有两种公式模式:行内公式和行间公式。

  • 行内公式: 公式嵌入在文本行中,使用 $...$\(...\) 包裹。
  • 行间公式: 公式单独占据一行,并居中显示,使用 $$...$$\[...\] 包裹。

例如:

This is an inline formula: $E=mc^2$.  This is a displayed formula:

$$E=mc^2$$

行内公式显示为:This is an inline formula: $E=mc^2$. 行间公式显示为:

$$E=mc^2$$

2. 上标与下标

上标使用 ^ 符号,下标使用 _ 符号。例如:

告别公式恐惧:10 个 LaTeX 数学公式速查与避坑指南
x^2 + y_i = z_{ij}

显示为:$x^2 + y_i = z_{ij}$。

3. 分数

使用 \frac{分子}{分母} 表示分数。例如:

\frac{1}{2} + \frac{x+1}{y-1}

显示为:$\frac{1}{2} + \frac{x+1}{y-1}$。

4. 根式

使用 \sqrt{表达式} 表示平方根,\sqrt[n]{表达式} 表示 n 次方根。例如:

\sqrt{x} + \sqrt[3]{y}

显示为:$\sqrt{x} + \sqrt[3]{y}$。

告别公式恐惧:10 个 LaTeX 数学公式速查与避坑指南

5. 求和与积分

求和使用 \sum_{下标}^{上标} 表达式,积分使用 \int_{下标}^{上标} 表达式 \, dx。例如:

\sum_{i=1}^{n} i^2 = \int_{0}^{1} x^2 \, dx

显示为:$\sum_{i=1}^{n} i^2 = \int_{0}^{1} x^2 , dx$。注意 \, 用于在积分号和 dx 之间添加一个小的空格,使公式更美观。

6. 极限

使用 \lim_{变量 \to 值} 表达式 表示极限。例如:

\lim_{x \to 0} \frac{\sin x}{x} = 1

显示为:$\lim_{x \to 0} \frac{\sin x}{x} = 1$。

7. 希腊字母

LaTeX 支持各种希腊字母,例如 \alpha ($\alpha$),\beta ($\beta$),\gamma ($\gamma$),\delta ($\delta$),\theta ($\theta$),\omega ($\omega$) 等。

告别公式恐惧:10 个 LaTeX 数学公式速查与避坑指南

8. 矩阵

使用 \begin{matrix} ... \end{matrix} 环境创建矩阵。例如:

\begin{matrix}
1 & 2 \\
3 & 4
\end{matrix}

显示为:

$\begin{matrix} 1 & 2 \ 3 & 4 \end{matrix}$。

还可以使用 pmatrixbmatrixvmatrix 等环境创建带括号的矩阵。

9. 常用数学符号

LaTeX 支持各种数学符号,例如:

告别公式恐惧:10 个 LaTeX 数学公式速查与避坑指南
  • \pm:正负号 $\pm$
  • \times:乘号 $\times$
  • \div:除号 $\div$
  • \leq:小于等于 $\leq$
  • \geq:大于等于 $\geq$
  • \neq:不等于 $\neq$
  • \approx:约等于 $\approx$
  • \infty:无穷大 $\infty$

10. 公式对齐

使用 \begin{aligned} ... \end{aligned} 环境进行公式对齐,使用 & 符号指定对齐位置,\\ 符号换行。例如:

\begin{aligned}
y &= ax + b \\
z &= cx + d
\end{aligned}

显示为:

$\begin{aligned} y &= ax + b \ z &= cx + d \end{aligned}$

在实际应用中,掌握了这些 LaTeX 数学公式 的基本语法,配合在线 LaTeX 编辑器,就能快速编写出各种复杂的数学公式。一些常用的 LaTeX 编辑器提供了实时预览功能,方便调试和修改。此外,一些 Markdown 编辑器也支持 LaTeX 公式的渲染,例如 Typora,极大地提高了撰写技术文档的效率。

实战避坑: 在使用 LaTeX 时,务必注意转义字符的使用。例如,要在公式中显示 $ 符号,需要使用 \$

LaTeX 公式排版与服务器性能:一些思考

虽然 LaTeX 公式排版美观高效,但如果要在 Web 应用中实时渲染大量的 LaTeX 公式,可能会对服务器的 CPU 造成一定的压力。特别是当并发请求量较高时,需要考虑优化方案。常见的优化手段包括:

  • 预渲染: 将公式预先渲染成图片或 SVG 格式,存储在服务器上,客户端直接加载图片或 SVG,避免实时渲染的开销。这类似于 Nginx 的静态资源处理能力,可以极大地提高性能。
  • 客户端渲染: 使用 MathJax 或 KaTeX 等 JavaScript 库在客户端渲染公式,将计算压力转移到客户端。这种方式对服务器的压力较小,但会增加客户端的计算负担。
  • 使用 CDN: 将渲染后的公式图片或 SVG 存储在 CDN 上,利用 CDN 的缓存和加速能力,提高访问速度。

在实际项目中,需要根据具体的业务场景和服务器性能,选择合适的优化方案。例如,对于并发连接数较高的 Web 应用,可以考虑使用预渲染或客户端渲染的方式来减轻服务器的压力。同时,也可以使用宝塔面板等工具来监控服务器的 CPU、内存等资源的使用情况,及时发现和解决性能问题。

告别公式恐惧:10 个 LaTeX 数学公式速查与避坑指南

转载请注明出处: 键盘上的咸鱼

本文的链接地址: http://m.acea3.store/blog/055232.SHTML

本文最后 发布于2026-04-22 16:31:25,已经过了5天没有更新,若内容或图片 失效,请留言反馈

()
您可能对以下文章感兴趣
评论
  • 芒果布丁 1 天前
    好详细的 LaTeX 入门教程!收藏了,慢慢学习。
  • 舔狗日记 2 天前
    好详细的 LaTeX 入门教程!收藏了,慢慢学习。
  • 非酋本酋 3 天前
    请问一下,如果公式很长,超过了页面的宽度,有什么好的解决方法吗?
  • 黄焖鸡米饭 2 天前
    请问一下,如果公式很长,超过了页面的宽度,有什么好的解决方法吗?