一、hello world
\documentclass{article}
\begin{document}
Hello World.
\end{document}
在中文下用xelatex进行编译
\documentclass{ctexart}
\begin{document}
今天天气好
\end{document}
二、语法结构
1、相比原始的tex语言,LaTex的语法结构被限制为相对固定的格式
?命令:参数总在后面花括号表示,用中括号表示可选参数
\cmd{arg1}{arg2}
\cmd[opt]{arg1}{arg2}
LaTex的分数:1/2: frac{1}{2}
Tex: 1/2: 1\over2
?环境
\begin{env}
···
\end{env}
LaTex的矩阵:
\begin{matrix}
···
\end{matrix}
Tex的矩阵:
\matrix{...\cr ...cr}
?注释%一行
2、LaTex宏:命令与环境
命令:反斜线开头,可以带0到多个参数。命令也可以是直接输出某种结果(比如出个符号);也可以改变一个状态,此时LATex用花括号{}分组或环境作为状态改变的作用域。例如:
\em abc \emph{abc}
环境:环境的格式为:
\begin{env}
环境的内容
\end{env}
例如右对齐:
\begin{flushright}
文字
\end{flushright} begin什么end什么
三、正文
1、正文文本
直接输入正文文本,用空格分开单词。一个换行符等同于一个空格,多个空格的效果与一个空格相同。自然段分段是空一行。
2、正文符号
一些符号LaTex宏语言所占用,需要以命令形式输入:
\# \$ \% \& \{ \} \textbackslash
键盘上没有的符号用命令输入:
\s \dag \ddag \P \copyright \textbullet \textregistered \texttrademark \pounds
四、公式
数学模式下字体、符号、间距与正文都不同,一切数学公式(包括单个符号n,?)都要在数学模式下输入。
?行内(inline)公式:使用一对符号$···$来表示。如:$a+b=c$
?显示(display)公式:
?简单的不编号的公式用命令 \[ 和 \]标示。(不要使用双美元符号$$···$$)
?基本的编号的公式用equation环境
?更复杂的结构,使用amsmath宏包提供的专门的数学环境。(不要使用eqnarray环境)
数学结构:
?上标与下标:用 ^ 和 _ 表示
?上下画线与花括号:\overline, \underline, \overbrace, \underbrace
?分式:\frac{分子}{分母}
?根式:\sqrt[次数]{根号下}
?矩阵:使用amsmath宏包提供的专门的矩阵环境matrix,pmatrix,bmatrix等。特别复杂的矩阵(如带线条)使用array环境作为表格画出
原文:https://www.cnblogs.com/mno2/p/13848065.html