软件使用_第二篇 Latex基础知识

1. 基础知识

1.1 Latex 源文件

Latex的源文件为普通的ASCII文件,可以使用任何文本编辑器来创建。Latex源文件不仅包含了要排版的文本,而且也包括了告诉Latex如何排版这些文本内容的命令

1.1.1 空白距离

  • 空白距离space:空格和制表符等空白字符
  • 多个连续的空白字符= 一个空白字符。【在句首的空白距离一般会忽略】
  • 多个空白行=单个空白行【两行文本间的空白行标志着上段的结束和下段的开始】
1.1.2 特殊字符
  • 含义:Latex中的保留字符 # $ % ^ & _ { } \ ~
  • 处理:除\外,在其他特殊字符前添加反斜线\ ,如 # ,$
  • 双斜杠\ :换行
1.1.3 Latex命令
  • 以一个**反斜线 ** 开始,命令名只由字母组成。命令名后的空格符、数字或任何非字母的字符都标志着该命令的结束
  • 由一个反斜线和非字母的字符组成
1.1.4 注释

注释号%:LateX将忽略 % 后的该行内容,换行符以及下一行前的空白字符。

1.1.5 纵向固定间距控制命令

\smallskip \medskip \bigskip

1.1.6 页面控制命令

\textwidth=14.5cm
\textheight=21.5cm
系统默认:字号10pt= 五号字;西文字体为罗马字体;textwidth=12.2cm,textheight=18.6cm。相当于美国标准信纸大小。

1.2 源文件的结构

如果是中文,将\documentstyle{article}改为\documentstyle{carticle}

\documentclass{article}
\begin{document}
Small is beautiful
\end{document}
\documentclass[a4paper,11pt,twoside]{article} 
% define the title
\author{H.~Partl}
\title{Minimalism}
\begin{document}
% generates the title
\maketitle
% insert the table of contents
\tableofcontents
\section{Some Interesting Words}
Well, and here begins my lovely article.
\section{Good Bye World}
\ldots{} and here it ends.
\end{document}

1.3 文档布局

1.3.1 文档类

\documentclass[options]{class}:告诉源文件,需要创建的文档类型。
例子:\documentclass[a4paper,11pt,twoside]{article}
使用article格式、11磅大小的字体来排版该文档、并得到在A4纸上双面打印的效果

  • class:所要创建的文档类型
    在这里插入图片描述
  • options:定制文档类的属性,不同的选项之间需要从逗号隔开。
    在这里插入图片描述
1.3.2 宏包

\usepackage[options][package]:若想要插入图形、彩色文本或源代码到文档中,则需要使用宏包。

  • package:宏包的名称
  • options:触发宏包特殊功能的一组关键字
    在这里插入图片描述
1.3.3 页面样式

\pagestyle(style) 或 \thispagestyle(style):修改页眉/页脚样式

  • style:确定使用哪种页面样式
    在这里插入图片描述

2. 文本排版

2.1 断行和分页

2.1.1 对齐段落
  • \ or \newline:另起一行,而不另起一段
  • \* :强制断行后,还禁止分页
  • \newpage:另起一页
2.1.2 断词

\ hyphenation{word list}:使列于参量中的单词仅在注有‘’-‘’的点断词

2.2 内置字符串

在这里插入图片描述

2.3 特殊字符和符号

2.3.1 引号

在Latex中,用两个重音产生左引号,用两个直立引号产生右引号。

2.3.2 破折号和连字号

Latex中有四种短划标点符号。连续用不同数目的短划,可以得到其中三种。在这里插入图片描述

2.3.3 波浪号

Latex中,可用 ∼ \sim 作为波浪线~

2.3.4 度的符号

在这里插入图片描述

2.3.5 欧元符号

在这里插入图片描述

2.3.6 省略号

Latex中省略号:\Idots

2.4 标题、章和节

2.4.1 分节 \section{ },\paragraph{ }
  • \section{ }, \subsection{ },\subsubsection{ }:article类型为的分节命令
  • \paragraph{ },\subparagraph{ }:article类型为分段
2.4.2 分章 \chapter{ }

\chapter{ }:在report 或 book 类型中的分章命令

2.4.3 分部分 \part{ }

\part{ }:将文档分成几个部分而不影响章节编号

2.4.4 目录 \tableofcontents

\tableofcontents:在其出现的位置插入目录

2.4.5 标题 \maketitle

\maketitle:产生整篇文档的标题 title。标题的内容必须在调用\maketitle之前。

\title{名称}
\author{名字1 \and 名字2 \and 名字3}
\date{日期}
\maketitle

2.6 脚注

\footnote{footnote text}:把脚注内容排印于当前页的页脚位置。脚注命令总是置于其指向的单词或句子的后面。脚注是一个句子或句子的一部分,所以应用逗号或句号结尾。

3. 中英文Latex模板

3.1 中文LaTex2e模板

% 导言区
\documentclass[11pt]{ccart}%文件类说明,还可以选择的类是cctbook

\setlength{\parindent}{12pt}%自然段第一行的缩进量为12pt

\setlength{\parskip}{10pt plus1ptminus1pt}%自然段之间的距离为10pt,并可在8pt到11pt之间变化

\setlength{\baselineskip}{8pt plus2ptminus1pt}%行间距为8pt,并可在7pt到10pt之间变化

