MathJax是什么?

MathJax是一个开源JavaScript库。它支持LaTeX、MathML、AsciiMath符号,可以运行于所有流行浏览器上。

LaTeX是什么?

LaTeX(LATEX,音译“拉泰赫”)是一种基于ΤΕΧ的排版系统。

如何使用LaTeX公式?

  1. To see how any formula was written, right-click on the expression it and choose "Show Math As > TeX Commands"(When you do this, the '$' will not display.)

  2. For inline formulas $...$. For displayed formulas $$...$$.

  3. For superscripts and subscripts, use ^ and _.

  4. Groups. {…} . 10^10 \(10^10\), 10^{10} \(10^{10}\).

  5. 正或负:\pm \(\pm\) \mp \(\mp\)

  6. 比较:\leq \(\leq\) \geq \(\geq\) \neq \(\neq\) \approx \(\approx\) \ngeq \(\ngeq\)

  7. Fractions. \frac{a+1}{b+1} \(\frac{a+1}{b+1}\)

  8. 带字符的箭头:\leftarrow \(\leftarrow\) \rightarrow \(\rightarrow\) \leftrightarrow \(\leftrightarrow\) \stackrel{r_1+r_2}{\longrightarrow} \(\stackrel{r_1+r_2}{\longrightarrow}\)

  9. Radical signs. \sqrt{x^3} \(\sqrt{x^3}\)

  10. Accents and diacritical marks. \hat{x} \(\hat{x}\) \bar{x} \(\bar{x}\) \vec{x} \(\vec{x}\) \dot{x} \(\dot{x}\) \ddot{x} \(\ddot{x}\)

  11. Sums and integrals \sum and \int; the subscript is the lower limit and the superscript is the upper limit, so for example \sum_1^n \(\sum_1^n\).

  12. 显示MathJax预定义的字符:\$ \(\$\), \backslash \(\backslash\), \\ 换行。

  13. For Greek letters

语法 (大写) 显示 (大写) 语法 (大写) 显示 (大写)
\alpha \(\alpha\) \nu \(\nu\)
\beta \(\beta\) \xi \(\xi\) (\(\Xi\))
\gamma (\Gamma) \(\gamma\) (\(\Gamma\)) \omicron \(\omicron\)
\delta (\Delta) \(\delta\) (\(\Delta\)) \pi \(\pi\) (\(\Pi\))
\epsilon \(\epsilon\) \rho \(\rho\)
\zeta \(\zeta\) \sigma \(\sigma\) (\(\Sigma\))
\eta \(\eta\) \tau \(\tau\)
\theta (\Theta) \(\theta\) (\(\Theta\)) \upsilon \(\upsilon\)
\iota \(\iota\) \phi \(\phi\) (\(\Phi\))
\kappa \(\kappa\) \chi \(\chi\)
\lambda (\Lambda) \(\lambda\) (\(\Lambda\)) \psi \(\psi\) (\(\Psi\))
\mu \(\mu\) \omega \(\omega\) (\(\Omega\))

Matrices

矩阵语法:\begin{matrix}…\end{matrix} 同一行的元素之间使用 & 分割,每行以 \\ 结尾。如:

$$
\begin{matrix}
1 & x & x^2 \\
1 & y & y^2 \\
1 & z & z^2 \\
\end{matrix}
$$

EX01. matrix 关键字可以替换成一下其他关键字。

关键字 显示
matrix \(\begin{matrix}1&2\\3&4\end{matrix}\)
pmatrix \(\begin{pmatrix}1&2\\3&4\end{pmatrix}\)
bmatrix \(\begin{bmatrix}1&2\\3&4\end{bmatrix}\)
Bmatrix \(\begin{Bmatrix}1&2\\3&4\end{Bmatrix}\)
vmatrix \(\begin{vmatrix}1&2\\3&4\end{vmatrix}\)
Vmatrix \(\begin{Vmatrix}1&2\\3&4\end{Vmatrix}\)

EX02. 不同方向的省略号。 \cdots -> \(\cdots\) \ddots -> \(\ddots\) \vdots -> \(\vdots\)

\[\begin{pmatrix}
1 & a_1 & a_1^2 & \cdots & a_1^n \\
1 & a_2 & a_2^2 & \cdots & a_2^n \\
\vdots & \vdots& \vdots & \ddots & \vdots \\
1 & a_m & a_m^2 & \cdots & a_m^n
\end{pmatrix}
\]

EX03. 行中的小矩阵。 \bigl( \begin{smallmatrix} a & b \\ c & d \end{smallmatrix} \bigr) -> \(\bigl( \begin{smallmatrix} a & b \\ c & d \end{smallmatrix} \bigr)\)

