公式插入方式

  1. 行内公式可用\(...\)$...$
  • 例如$ f(x)=x^2 $,显示为 $ f(x)=x^2 $
  1. 独立公式(单独另起一行,公式会居中),使用$$...$$\[...\]
  • 例如:$$ \limit{f(x)dx} $$$$ \int_a^b{f(x)dx} $$,显示为:
\[\int{f(x)dx}
\]
\[\int_a^b{f(x)dx}
\]

大括号的使用

方法一:
$$ f(x)=\left\{
\begin{aligned}
x & = & \cos(t) \\
y & = & \sin(t) \\
z & = & \frac xy
\end{aligned}
\right.
$$
方法二:
$$ F^{HLLC}=\left\{
\begin{array}{rcl}
F_L & & {0 < S_L}\\
F^*_L & & {S_L \leq 0 < S_M}\\
F^*_R & & {S_M \leq 0 < S_R}\\
F_R & & {S_R \leq 0}
\end{array} \right. $$
方法三:
$$f(x)=
\begin{cases}
0& \text{x=0}\\
1& \text{x!=0}
\end{cases}$$

方法一:

\[ f(x)=\left\{
\begin{aligned}
x & = & \cos(t) \\
y & = & \sin(t) \\
z & = & \frac xy
\end{aligned}
\right.
\]

方法二:

\[ F^{HLLC}=\left\{
\begin{array}{rcl}
F_L & & {0 < S_L}\\
F^*_L & & {S_L \leq 0 < S_M}\\
F^*_R & & {S_M \leq 0 < S_R}\\
F_R & & {S_R \leq 0}
\end{array} \right. \]

方法三:

\[f(x)=
\begin{cases}
0& \text{x=0}\\
1& \text{x!=0}
\end{cases}\]

符号表

要输出字符 空格 # $ % & _ { } ,用命令:\空格 # \$ \% \& _ { }

运算符表

关系运算符

命令 显示 命令 显示
\pm \(\pm\) \times \(\times\)
\div \(\div\) \mid \(\mid\)
\nmid \(\nmid\) \cdot \(\cdot\)
\circ \(\circ\) \ast \(\ast\)
\bigodot \(\bigodot\) \bigotimes \(\bigotimes\)
\bigoplus \(\bigoplus\) \leq \(\leq\)
\geq \(\geq\) \neq \(\neq\)
\approx \(\approx\) \equiv \(\equiv\)
\sum \(\sum\) \prod \(\prod\)

集合运算符

命令 显示 命令 显示
\emptyset \(\emptyset\) \in \(\in\)
\notin \(\notin\) \subset \(\subset\)
\supset \(\supset\) \subseteq \(\subseteq\)
\supseteq \(\supseteq\) \bigcap \(\bigcap\)
\bigcup \(\bigcup\) \bigvee \(\bigvee\)
\bigwedge \(\bigwedge\) \biguplus \(\biguplus\)
\bigsqcup \(\bigsqcup\)

对数运算符

命令 显示 命令 显示 命令 显示
\log \(\log\) \lg \(\lg\) \ln \(\ln\)

三角运算符

命令 显示 命令 显示 命令 显示
\bot \(\bot\) \angle \(\angle\) 30^\circ \(30^\circ\)
\sin \(\sin\) \cos \(\cos\) \tan \(\tan\)
\cot \(\cot\) \sec \(\sec\) \csc \(\csc\)

微积分运算符

命令 显示 命令 显示 命令 显示
\prime \(\prime\) \int \(\int\) \iint \(\iint\)
\iiint \(\iiint\) \oint \(\oint\) \lim \(\lim\)
\infty \(\infty\) \nabla \(\nabla\)

逻辑运算符

命令 显示 命令 显示 命令 显示
\because \(\because\) \therefore \(\therefore\) \forall \(\forall\)
\exists \(\exists\) \not= \(\not=\) \not> \(\not>\)
\not< \(\not<\) \not\subset \(\not\subset\)

其它符号

戴帽和连线符号

命令 显示 命令 显示 命令 显示
\hat \(\hat{y}\) \check \(\check{y}\) \breve \(\breve{y}\)
\overline \(\overline{a+b+c+d}\) \underline \(\underline{a+b+c+d}\) \overbrace{a+\underbrace{b+c}_{1.0}+d}^ \(\overbrace{a+\underbrace{b+c}_{1.0}+d}^{2.0}\)

箭头符号

命令 显示 命令 显示 命令 显示
\uparrow \(\uparrow\) \downarrow \(\downarrow\) \Uparrow \(\Uparrow\)
\Downarrow \(\Downarrow\) \rightarrow \(\rightarrow\) \leftarrow \(\leftarrow\)
\Rightarrow \(\Rightarrow\) \Leftarrow \(\Leftarrow\) \longrightarrow \(\longrightarrow\)
\Longrightarrow \(\Longrightarrow\) \longleftarrow \(\longleftarrow\) \Longleftarrow \(\Longleftarrow\)

矩阵

基本语法

  • 起始标记\begin{matrix},结束标记\end{matrix}
  • 每一行末标记\\进行换行,行间元素以&分隔用于对齐。
$$\begin{matrix}
1&0&0\\
0&1&0\\
0&0&1\\
\end{matrix}$$
\[\begin{matrix}
1&0&0\\
0&1&0\\
0&0&1\\
\end{matrix}\]

进阶

  • 可用下列词替换matrix设置矩阵边框

    • pmatrix、bmatrix、Bmatrix:小括号、中括号、大括号边框
    • vmatrix、Vmatrix:单竖线、双竖线边框
  • 省略元素
    • 横省略号:\cdots
    • 竖省略号:\vdots
    • 斜省略号:\ddots
$$\begin{Bmatrix}
{a_{11}}&{a_{12}}&{\cdots}&{a_{1n}}\\
{a_{21}}&{a_{22}}&{\cdots}&{a_{2n}}\\
{\vdots}&{\vdots}&{\ddots}&{\vdots}\\
{a_{m1}}&{a_{m2}}&{\cdots}&{a_{mn}}\\
\end{Bmatrix}$$
\[\begin{Bmatrix}
{a_{11}}&{a_{12}}&{\cdots}&{a_{1n}}\\
{a_{21}}&{a_{22}}&{\cdots}&{a_{2n}}\\
{\vdots}&{\vdots}&{\ddots}&{\vdots}\\
{a_{m1}}&{a_{m2}}&{\cdots}&{a_{mn}}\\
\end{Bmatrix}\]

希腊字母表

命令 显示 命令 显示
\alpha \(\alpha\) \beta \(\beta\)
\gamma \(\gamma\) \delta \(\delta\)
\epsilon \(\epsilon\) \zeta \(\zeta\)
\eta \(\eta\) \theta \(\theta\)
\iota \(\iota\) \kappa \(\kappa\)
\lambda \(\lambda\) \mu \(\mu\)
\nu \(\nu\) \xi \(\xi\)
\pi \(\pi\) \rho \(\rho\)
\sigma \(\sigma\) \tau \(\tau\)
\upsilon \(\upsilon\) \phi \(\phi\)
\chi \(\chi\) \psi \(\psi\)
\omega \(\omega\)
  • 如果需要大写的希腊字母,将命令首字母大写即可

    • 例如:\Gamma,显示$ \Gamma $
  • 如果要将字母斜体显示,使用\var前缀即可
    • 例如:\varGamma,显示$ \varGamma $

杂项

  • 分组:

    • 使用{}将具有相同等级的内容扩入其中,成组处理。
    • 比如:\10^10呈现为\(10^10\),10^{10}呈现为\(10^{10}\)。
  • 空格:
    • 单个空格:a\ b,\(a\ b\)
    • 四个空格:a\quad b,\(a\quad b\)
  • 上标^,下标_
  • 尖括号\langle\rangle:\(\langle\rangle\)
  • 使用\left\right使符号大小与临近的公式符号相适应,对比如下:
    • (\frac{x}{y}):\((\frac{x}{y})\)
    • \left(\frac{x}{y}\right):\(\left(\frac{x}{y}\right)\)
  • 分式:
    • \frac{1}{3}:\(\frac{1}{3}\)
    • 1 \over 3:\(1 \over 3\)
  • 开根\sqrt[n]{3}:\(\sqrt[n]{3}\)
  • 省略号:
    • \ldots:与文本底线对齐的省略号
    • \cdots:与文本中线对齐的省略号
    • $f(x_1,x_2,\ldots,x_n) = x_1^2 + x_2^2 + \cdots + x_n^2$:\(f(x_1,x_2,\ldots,x_n) = x_1^2 + x_2^2 + \cdots + x_n^2\)

综合运用示范

% 极限运算
$$\lim\limits_{n \rightarrow +\infty} \frac{1}{n(n+1)}$$
$$\lim_{n \rightarrow +\infty} \frac{1}{n(n+1)}$$
\[\lim\limits_{n \rightarrow +\infty} \frac{1}{n(n+1)}
\]
\[\lim_{n \rightarrow +\infty} \frac{1}{n(n+1)}
\]
$$ \left[J_\alpha(x) = \sum_{m=0}^\infty \frac{(-1)^m}{m! \Gamma (m + \alpha + 1)} {\left({ \frac{x}{2} }\right)}^{2m + \alpha}\right] $$
\[\left[J_\alpha(x) = \sum_{m=0}^\infty \frac{(-1)^m}{m! \Gamma (m + \alpha + 1)} {\left({ \frac{x}{2} }\right)}^{2m + \alpha}\right]
\]

参考

Latex基本语法简记的更多相关文章

  1. latex基本语法

    一直想着学会latex,但是自学起来太麻烦,总是出现各种不理解的错误,也没那么多时间钻研,就学了忘,忘了再学,这里就先摘录下它的基本命令吧.学好了是一件利器!(虽然不常用,但要尽量学会) LaTex基 ...

  2. 【Markdown】Latex基本语法

    Latex基本语法 注意点:Markdown 斜杠/ 转义字符! LaTeX 是大神Leslie Lamport 的杰作,该神是2013年图灵奖的获得者,感兴趣可以去瞻仰一下神人的相关著述: http ...

  3. LaTex公式语法教程及手册(附emlogpro公式显示插件katex说明)

    目录 第一列 第二列 第三列 效果 求和(使用\sum标签) 文本效果 本插件简介 积分(使用\int标签) 文本大小 LaTex是什么 空格 特殊符号 LaTex公式使用教程及手册 定界符 LaTe ...

  4. Markdown与LaTex使用语法整合

    Markdown学习 RUNOOB 简介 Markdown 是一种轻量级标记语言,它允许人们使用易读易写的纯文本格式编写文档. Markdown 语言在 2004 由约翰·格鲁伯(英语:John Gr ...

  5. Objective-C语法简记

    开始学习iPhone开发了,虽然现在已经有了Swift,但我还是老老实实地学习Objective-C,鄙人入门的程序语言是C,后来学习了C#和Java,现在来学Objective-C,这篇只是一些很简 ...

  6. Objective-C语法简记学习

    開始学习iPhone开发了,尽管如今已经有了Swift,但我还是老老实实地学习Objective-C,鄙人入门的程序语言是C,后来学习了C#和Java,如今来学Objective-C,这篇仅仅是一些非 ...

  7. Markdown语法简记

    目录 一.标题 1. 六个级别的标题 2. 主.副两级标题 二.根据标题生成文档结构大纲 三.字体 1. 斜体 2. 粗体 3. 倾斜加粗 4. 行首缩进 5. 删除线 四.引用块 五.代码块 1. ...

  8. Markdown & LaTex 常用语法

    目录 blog 的目录 博客园自带目录 用 javascript 自定义目录 主标题 副标题 h1,一级标题 h2,二级标题 h3,三级标题 注释 常用的符号及文本形式 如果你想在markdown中文 ...

  9. LATEX公式语法

    see how any formula was written in any question or answer, including this one, right-click on the ex ...

  10. Latex Algorithm 语法错误导致无法编译

    遇到了几种情况: 1. for 循环没加{} 2. $\textbf{T_i}$, 想要加粗T,但是把i也扩进去了,latex就不懂了,于是一直recompile不出来说超时什么什么的,把i放到外面就 ...

随机推荐

  1. 去除string前面或后面的空白符

    去除string前面或后面的空白符 // trim from start (construct new string) inline std::string ltrim(const std::stri ...

  2. 通过COM,用Python调用C#库

    1.C#配置 (1)类库 (2)COM互操作打勾 (3)代码中类必须要有无参构造函数,否则不会注册成功!!! using System; using System.Runtime.InteropSer ...

  3. 红杉AI闭门会:AI 不再卖工具,而是卖收益

    AI创业失败,经验教训分享可私聊... 近来,AI圈最值得关注的应该是在旧金山召开的红杉资本AI峰会. 敏感的同学会清楚,钱在哪里,哪里就有发展,如果能迎合资本市场,那就有可能活得很好,所以我们今天就 ...

  4. React-Native开发鸿蒙NEXT-权限处理

    .markdown-body { line-height: 1.75; font-weight: 400; font-size: 16px; overflow-x: hidden; color: rg ...

  5. 第1.2讲、从 RNN 到 LSTM 再到 Self-Attention:深度学习中序列建模的演进之路

    处理序列数据(如文本.语音.时间序列)一直是深度学习的重要课题.在这个领域中,我们从 RNN(Recurrent Neural Network)出发,经历了 LSTM(Long Short-Term ...

  6. 【Zookeeper】ZooKeeper集群搭建与选举原理终极指南(Docker版 + 三角色详解)

    ZooKeeper集群搭建与选举原理终极指南(Docker版 + 三角色详解) 一.环境准备(Docker版) 1. 服务器准备(3台节点) # 所有节点执行 sudo apt-get update ...

  7. c++ 函数 类

    一.函数定义 在 C++ 中,函数是组织代码逻辑的基本单元,用于实现模块化.复用.结构清晰的程序设计. 1.函数的基本结构 返回类型 函数名(参数列表) { // 函数体 return 值; // 可 ...

  8. 书籍赠送丨《Flink jm、tm启动过程和资源分配》直播预告

    5月20日晚19点,袋鼠云数栈技术研发团队开发工程师--吹雪,将会为大家直播分享<Flink jm.tm启动过程和资源分配>. 课程内容主要包括以下三点: 1.flink jm启动过程2. ...

  9. 国产自研、安全、高可用——袋鼠云大数据基础平台EasyMR筑基企业数字化转型

    近年来,国际形势的风云变幻,中美双边关系的恶化,自2013年"棱镜门"事件之后,又一次警示国人,对于科技领域,只有自己掌握核心关键技术,实现自主可控,才能摆脱越来越频繁的" ...

  10. DRF之Request源码分析

    DRF之Request源码分析 [一]路由入口 from django.contrib import admin from django.urls import path from book impo ...