\setlength{\textheight}{21truecm}%版面高为21厘米

\setlength{\textwidth}{14.5truecm}%版面宽为14.5厘米

\begin{document}%正文开始

\title{Thesis}%文章标题,双反斜杠\\表示换行

\author{author\\Dept. of Math.} %作者名,单位,通信地址等,双反斜杠\\表示换行

\date{2003/8/5}%文章写作日期,如果省略此行,计算机日期作为写作日期

\maketitle %建立标题部分

**%文章的正文输入**

\begin{center}%参考文献的书写

{\heiti  参考文献}

\end{center}

\vskip 0.1cm

\def\hang{\hangindent\parindent}

\def\textindent#1{\indent\llap{#1\enspace}\ignorespaces}

\def\re{\par\hang\textindent}

\re{[1]} Nordhaus E,Stewart B,WhiteA.On theMaximum Genus of a Graph.{\it J.combinatorial TheoryB},1971,11:258-267  

\re{[2]} Skoviera M.The Maximum Genus of Graphsof Diameter Two.{\it Discrete Math}.1991, 87:175-180

\end{document}%源文件的结束

3.2 英文LaTex2e模板

\documentclass[11pt]{article}%文件类说明,还可以选择的类是book,report

\setlength{\parindent}{12pt}%自然段第一行的缩进量为12pt

\setlength{\parskip}{10pt plus1ptminus1pt}%自然段之间的距离为10pt,并可在8pt到11pt之间变化

\setlength{\baselineskip}{8pt plus2ptminus1pt}%行间距为8pt,并可在7pt到10pt之间变化

\setlength{\textheight}{21truecm}%版面高为21厘米

\setlength{\textwidth}{14.5truecm}%版面宽为14.5厘米

\begin{document}%正文开始

\title{Thesis}%文章标题,双反斜杠\\表示换行

\author{author\\Dept. of Math.}%作者名,单位,通信地址等,双反斜杠\\表示换行

\date{2003/8/5}%文章写作日期,如果省略此行,计算机日期作为写作日期

\maketitle%建立标题部分

%文章的正文输入

\section{Introduction}%第一节引言(机器自动编号)

{\bf Theorem 1.} {\it For any fixed $\rho>0$,we have

$$||R(u,\rho)||\leq ||R_1(u,\rho)||\leq2||R(u,\rho)||,~~~\forall u\in H.

\eqno(10)$$ Hence, (2) and (3) are equivalent forany fixed$\rho>0$.}

%一般定理的写法

{\bf Proof.}

\begin{thebibliography}{99}

\bibitem{Kind} D. Kinderlehrer and G.Stampacchia, {\it An Introduction to

Variational Inequalities and Their Applications},Academic Press,New York, (1980).

\end{thebibliography}%参考文献

\end{document} %源文件的结束

4.组织文章

4.1提供框架

4.1.1 \documentclass{}

\documentclass{article} 中包含了一个控制序列(或称命令/标记)。所谓控制序列,是以反斜杠\开头,以第一个空格或非字母 的字符结束的一串文字,他们并不被输出,但是他们会影响输出文档的效果。这里的控制序列是 documentclass,它后面紧跟着的 {article} 代表这个控制序列有一个必要的参数,该参数的值为 article。这个控制序列的作用,是调用名为 “article” 的文档类

4.1.2 \maketitle 开始正文

控制序列能将在导言区中定义的标题、作者、日期 按照预定的格式展现出来。

4.1.3 \tableofcontents 插入目录

插入目录:找到 \maketitle,在它的下面插入控制序列 \tableofcontents

4.1.4 宏包geometry 调整页边距

调用宏包geometry,调整页边距

\usepackage{geometry}
\geometry{papersize={20cm,15cm}}
\geometry{left=1cm,right=2cm,top=3cm,bottom=4cm}
4.1.5 宏包fancyhdr 设置页眉页脚

设置页眉页脚,推荐使用 fancyhdr 宏包

\usepackage{fancyhdr}
\pagestyle{fancy}
\lhead{\author}
\chead{\date}
\rhead{152xxxxxxxx}
\lfoot{}
\cfoot{\thepage}
\rfoot{}
\renewcommand{\headrulewidth}{0.4pt}
\renewcommand{\headwidth}{\textwidth}
\renewcommand{\footrulewidth}{0pt}
4.1.6 宏包indentfirst 首行缩进

CTeX 宏集已经处理好了首行缩进的问题(自然段前空两格汉字宽度)。
若不使用 CTeX 宏集(使用 xeCJK 宏包)进行首行缩进,在导言区调用 \usepackage{indentfirst},并且添加控制序列 \setlength{\parindent}{\ccwd} 来调整首行缩进的大小。这里的 \ccwd 是当前字号下一个中文汉字的宽度。

4.1.7 宏包setspace 行间距

通过 setspace宏包提供的命令来调整行间距。比如在导言区添加如下内容,可以将行距设置为字号的 1.5 倍。
正确方法:设置行间距

\usepackage{setspace}
\onehalfspacing
4.1.8 \addtolength 段间距

通过修改长度 \parskip 的值来调整段间距。则可以在原有的基础上,增加段间距 0.4em。如果需要减小段间距,只需将该数值改为负值即可

\addtolength{\parskip}{.4em}

5. 其他知识点

链接:Latex知识汇总提取码:zb4q

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值