Latex 公式在线编辑器

目录

  • 一. 公式
    • 1. 插入公式
    • 2. 注释
    • 3. 公式编号
    • 4. 换行
    • 5. 对齐
    • 6. 空格
  • 二. 公式修饰
    • 1. 字体
    • 2. 上下标
    • 3. 上下划线
    • 4. 符号上注释
  • 三. 常见符号
    • 1. 运算符号
    • 2. 希腊字母
    • 3. 括号
    • 4. 省略号
    • 5. 箭头
  • 参考资料

一. 公式

1. 插入公式

  • 行中公式:使用单 $ 符号包裹,即 $数学公式$,注意公式与 $ 的连接处不得有空格;
  • 换行公式:使用双 $ 符号包裹,即 $$数学公式$$,呈现居中效果;

2. 注释

  • 单行注释:%

3. 公式编号

  • Markdown 编辑器下:\tag{编号}。如:
$$
x+y=z
\tag{1}
$$

编译为
x + y = z (1) x+y=z \tag{1} x+y=z(1)

  • LaTeX 编辑器下:不再使用 $ 符号包裹,而是使用 \begin{equation}\end{equation} 。分为自动编号和手动编号,需要使用 \usepackage{amsmath} 宏包:

    • 自动编号:编号不能修改;
    • 手动编号:使用 \begin{equation}\end{equation} 包裹公式,公式结束后加上 \tag{编号},公式编号可以自定义;
% 自动编号
\begin{equation}
a^2+b^2=c^2
\end{equation}% 手动编号
\begin{equation}
a^2+b^2=c^2
\tag{2.1}
\end{equation}

编译为
a 2 + b 2 = c 2 \begin{equation} a^2+b^2=c^2 \end{equation} a2+b2=c2​​
a 2 + b 2 = c 2 \begin{equation} a^2+b^2=c^2 \tag{2.1} \end{equation} a2+b2=c2​(2.1)​

4. 换行

  • 行末换行:\\,最后一行可写可不写。如:
$$
f(x)=2x+1 \\
=2+1 \\
=3
$$

编译为
f ( x ) = 2 x + 1 = 2 + 1 = 3 f(x)=2x+1 \\ =2+1 \\ =3 f(x)=2x+1=2+1=3

5. 对齐

  • 行间对齐:使用 \begin{aligned} 进行对齐,& 表示对齐位置。如:
$$
\begin{aligned}
f(x)&=2x+1 \\
&=2+1 \\
&=3
\end{aligned}
$$

编译为
f ( x ) = 2 x + 1 = 2 + 1 = 3 \begin{aligned} f(x)&=2x+1 \\ &=2+1 \\ &=3 \end{aligned} f(x)​=2x+1=2+1=3​

6. 空格

  • 空半格:$\,$
  • 空一格:$\quad$
  • 空两格:$\qquad$

二. 公式修饰

1. 字体

书写公式时可以使用 \字体{需转换的字符} 命令对公式的某一部分字符进行字体转换,LaTeX 编辑器下还需要引入 \usepackage{amsmath}\usepackage{amsfonts} 宏包。可供选择的字体如下:

字体 语法 示例
意大利斜体(默认) $\mathit{D}$ D \mathit{D} D
罗马体 $\mathrm{D}$ D \mathrm{D} D
粗体 $\mathbf{D}$$\bold{D}$ D \mathbf{D} D 或 D \bold{D} D
黑板粗体 $\mathbb{D}$ D \mathbb{D} D
等线体 $\mathsf{D}$ D \mathsf{D} D
花体 $\mathcal{D}$ D \mathcal{D} D
手写体 $\mathscr{D}$ D \mathscr{D} D
打字机体 $\mathtt{D}$ D \mathtt{D} D
哥特体 $\mathfrak{D}$ D \mathfrak{D} D
黑体 $\boldsymbol{D}$ D \boldsymbol{D} D

2. 上下标

  • 上标:^
  • 下标:_

如果上下标的内容多于一个字符,需要用 {} 将内容括成一个整体,并且上下标可以嵌套使用。如:

$$
f(x) = x_1^2 + {x}_{2}^{2}
$$

编译为
f ( x ) = x 1 2 + x 2 2 f(x) = x_1^2 + {x}_{2}^{2} f(x)=x12​+x22​

3. 上下划线

