Latex 学习笔记
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Latex 学习笔记
Chap2 Typing text
1.多个空行等于一个空行,没有空行表示连接着写。所以要表示有回车新起一行,最好还
是在script里面空出一行写。
2.正文中的语句有三种:text, math(formulas) and instructions
3.\begin {}
\end {}
表示环境environment, {} 里面可以填写flushright, flushleft, or center。
2.1 The keyword
(1) 合法的key:a-z, A-Z 0-9 + = * / ( ) [ ]
其它的标点:, ;. ? !: ‗‘–以及空格键,Table键和回车键Enter
(2) 十三个常用的special keys in LATEX commands:
# $ % & ~ _ ^ \ { } @ ―|
对这些特别键要显示它们,要在之前加上\, 其中@除外。
2.2 your first note
(1) 不区分多空行,不区分多个空格,不区分多个TABLE,即这些都当作一个。
(2) 双引号的用法:``something‘‘也就是前面是两个``, 后面是两个单引号‘‘
(3) 强制连接符, 用~ ,比如Prof. ~Tian, 答应效果就是Prof. Tian。这不同于直接加空格,直接加空格会比用~的字距大些。
2.3 Lines too wide
当字段太长时需要加\- 来强制加短横-,又因为系统会自动在有短横处换行。某一行太长的情况一般是不会出现的,系统会自动切成两边都对齐的情况,可是当该段中已经含有连字符时,系统会认为该连字符就是被要求的切断符号,所以是误导了系统。这个时候就需要在之前就加连字符\-, 以使得系统提前得到连字符而换行。
而在不该有连字符的地方强制放入\-是没有效果的。只能加直接加-才有效果。
2.4 More text features
(1) \ today 表示插入日期,如February 9, 2010
(2) environments to right justify, or left justify, or center
即flushright, flushleft, center
\begin {flushright}
。。。。
\end {flushright}
(3)改变text style,
a.\textbf{} 表示粗体
b.\emph{} 表示emphasize text
c.\texttt{} 表示typewrite style text
LATEX命令格式:
(1)以\ 开始
(2)If commands with arguments, 最好把arguments 用{} 括起来,否则会自动视下一个
character为argument。
(3)命令是case-sensitive的
(4)双-,即--用来表示number range. 其中-叫做endash 即短破折号;三-,即---表示长破
折号,emdash
(5)新行命令\\ 或者\newline, 注意不是表示换两行,表示换行,后面可以加换行的行距,
\\[22pt] 就是说22points的行距空行。之所有用[], 而不是{}, 是因为\\ 后面可以加argument,也可以不加,是optional的。如果不加变量时,则只是表示换到新行。换行的行距单位可以是points (pt), centimeters (cm), or inches (in)
(6)特别的姓氏,如š什么的,ä可以用\‖ {a}
Chap3 Typing Math
所有的数学公式都可以从一些building block累积起来
3.1A note with math
(1) 除了十三个常用的special keys in LATEX commands:
# $ % & ~ _ ^ \ { } @ ―|
和regular text key 之外,还有< 和>
(2) 内联语句inline,以$...$ 表示,如$2 <|x|>y $ 之间加空格和没有空格无区别
(3) 显示语句display, 以\[ 开始,以\]结束。切记命令都是以\开始的,不可忘记反斜杠\
(4) 在math 环境中,LATEX 有自己的一套空格系统,不取决于客户自己输入的空格。有两个例外:
(a) Space that terminate commands.
(b) Spaces in the arguments of commands that temporarily revert to regular text.
Rule: Spacing in text and math
通常在text里面多个空格等同于一个空格,而在math里面空格会被忽略,除非the space terminates a command. 所有有时候忘记加}关门,可能会被认为{f(x) –f(a) a –g, 就可能被认为是f(x)-f(a)*a-g,而不是{f(x)-f(a)}a-g了。
(1)所有的数学符号都当作命令引用,所以必须以\ 开始,如无穷大,\infty;趋向于,\to;
(2)有些命令需要一个argument, 如\sqrt {};有些需要多个,如\frac{}{}; 所有的Display
math environment 都必须以\[ 开始,以\] 结束。
3.2Errors in math
(1)看到?时,先按回车键,看看能否执行下面的部分D.4
(2)注意数学符号a 和字母a的区别,数学符号a,用$a$表示,字母则是直接用a表示
3.3Building Blocks of a Formula