数学公式输入

数学公式输入

  • UnicodeMath
    • 1.希腊字母
    • 2.常用符号
    • 3.上标和下标
    • 4.矩阵
    • 5.方程组
    • 6.公式编号
    • 7.向量
    • 8.积分、求和、极限
  • LaTeX
  • MathJax & KaTeX

UnicodeMath

UnicodeMath的优势在于Word中自带的支持(当然LaTeX也是支持的)。在Word中,用快捷键 “Alt” + “=”,就可以进入公式编辑状态。然后就可以进行UnicodeMath的编辑。UnicodeMath编辑的分隔符是Space,在完成一部分公式的输入后,需要输入空格,就可以看到表达出来的公式。

一些参考的网上资源如下:

  1. Unicode Plain Text Encoding of Mathematics 输入说明
  2. Word 中使用 UnicodeMath 和 LaTeX 的线性格式公式 Microsoft Office支持
  3. UnicodeMath编码教程 - 樱花赞 - 博客园

下面是一些常用的公式输入。输入时注意适当使用小括号避免歧义。具体可以参考相关链接。

1.希腊字母

希腊字母 公式输入 希腊字母 公式输入 希腊字母 公式输入
α \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 ο \omicron ο \omicron
π \pi π \pi ρ \rho ρ \rho σ \sigma σ \sigma
τ \tau τ \tau υ \upsilon υ \upsilon ϕ \phi ϕ \phi
χ \chi χ \chi ψ \psi ψ \psi ω \omega ω \omega

2.常用符号

在UnicodeMath中,反斜杠 \ 定义为标志符,斜杠 / 定义为除法。在使用斜杠 / 的时候,输入完成后可以输入空格使其成为分数的形式。斜杠可以和其他符号组合表达“不”的含义,而单独输入斜杠需要输入 \ /。

一些组合符号,如 ± \pm ± ≤ \leq ≅ \cong 等,都可以通过用两个符号组合的形式表达 如“±”、“<=”、"~="等。

还有一些符号的表达需要记忆(如果有别的表达方式也可以)。

符号 公式输入 符号 公式输入 符号 公式输入
⋅ \cdot \cdot × \times × \times ÷ \div ÷ \div
∞ \infty \infty ≡ \equiv \equiv ≐ \doteq \doteq
∼ \sim \sim ≅ \cong \cong ≈ \approx \approx
° \degree ° \degree ∘ C ^{\circ}C C \degc ∘ F ^{\circ}F F \degf
∂ \partial \partial △ \triangle \inc ∇ \nabla \nabla
→ \rightarrow \rightarrow ↑ \uparrow \uparrow ↔ \leftrightarrow \leftrightarrow
∴ \therefore \therefore ∀ \forall \forall

3.上标和下标

“^” 实现上标,“_” 实现下标

4.矩阵

\matrix(1&2&3@4&5&6@7&8&9) + 一个空格 → \rightarrow 1 2 3 4 5 6 7 8 9 \begin{matrix}1&2&3\\4&5&6\\7&8&9\end{matrix} 147258369

{\matrix(1&2&3@4&5&6@7&8&9)} + 两个空格 → \rightarrow { 1 2 3 4 5 6 7 8 9 } \left\{\begin{matrix}1&2&3\\4&5&6\\7&8&9\end{matrix}\right\} 147258369

5.方程组

方程组可以通过\eqarray实现:
\eqarray(x+y=1@x-y=0) + 一个空格 → \rightarrow x + y = 1 x − y = 0 \begin{aligned}x+y=1\\x-y=0\end{aligned} x+y=1xy=0
{\eqarray(x+y=1@x-y=0)\close + 两个空格 → \rightarrow { x + y = 1 x − y = 0 \left\{\begin{aligned}x+y=1\\x-y=0\end{aligned}\right. {x+y=1xy=0

可以用&进行对齐:
{\eqarray(x+y&=1@0&=x-y)\close + 两个空格 → \rightarrow { x + y = 1 0 = x − y \left\{\begin{aligned}x+y&=1\\0&=x-y\end{aligned}\right. {x+y0=1=xy

6.公式编号

在公式的最后用#(EqNo)+回车键:
x=1#(1.1) + 回车 → \rightarrow (KaTeX似乎并不支持公式编号)

7.向量

如果是用箭头的方式表示向量
(v)\vec + 两个空格 → \rightarrow v ⃗ \vec{v} v
(AB)\vec + 两个空格 → \rightarrow A B → \overrightarrow{AB} AB

如果采用粗体向量的方式:
暂时没有找到具体的语句,在Word中可以使用Ctrl+B的方式输入粗体。

8.积分、求和、极限

积分:
\int_ -\infty^ +\infty(Space)dx/(1+x^2(Space))(Space)=\pi(Space) :
∫ − ∞ + ∞ d x 1 + x 2 = π \int_{-\infty}^{+\infty}\frac{dx}{1+x^2}=\pi +1+x2dx=π

求和:
cos(x)=\sum_(n=0)^(\infty(Space))(Space)((-1) ^n))/((2n)!))(Space)x ^(2n+1)
c o s ( x ) = ∑ n = 0 ∞ ( − 1 ) n ( 2 n ) ! x 2 n + 1 cos(x)=\sum_{n=0}^{\infty}\frac{(-1)^n}{(2n)!}x^{2n+1} cos(x)=n=0(2n)!(1)nx2n+1

极限:
lim_(x\rightarrow\infty(Space))(Space)(1+1/x(Space))^x=e :
lim ⁡ x → ∞ ( 1 + 1 x ) x = e \lim_{x\rightarrow\infty}(1+\frac{1}{x})^x=e xlim(1+x1)x=e

LaTeX

LaTeX还没有怎么用,相关的经验和问题也没什么积累,只是输入的时候会用LaTeX的方式作为补充。LaTeX的可拓展性也比较丰富,不是十分了解。先空着吧。

参考链接:
1.常用数学符号的 LaTeX 表示方法

MathJax & KaTeX

在用markdown写的时候发现网站采用的方式,方式大同小异。但MathJax主要是网页的排版,而KaTeX似乎有许多方法并不支持,值得注意。

MathJax & KaTeX 参考链接:
1.MathJax快速参考
2.MathJax Basic Tutorial and Quick Reference
3.KaTeX

你可能感兴趣的:(笔记)