上下划线 语法 示例
上划线 $\overline{表达式}$ 表达式 ‾ \overline{表达式} 表达式
下划线 $\underline{表达式}$ 表达式 ‾ \underline{表达式} 表达式​
上括号 $\overbrace{表达式}$ 表达式 ⏞ \overbrace{表达式} 表达式
下括号 $\underbrace{表达式}$ 表达式 ⏟ \underbrace{表达式} 表达式​
右箭头 $\overrightarrow{表达式}$ 表达式 → \overrightarrow{表达式} 表达式
左箭头 $\overleftarrow{表达式}$ 表达式 ← \overleftarrow{表达式} 表达式
向量 $\vec{表达式}$ 表达式 ⃗ \vec{表达式} 表达式
波浪 $\tilde{表达式}$ 表达式 ~ \tilde{表达式} 表达式~
宽波浪 $\widetilde{表达式}$ 表达式 ~ \widetilde{表达式} 表达式
尖头 $\hat{表达式}$ 表达式 ^ \hat{表达式} 表达式^
宽尖头 $\widehat{表达式}$ 表达式 ^ \widehat{表达式} 表达式
一阶导 $\dot{表达式}$ 表达式 ˙ \dot{表达式} 表达式˙
二阶导 $\ddot{表达式}$ 表达式 ¨ \ddot{表达式} 表达式¨
拼音第一声 $\bar{表达式}$ 表达式 ˉ \bar{表达式} 表达式ˉ
拼音第二声 $\acute{表达式}$ 表达式 ˊ \acute{表达式} 表达式ˊ
拼音第三声 $\check{表达式}$ 表达式 ˇ \check{表达式} 表达式ˇ
拼音第四声 $\grave{表达式}$ 表达式 ˋ \grave{表达式} 表达式ˋ

4. 符号上注释

  • 符号上注释:\stackrel{上位符号}{基位符号}。如:
$$
\stackrel{def}{=}
$$

编译为
= d e f \stackrel{def}{=} =def

三. 常见符号

1. 运算符号

  • 代数运算:
符号 语法 示例
$\times$ × \times ×
$\div$ ÷ \div ÷
加减 $\pm$ ± \pm ±
减加 $\mp$ ∓ \mp ∓
点乘 $\cdot$ ⋅ \cdot ⋅
$\star$ ⋆ \star ⋆
$\circ$ ∘ \circ ∘
圆点乘 $\odot$ ⊙ \odot ⊙
圆叉乘 $\otimes$ ⊗ \otimes ⊗
圆加 $\oplus$ ⊕ \oplus ⊕
不等于 $\neq$ ≠ \neq =
小于等于 $\leq$ ≤ \leq ≤
大于等于 $\geq$ ≥ \geq ≥
约等于 $\approx$ ≈ \approx ≈
  • 极限运算:
符号 语法 示例
近似 $\propto$ ∝ \propto ∝
远小于 $\ll$ ≪ \ll ≪
远大于 $\gg$ ≫ \gg ≫
无穷 $\infty$ ∞ \infty ∞
  • 矩阵关系:
符号 语法 示例
等价 $\cong$ ≅ \cong ≅
相似 $\sim$ ∼ \sim ∼
合同 $\simeq$ ≃ \simeq ≃
  • 集合运算:
符号 语法 示例
属于 $\in$ ∈ \in ∈
不属于 $\notin$ ∉ \notin ∈/
子集 $\subseteq$$\subset$ ⊆ \subseteq ⊆ 或 ⊂ \subset ⊂
真子集 $\subsetneqq$ ⫋ \subsetneqq ⫋
超集 $\supseteq$$\supset$ ⊇ \supseteq ⊇ 或 ⊃ \supset ⊃
集合 $\mathbf{X}$ X \mathbf{X} X
交集 $\cap$ ∩ \cap ∩
并集 $\cup$ ∪ \cup ∪
补集 $\overline{\mathbf{X}}$ X ‾ \overline{\mathbf{X}} X
笛卡尔积 $\times$ × \times ×
  • 离散数学:
符号 语法 示例
等价 $\equiv$ ≡ \equiv ≡
$\neg$ ¬ \neg ¬
合取 $\wedge$ ∧ \wedge ∧
析取 $\vee$ ∨ \vee ∨
充分条件 $\rightarrow$ → \rightarrow →
必要条件 $\leftarrow$ ← \leftarrow ←
充要条件 $\leftrightarrow$ ↔ \leftrightarrow ↔
因为 $\because$ ∵ \because ∵
所以 $\therefore$ ∴ \therefore ∴
任意 $\forall$ ∀ \forall ∀
存在 $\exists$ ∃ \exists ∃

2. 希腊字母

