Markdown(1)—LaTex

  Markdown常使用 KaTeX 或者 MathJax 来渲染数学表达式。只需要书写一些简单的标记符,便可以得到相应的数学表达式。
  KaTeX 拥有比 MathJax 更快的性能,但是它却少了很多 MathJax 拥有的特性。可以通过查看 KaTeX :supported functions/symbols来了解 KaTeX 支持那些符号和函数。
这里写图片描述
目录

1. 默认分隔符

$…$ 中的数学表达式将会在行内显示。
$$…$$ 中的数学表达式将会在块内显示。

2. 数学公式

  使用MathJax渲染LaTex 数学公式

  • 行内公式:

    $\Gamma(n) = (n-1)!\quad\forall n\in\mathbb N$

    数学公式为: Γ(n)=(n1)!nN Γ ( n ) = ( n − 1 ) ! ∀ n ∈ N
  • 块级公式:

    $$ x = \dfrac{-b \pm \sqrt{b^2 - 4ac}}{2a} x=\dfrac{b\pm \sqrt{m^2}}{a} $$

    x=b±b24ac2a x = − b ± b 2 − 4 a c 2 a

3. 常用符号

  • 符号:
a a ′ a'
a¯ a ¯ \bar{a}
a˙ a ˙ \dot{a}
a¨ a ¨ \ddot{a}
A⃗  A → \vec{A}
A¯¯¯¯ A ¯ \overline{A}
A¯¯¯¯ A ¯ \underline{A}

- 矩阵:


acbd a b c d

\begin{matrix}
	a & b \\
	c & d
\end{matrix}

(acbd) ( a b c d )

\begin{pmatrix}
	a & b \\
	c & d
\end{pmatrix}

acbd | a b c d |

\begin{vmatrix}
	a & b \\
	c & d
\end{vmatrix}

[acbd] [ a b c d ]

\begin{bmatrix}
	a & b \\
	c & d
\end{bmatrix}

{acbd} { a b c d }

\begin{Bmatrix}
	a & b \\
	c & d
\end{Bmatrix}
  • 常用希腊字符:
    这里写图片描述

  • 大运算符:

\sum
\int
\iint
\prod
\bigotimes

角标示例:

\sum_{\mathclap{1\le i\le j\le n}} x_{ij}

1ijnxij ∑ 1 ≤ i ≤ j ≤ n x i j

  • 运算符:
÷ ÷ \div
\div
\otimes
± ± \pm
ab a b \frac{a}{b}
a a \sqrt{a}
an a n \sqrt[n]{a}

Demo1:

$$
\sum_{i=0}^n i^2 = \frac{(n^2+n)(2n+1)}{6}
$$

i=0ni2=(n2+n)(2n+1)6 ∑ i = 0 n i 2 = ( n 2 + n ) ( 2 n + 1 ) 6

Reference

1.Mathjax
https://docs.mathjax.org/en/latest/start.html
2.MathJax basic tutorial and quick reference
https://math.meta.stackexchange.com/questions/5020/mathjax-basic-tutorial-and-quick-reference
2.KaTex
https://khan.github.io/KaTeX/function-support.html

3.Latex如何转化到Word中
pandoc专题。
http://pages.tzengyuxio.me/pandoc/#pandocs-markdown

### 将 Markdown 文件转换为 LaTeX 格式的流程 为了实现从 MarkdownLaTeX 的转换,可以采用 Pandoc 工具来完成这一过程。Pandoc 是一种强大的文档转换工具,能够处理多种标记语言之间的相互转换。 #### 安装依赖环境 对于 Windows 用户来说,在执行任何转换之前,需先确保已安装好必要的软件组件。可以通过下载适用于Windows系统的Pandoc版本来进行安装[^2]: ```bash wget https://github.com/jgm/pandoc/releases/download/2.10.1/pandoc-2.10.1-1-amd64.deb sudo dpkg -i pandoc-2.10.1-1-amd64.deb pandoc --version pip install pandocfilters ``` 请注意上述命令更适用于Linux系统下的操作;而在Windows环境下,则建议直接访问[Pandoc官方网站](https://pandoc.org/installing.html),按照指引下载适合Windows平台的安装程序并运行它。 #### 执行转换命令 一旦完成了 Pandoc 及其相关依赖项的设置之后,就可以通过简单的命令行指令轻松地把 `.md` 文件转化为 `.tex` 文件了: ```bash cd markdown文件所在的目录 pandoc -s input.md -o output.tex ``` 这里 `-s` 参数表示生成独立自足(standalone)格式的输出文件,而 `input.md` 和 `output.tex` 分别代表源Markdown文件路径以及目标LaTeX文件名称[^1]。 #### 处理特殊字符与公式 如果Markdown文档中含有LaTeX语法书写的数学表达式或其他复杂结构时,通常情况下无需额外配置即可正常解析这些内容到最终产生的LaTeX文档中去。例如下面这段描述中的希腊字母和逻辑运算符将会被正确保留下来[^3]: \[ ∀ x ∈ X , ∃ y ≤ ϵ \\ α, Α, β, Β, γ, Γ, π, Π, φ, \varphi, μ, Φ \]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值