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. json字符串转集合或者数组

    import java.util.ArrayList; import java.util.Collection; import java.util.HashMap; import java.util. ...

  2. Why Use C++/CLI?

    来源:http://www.asawicki.info/Download/Productions/Publications/CPP_CLI_tutorial.pdf Why Use C++/CLI? ...

  3. linux批量更改权限

    用命令 sudo chmod 777 -Rfv /home/name/* 注释:1.777 为 要修改成 的 文件的 权限:2.-R 是 子目录 下的 文件 也修改:3.-f 强制:4. -v是 显示 ...

  4. java.lang.UnsupportedClassVersionError: com/dw/Function : Unsupported major.minor version 52.0

    本地环境中有jdk7和jdk8,当把jdk8改为jdk7时,出现如下错误,是jdk版本的问题,在Properties-->JAVA Compiler-中的Compiler compliance ...

  5. 各种 Spring-Boot-Starters系列 介绍

     分类: JavaWeb后端(6)      目录(?)[+]   原文传送门:Spring Boot application starters ↑传送门里有各Spring-Boot-Starters ...

  6. 20145239杜文超 《Java程序设计》第7周学习总结

    20145239 <Java程序设计>第7周学习总结 教材学习内容总结 Lambda 认识Lambda语法 Lambda语法概述: Arrays的sort()方法可以用来排序,在使用sor ...

  7. 51Nod XOR key —— 区间最大异或值 可持久化字典树

    题目链接:http://www.51nod.com/onlineJudge/questionCode.html#!problemId=1295 1295 XOR key  题目来源: HackerRa ...

  8. Dubbo之消费者

    在写 dubbbo调用时候 <dubbo:reference  不能有空格! 项目结构: pom: <project xmlns="http://maven.apache.org ...

  9. Matlab的publish功能和cell功能

    Matlab的publish功能能够让写的代码变成优美的文档.类似为知笔记的markdown语言. cell功能配合publish使用,可以形成不同的功能块.而且调试的时候,可以按section调试. ...

  10. navicat for mysql 安装

    直接上正题,用于记录 1.下载linux版本的navicat:http://www.navicat.com/download/navicat-for-mysql 2.解压 tar -vzxf navi ...