语法 示例 语法 示例
$\alpha$ α \alpha α $\Alpha$ A \Alpha A
$\beta$ β \beta β $\Beta$ B \Beta B
$\gamma$ γ \gamma γ $\Gamma$ Γ \Gamma Γ
$\delta$ δ \delta δ $\Delta$ Δ \Delta Δ
$\epsilon$ ϵ \epsilon ϵ $\Epsilon$ E \Epsilon E
$\zeta$ ζ \zeta ζ $\Zeta$ Z \Zeta Z
$\eta$ η \eta η $\Eta$ H \Eta H
$\theta$ θ \theta θ $\Theta$ Θ \Theta Θ
$\iota$ ι \iota ι $\Iota$ I \Iota I
$\kappa$ κ \kappa κ $\Kappa$ K \Kappa K
$\lambda$ λ \lambda λ $\Lambda$ Λ \Lambda Λ
$\nu$ ν \nu ν $\Nu$ N \Nu N
$\mu$ μ \mu μ $\Mu$ M \Mu M
$\xi$ ξ \xi ξ $\Xi$ Ξ \Xi Ξ
$\omicron$ ο \omicron ο $\Omicron$ O \Omicron O
$\pi$ π \pi π $\Pi$ Π \Pi Π
$\rho$ ρ \rho ρ $\Rho$ P \Rho P
$\sigma$ σ \sigma σ $\Sigma$ Σ \Sigma Σ
$\tau$ τ \tau τ $\Tau$ T \Tau T
$\upsilon$ υ \upsilon υ $\Upsilon$ Υ \Upsilon Υ
$\phi$ ϕ \phi ϕ $\Phi$ Φ \Phi Φ
$\chi$ χ \chi χ $\Chi$ X \Chi X
$\psi$ ψ \psi ψ $\Psi$ Ψ \Psi Ψ
$\omega$ ω \omega ω $\Omega$ Ω \Omega Ω

3. 括号

  • 小型号括号:()[]|| 只需使用符号本身表示,{ } 使用 \{ \} 来表示。其他一些特殊符号表示如下:
括号 语法 示例
尖括号 $\langle表达式\rangle$ ⟨ 表达式 ⟩ \langle表达式\rangle ⟨表达式⟩
向上取整 $\lceil表达式\rceil$ ⌈ 表达式 ⌉ \lceil表达式\rceil ⌈表达式⌉
向下取整 $\lfloor表达式\rfloor$ ⌊ 表达式 ⌋ \lfloor表达式\rfloor ⌊表达式⌋
  • 大型号括号:当括号内包含的式子有多行时,仅用小号的括号无法将其完全包裹,此时需要使用大号的括号,需要用 \left+左括号\right+右括号 命令,如:
$$
f\left(\left[\frac{1+\left\{x,y\right\}}{\left(\frac{x}{y}+\frac{y}{x}\right)\left(u+1\right)}+a\right]^{3/2}
\right)
$$

编译为
f ( [ 1 + { x , y } ( x y + y x ) ( u + 1 ) + a ] 3 / 2 ) f\left( \left[ \frac{ 1+\left\{x,y\right\} }{ \left( \frac{x}{y}+\frac{y}{x} \right) \left(u+1\right) }+a \right]^{3/2} \right) f ​ ​(yx​+xy​)(u+1)1+{x,y}​+a ​3/2 ​

如果只需要一边的大号括号,另一边需要使用 \left.\right. 进行占位,如:

$$
\left.
\frac{du}{dx}
\right|
_{x=0}
$$

编译为
d u d x ∣ x = 0 \left. \frac{du}{dx} \right| _{x=0} dxdu​ ​x=0​

大号括号在行列式、矩阵等方面的应用详见【Latex 写作】数学公式。

4. 省略号

符号 语法 示例
底线对齐的横向省略号 $\ldots$ … \ldots …
中线对齐的横向省略号 $\cdots$ ⋯ \cdots ⋯
纵向省略号 $\vdots$ ⋮ \vdots ⋮
斜向省略号 $\ddots$ ⋱ \ddots ⋱

5. 箭头

符号 语法 示例
左单行箭头 $\leftarrow$ ← \leftarrow ←
右单行箭头 $\rightarrow$ → \rightarrow →
左双行箭头 $\Leftarrow$ ⇐ \Leftarrow ⇐
右双行箭头 $\Rightarrow$ ⇒ \Rightarrow ⇒
单行双向箭头 $\leftrightarrow$ ↔ \leftrightarrow ↔
双行双向箭头 $\Leftrightarrow$ ⇔ \Leftrightarrow ⇔
左上半行箭头 $\leftharpoonup$ ↼ \leftharpoonup ↼
左下半行箭头 $\leftharpoondown$ ↽ \leftharpoondown ↽
右上半行箭头 $\rightharpoonup$ ⇀ \rightharpoonup ⇀
右下半行箭头 $\rightharpoondown$ ⇁ \rightharpoondown ⇁
右左双行半行箭头 $\rightleftharpoons$ ⇌ \rightleftharpoons ⇌
左右双行半行箭头 $\leftrightharpoons $ ⇋ \leftrightharpoons ⇋

参考资料