LaTeX 语法的更多相关文章

  1. CSDN markdown 编辑器 第四篇 LaTex语法

    Latex是为了写数学公式的. 嗯-但实际这样的语言的作用是为了排版的.数学公式仅仅是他的附加属性. 可是markdown引入这个全然是为了写公式.其它的Latex语法不支持. CSDN markdo ...

  2. CSDN-markdown语法之怎样使用LaTeX语法编写数学公式

    文件夹 文件夹 正文 标记公式 行内公式 块级公式 上标和下标 分数表示 各种括号 根号表示 省略号 矢量表示 间隔空间 希腊字母 特殊字符 关系运算符 集合运算符 对数运算符 三角运算符 微积分运算 ...

  3. LaTex语法

    排版数学公式是TeX系统设计的初衷,它在LaTeX中占有特殊地位,也是LaTeX最为人所称道的功能之一.基于对MathType排版效果的不满意,以及对公式进行检索的需求,我们使用LaTeX输入数学公式 ...

  4. markdown语法之如何使用LaTeX语法编写数学公式

    CSDN-markdown语法之如何使用LaTeX语法编写数学公式 目录 目录 正文 标记公式 行内公式 块级公式 上标和下标 分数表示 各种括号 根号表示 省略号 矢量表示 间隔空间 希腊字母 特殊 ...

  5. LaTeX语法笔记

    1.单词之间用空格分隔,段落之间用一整空行分隔,但是,如果在多输入空格或者空行也没有用处,系统还是把它当做一个空格或空行. 2.双引号:左侧用``(键盘左上角那个符号),右侧用'',即: ``'' , ...

  6. Latex 语法总结——层次结构

    层次结构~~documentclass[a4paper,11pt]{article}\usepackage{CJKutf8}\usepackage[top=1in, bottom=1in, left= ...

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

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

  8. Linux 中优秀的文本化编辑思想大碰撞(Markdown、LaTeX、MathJax)

    这样一个标题可能不太准确,因为确实无法准确地解释什么叫"文本化编辑思想".其实我这篇随笔主要是想探讨 Markdown.LaTeX.MathJax,有兴趣的朋友可以继续往下看,同时 ...

  9. 再来说说 LaTeX

    在我的上一篇随笔中,我提到了 Markdown.LaTeX 和 MathJax.这几个东西对目前的网络技术文章的写作.展示都有深远的影响.在上一篇中,我还给出了一份 LaTeX 语法的学习资料.在这一 ...

随机推荐

  1. Optimistic concurrency control

    Optimistic concurrency control https://en.wikipedia.org/wiki/Optimistic_concurrency_control Optimist ...

  2. 内存分配器 (Memory Allocator)

    对于大多数开发人员而言,系统的内存分配就是一个黑盒子,就是几个API的调用.有你就给我,没有我就想别的办法. 来UC前,我就是这样觉得的.实际深入进去时,才发现这个领域里也是百家争鸣.非常热闹.有操作 ...

  3. pandas,apply并行计算的一个demo

    #!/usr/bin/env python # -*- coding: utf-8 -*- # @Date : 2018-10-11 17:55:26 # @Author : Sheldon (thi ...

  4. Java for LeetCode 129 Sum Root to Leaf Numbers

    Given a binary tree containing digits from 0-9 only, each root-to-leaf path could represent a number ...

  5. Java for LeetCode 100 Same Tree

    Given two binary trees, write a function to check if they are equal or not. Two binary trees are con ...

  6. Android Weekly Notes Issue #310 (Google IO特别篇)

    Android Weekly Issue #310 May 20th, 2018 Android Weekly Issue #290 本期既有本次Google IO对于Play Console的更新简 ...

  7. Quartz时SLF4J错误

    SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder". SLF4J: Defaulting to no-o ...

  8. c语言学习的第12天

    #include <stdio.h> int main(void) { int *p; int i=5; char ch='A'; p=&i; *p=99; printf(&quo ...

  9. less的安装使用和入门实践

    1.简介 LESSCSS是一种动态样式语言,属于CSS预处理语言的一种,它使用类似CSS的语法,为CSS的赋予了动态语言的特性,如变量.继承.运算.函数等,更方便CSS的编写和维护. LESSCSS可 ...

  10. Java编程思想(18~22)

    第18章 Java I/O系统 18.1 File 类 18.1.1 目录列表器 18.1.2 目录实用工具 18.1.3 目录的检查及创建18.2 输入和输出 在Java 1.0中类库的设计者限定于 ...