什么是LaTeX

了解LaTeX之前,首先要知道TeX,TEX(TeX)是由著名的计算机科学家Donald E. Knuth(高德纳)发明的排版系统,本质上还是一门宏语言。而LaTeX是基于这门宏语言,经过后人不断的完善形成的一种排版格式。

其和现在很多人使用的、常常用于写文章的Markdown格式,没有本质的不同,都是通过不同标签来控制文章的格式。

快速安装

先给出结论:推荐使用TeX Live( https://tug.org/texlive ) (编译器、内核)+Atom(https://atom.io) (编辑器、IDE)

  1. 分别完全安装上述两个软件
    • TexLive的安装时间会很长,因为它会下载很多可能会用到的宏包,慢慢等待吧=v=
  2. 打开Atom,File -Settings -Install,搜索并安装
    • language-latex
    • latex
    • pdf-view
  3. 安装后,File -Settings -Packages,点击latex的settings选项
  4. 在第一个空白栏“Tex Path”中添加自己安装latex所在的bin目录
  5. 环境已经配置成功,输入下面的测试代码并使用Ctrl+Alt+B运行(或者通过 Packages -LaTeX
Read the rest

前言

我撰写本文的目的在于简单总结LaTex数学公式的语法。更具体的说,本文是面向仅需要使用LaTex来生成数学公式的初学者和希望通过mathjax插件在文章里插入数学公式的作者们。

本文分为上下两个部分,上半部分介绍基本的公式,看完你就能打出任何一本数学书籍中的单行公式了。下半部分难度稍高,包含介绍如何书写跨行公式、如何绘制表格等内容,具体见“LaTex数学公式简明教程(下)”。

所以本文不涉及与数学公式不太相关的LaTex内容。换句话说,不会出现对诸如“如何让小数点对齐”、“如何添加编号”问题的解答。

概述

LaTex 使用一种特殊的模式来排版数学符号和公式(mathematics)。
段落中的数学表达式应该置于 \(\)$$ 或者 \begin{math}\end{math} 之间,它们是嵌入文本的。
对于较大的数学式子,最好的方法是将它们放置于 \[\]\begin{displaymath}\end{displaymath} 之间。这样公式会单独占用一行。

Note:

  • 在使用Markdown编辑器时,\( 应该转义为\\(,换行的\\转义为\\\\,大括号\{转义为\\{
  • 这里的“转义”可以
Read the rest