[1] CTEX 在线文档 - 数学与化学公式
[2] LaTeX公式编辑器帮助文档
[3] LaTeX详细教程+技巧总结
[4] Latex公式常见符号
[5] LaTeX数学公式-详细教程

【Latex 写作】基础语法相关推荐

  1. 【自用】【持续更新】LaTeX常用基础语法大全

    目录 LaTeX常用基础语法大全 段落 居中 排序列表 文本.变量 加粗 斜体 向量(顶有向量箭头→) 估计(顶有尖头hat) 平均(顶有横线) 顶有波浪号~ 24个希腊字母 花体.集合手写体 大型运 ...

  2. 【LaTex】基础语法框架快速入门教程——Tex live+TexStudio简要安装及使用教程

    0. 引言 LaTeX对于论文排版有着巨大的便利,并且对于参考文献的引用也十分方便,不会出现使用word引用参考文献一旦更改文献引用顺序,就必须全部改编号的情况.这里记录一下如何从0开始学习使用LaT ...

  3. LaTeX写作之中译英/英文语法纠正

    一.思路 科研人员,比如英语水平一般的我,常常需要用到中文到English的机器翻译.然而,在LaTeX写作时,行内引用和行内公式提高了机器翻译的难度,同时也降低了机器翻译的精度,进而影响我们写作的速 ...

  4. Python基础语法学习笔记

    Python基础语法学习笔记 想淘宝省钱看我简介,博客www.liangxin.name (一) 一.Print()函数 1.数字可以直接输出,无需加引号 只能理解数字,却读不懂文字.因为数字和数学运 ...

  5. 前端学PHP之正则表达式基础语法

    前面的话 正则表达式是用于描述字符排列和匹配模式的一种语法规则.它主要用于字符串的模式分割.匹配.查找及替换操作.在PHP中,正则表达式一般是由正规字符和一些特殊字符(类似于通配符)联合构成的一个文本 ...

  6. python turtle基本语法_Python 基础语法-turtle篇

    Python 基础语法-turtle篇 今天这节课主要讲了类的概念,并引出turtle中的函数和Turtle类. -创建一个Turtle类:brad=turtle.Turtle() -定义Turtle ...

  7. vscode只有utf8_基于VSCode搭建LaTeX写作环境

    前言 由于要进行毕业设计,配置了一套VSCode环境以便于"优雅的"书写代码和论文 LaTeX常用于排版学术论文,它可以让我们专心于内容而不用费心于排版或字体.LateX有TeX ...

  8. Markdown 基础语法与常见问题总结

    最近在用 Markdown编辑SCI科技论文的初稿, 所以在此记录一些win10使用Markdown pad2时遇到的问题与基础语法: 1. //半角空格(英文) 2. //全角空格(中文) 3.句末 ...

  9. markdown 目录缩进_页面排版很难吗?一起来学Markdown吧!01基础语法

    为什么要学习markdown markdown入门门槛低,适用面广,排版格式简洁明了: 学习路径 基础语法->GFM扩展语法->写作规范->编译器 基础语法 1. 标题分级 语法: ...

最新文章

  1. android44投屏开发,ARDC(B1425)android投屏利器,开发好帮手.zip
  2. RoadFlow工作流引擎安装与部署
  3. 智能车竞赛华南赛区湖北文理学院赛点
  4. mysql40题_mysql40题
  5. 【Auto.js】使用命令删除图片后,更新图库缓存
  6. java服务限流_Java实现系统限流
  7. 登录案例_BeanUtils基本使用
  8. 图数据库_ONgDB图数据库与Spark的集成
  9. android api文档中文版_什么骚操作,用Android能写后台服务?
  10. json无法解析的字符
  11. 后台弹框。刷新不提示确认VB或.NET
  12. hdu 4059 The Boss on Mars 容斥
  13. 开发选gRPC还是HTTP
  14. 金山词霸怎样才能在PDF阅读器(ADOBE 7.0/9.0)上取词翻译
  15. windows 删除网络驱动器
  16. 娱乐,舰娘r建造公式【转】
  17. linux下查看本机IP的两种方法
  18. 小甲鱼Python学习笔记之魔法方法
  19. 用Excel绘制统计图的方法
  20. 渡过“去小米化”阵痛期,华米科技能否自立?

热门文章

  1. 用pandas 制作excel透视表
  2. Telent远程登入实验
  3. 基佬大乱斗自建服务器,基佬大乱斗本地双人游戏模式开启方法
  4. React:关于react的一些问题
  5. 搞了一个投顾组合(20211212 Week49-3)
  6. Windows10怎么关闭电脑的自动更新系统
  7. entrySet用法 以及遍历map的用法
  8. less命令常用快捷键
  9. HMAC-SHA256
  10. 四.Activity的启动流程-ActivityThread启动Activity的过程