LaTeX学习笔记

这篇博客详细介绍了LaTeX的学习笔记,涵盖了从获取帮助文档、注释、导言区设置到正文的各种元素,如数学公式、图表、列表、代码插入等。此外,还讨论了自动化工具如目录生成、交叉引用以及使用sjtu模板的注意事项。
摘要由CSDN通过智能技术生成

LaTeX \LaTeX LATEX学习笔记

魏新鹏


获取帮助文档

在terminal中输入 texdoc 宏包的名字

注释

%
段注释:\iffalse……\fi

导言区

%导言区
\documentclass[]{article}
%report letter book……   
%ctexart ctexbook ctexreport 用这个类就不用usepackage{ctex}了
\usepackage[宏包选项]{宏包名}%可以一次性调用多个宏包,中间用逗号间隔。
\title{……}
\author{……}
\date{……}     \today

documentclass[ ]中可指定选项

  • 10pt, 11pt, 12pt 指定文档的基本字号。默认为 10pt
  • a4paper, letterpaper, …指定纸张大小,默认为美式信纸 letterpaper (8:5 × 11 英寸)。
    可指定选项还包括 a5paper, b5paper, executivepaper 和 legalpaper
  • twoside, oneside 指定单面/双面排版。双面排版时,奇偶页的页眉页脚、页边距不同。 articlereport 默认为 oneside, book 默认为 twoside。
  • onecolumn, twocolumn 指定单栏/双栏排版。默认为 onecolumn
  • openright, openany 指定新的一章 \chapter 是在奇数页(右侧)开始,还是直接紧跟着上一页开始。 report 默认为 openanybook 默认为 openright。对 article 无效。
  • landscape 指定横向排版。默认为纵向。
  • titlepage, notitlepage 指定标题命令 \maketitle 是否生成单独的标题页。 article 默认为
  • notitlepage, report 和 book 默认为 titlepage
  • fleqn 令行间公式左对齐。默认为居中对齐。
  • leqno 将公式编号放在左边。默认为右边。
  • draft, final 指定草稿/终稿模式。草稿模式下,断行不良的地方会在行尾添加一个黑色方块。默认为 final。

LaTeX \LaTeX LATEX 中的宏

命令

命令通常以反斜线开头,可以带零到多个参数。命令也可以是直接输出某种结果;也可以改变一个状态,此时 LaTeX \LaTeX LATEX用花括号 {} 分组或环境作为状态改变的作用域。
例如 \em abc 改变字体以强调一些文字,得到 abc;而带参数的命令 \emph{abc} 可得到同样的效果。

环境

环境的格式为
\begin{env}
环境的内容
\end{env}
例如对齐环境:

 \begin{center} … \end{center} %居中
 \begin{flushleft} … \end{flushleft} %左对齐
 \begin{flushright} … \end{flushright} %右对齐
设置页面参数

geometry宏包
比如设置 Microsoft   Word \textbf{Microsoft Word} Microsoft Word 习惯的A4页面
\usepackage[left=1.25in,right=1.25in,top=1in,bottom=1in]{geometry}

正文

各种符号输入

# $ % { } \ & _ ^ ~需要转义输入,即符号前加上\输入,其中,\^{},\~{}应如此输入,不然会被当成重音效果。又因为\\表示换行,所以\需以\textbackslash输入。
双引号“”``''
空格:~用于产生一个不会断行的空格。
具体参考symbols文档。

希腊字母
\alpha产生字符α;\beta产生字符β;\gamma产生字符γ;\delta产生字符δ;\epsilon产生字符ε; \zeta产生字符ζ;\eta产生字符η;\theta产生字符9; \iota产生字符 ι \iota ι;\kappa产生字符κ;\1ambda产生字符λ;\mu产生字符μ;\xi产生字符ξ:\nu产生字符ν;\o产生字符o; \pi产生字符π;\ rho产生字符ρ;\sigma产生字符σ;\tau产生字符 τ \tau τ;\upsilon产生字符υ;\phi产生字符Φ;\chi产生字符Χ;\psi产生字 符Ψ;\omega产生字符ω。大写希腊字母即将首字母大写(如\Alpha产生 A \Alpha A)。

在这里插入图片描述

数学公式

生成LaTeX数学公式

行内(inline)公式

使用一对符号$ $ 来标示。如 $a+b=c$

显示(display)公式

简单的不编号公式用命令 \[\] 标示。(不要使用双美元符号 $$ $$
基本的编号的公式用 equation 环境。
更复杂的结构,使用 amsmath 宏包提供的专门的数学环境。(不要使用 eqnarray 环境)
一些其他手段

\begin{displaymath}
a+b=b+a
\end{displaymath}

多行公式:(lshort-zh-cn p44-p45)

\usepackage{amsmath}
\usepackage{amssymb}

在document中

\begin{gather(gather*不带编号的多行公式)}
a+b=b+a\\ 
%用\\进行换行,换行公式即带上编号,一个公式内部也可换行
......
\end{gather(gather*)}

或者使用\notag阻止编号

\begin{align(align*不带编号)}
x &=......%按照&进行对齐
y &=......
\end{align(align*)}
数组和矩阵

(lshort-zh-cn p45-p46)
例:

\[ \mathbf{X} = \left(
\begin{array}{cccc}
x_{11} & x_{12} & \ldots & x_{1n}\\
x_{21} & x_{22} & \ldots & x_{2n}\\
\vdots & \vdots & \ddots & \vdots\\
x_{n1} & x_{n2} & \ldots & x_{nn}\\
\end{array} \right) \]

X = ( x 11 x 12 … x 1 n x 21 x 22 … x 2 n ⋮ ⋮ ⋱ ⋮ x n 1

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值