记录关于LaTex关于页面布局中的一些基础知识
1、在进入页面布局的时候需要引入相应的包
\usepackage[T1]{fontenc} %解决ff1等copy问题
\usepackage{setspace} %设置行距
%\usepackage{indentfirst} %小节后首行缩进
%\setlength\parindent{2em} %设置缩进
2、设置小节
\section{小节} %设置小节,小节的第一段是没有缩进的
只有三种字号,10pt,11pt和12pt,默认是10pt
默认是有页码的。默认是有页码的默认是有页码的默认是有页码的默认是有页码的默认是有页码的默认是有页码的。
3、关于设置缩进
%这里包括了水平缩进和竖直缩进(设置行之间的距离)
默认首行是有缩进的
\vspace{5mm}
默认首行是有缩进的,\hspace{1cm}缩进可调。但是小节第一段没有缩进。
4、关于布局中的换行
这里有强制换行和书写时的换行
1)强制换行是在这句话末尾添加 \\
注:强制换行后相当于一行写不下继续文本编辑,不会有缩进,但是中间空一行就会被认为是下一段的开始会自动的缩进
2)书写时自动换行是在两句话之间空一行
许多句子单独一行写,排版却是在一段里。 %两个句子之间没有空行也没有强制换行符,所以句子会默认连起来
这样很容易整理思路,方便调整句子的现后顺序。
%中间空了一行,会默认另起一行,并首行缩进
空一行后第二行会自动的缩进许多句子单独一行写,排版却是在一段里。这样很容易整理思路,方便调整句子的现后顺序\\ %加上换行符后会默认另起一行但是不缩进
但是加上强制换行的符号后其不会缩进这样很容易整理思路,方便调整句子的现后顺序。
5、脚注
夹脚注,可以自动编号\footnote{第一个脚注}
夹脚注,可以自动编号\footnote{第二个脚注}
在页面底端会出现
6、局部调整行距
section后第二段是有缩进的。需要首行缩进,加载indentfirst包。如果不分section,也是有缩进的。
\begin{spacing}{2} %局部缩进
setspace包,可以方便地局部调整行距,但是默认在spacing里的文字,上下行距都会调整。
\end{spacing}
两个反斜杠表示强制换行,强制换行后不再缩进
7、关于居中
下面全居中,下面是起另一行的模,有段间距。
\begin{center} %这种方式有遵循整体的段间距,和行间距
centering aaa
centering bbb
\end{center}
整个是一部分。
整个是一部分。整个是一部分。
{\centering 没有段间距的居中,放在花括号内局部效果
没有段间距。没有段间距。
没有段间距。没有段间距。
}
没有段间据。没有段间。
8、对齐
这里介绍了三种方式的对齐,根据需要进行调用
{\flushleft %左对齐
abd\\ded\\}
{\flushright %右对齐
abd\\dedd\\
}
放在begin...end里有段间据。放在begin...end里有段间距
\begin{flushleft}
左对齐左对齐左对齐左对齐左对齐左对齐左对齐左对齐
左对齐左对齐左对齐左对齐左对齐左对齐左对齐左对齐
\end{flushleft}
这种方式也可以实现对齐
{\raggedleft abc \\mlldd\\}
{\raggedright abb \\mlld\\}
9、边注
添加边注之前需要设置边注与页边距的距离
\setlength\marginparwidth{2.5cm} %不能超过右边距
\setlength\marginparsep{3mm} %边注与文字间距
加个边注也很容易\marginpar{\flushleft 边注可以自动换行}
\reversemarginpar
左边注\marginpar{左边注是很香的},
\normalmarginpar
边注\marginpar{回到右边注}
10、画线
画线与上下行之间是没有距离的,需要加上合适的距离函数例如vspace(**)等,这样显得比较好看
\hrule\vspace{2pt}\hrule
%如果想画单行线可以使用 \hrule