本文大部分内容来自网络
一,设置字体大小
来源于点击打开源地址
一、 字体选择
其代码为
{\fangsong 你好!}\\
{\songti 你好!} \\
{\heiti 你好!}
命令详解:
{}内的“\字体 内容”,表明所写的内容以所选择的字体来表示。例如,第一行使用的是仿宋体,第二行用的是宋体,第三行用的是黑体。
二、 字体大小选择
1、使用fontsize 命令
字体的大小选择使用命令
\fontsize{n1 pt}{n2 pt}\selectfont
来表示。其中n1表示字体的大小,n2表示行间距,n2通常可以使用 \baselineskip来代替,也就是
\fontsize{n1 pt}{\baselineskip}\selectfont
其代码为
\fontsize{20pt}{\baselineskip}\selectfont
{\heiti 静夜思}\\
\fontsize{15pt}{\baselineskip}\selectfont
\youyuan 床前明月光,\\
疑似地上霜。\\
抬头望明月,\\
低头思故乡。
其代码为
{\fontsize{30pt}{\baselineskip}\selectfont
{\kaishu 静夜思}}\\
{\fontsize{15pt}{2\baselineskip}\selectfont
\lishu 床前明月光,\\
疑似地上霜。\\
抬头望明月,\\
低头思故乡。}
通过对比,发现字距的设置并不成功,甚至是当字号的大小超过一顶的值时,并不发生作用。字距设置不成功的原因是在一段话中,对\baselineskip进行了几次修改,只会考虑最后的那次修改。
三、使用系统给定字体大小
系统给定的字体大小有
\tiny (代码: \tiny 你好!)
\scriptsize
\footnotesize
\small
\normalsize
\large
\Large
\LARGE
\huge
\Huge
1,我们可以使用
\begin{所选字号}
…..
\end{所选字号}
来表示一段内容的字体的大小。如
\begin{tiny}你好!\end{tiny},\begin{large}你好!\end{large},
2,还可以
\begin{....}\所选字体来确定所选文档的字体不过好像只对某些格式有用
二,设置行间距
来源于点击打开链接
首先我们要了解 LaTeX常用的几个单位换算:
见:LaTeX长度单位入门
所以设置行间距可用 \setlength{\baselineskip}{20pt}
来源于点击打开链接
\baselineskip(弹性长度)两行间基线的距离
\lineskiplimit(长度)
一个限制值,当前一行下边界与后一行上边界距离小于此限制时,\baselineskip 失效,下面的 \lineskip 起作用
\lineskip
(弹性长度)前一行下边界与后一行上边界距离
\baselinestretch(宏,一个数字)
加之于 \baselineskip 的倍数,使用 \linespread 设置
在 LaTeX 中,用 \linespread{倍数} 命令就可以简单地设置 \baselinestretch 的值,不需要用 \renewcommand。但注意 \baselinestretch 的修改和 \linespread 命令都只在字体字号变更时生效。因此,对于全局设置应该把行距设置放在导言区,对于临时设置应该在行距命令后面加 \selectfont。例如 1.5 倍行距:
\linespread{1.5}\selectfont
在 LaTeX 中的基本行距(\baselineskip)不直接修改,而是由字号命令 \fontsize 一并给出。其语法是:
\fontsize{字号}{基本行距}
以上文字引自:http://wiki.ctex.org/index.php/%E8%A1%8C%E8%B7%9D
另外,在其他资料中显示\linespread{1.3}相当于1.5倍行距。
在这几天用的时候却发现,使用\fontsize{}{}定义的1.5倍行距却似乎比Word中1.5倍行距小得多,不知道是什么原因。。
四,关于对齐
1,一行文本对齐
左对齐: \leftline{...}
居中对齐: \centerline{....}
右对齐: \rightline{ ....}
2,多行文本对齐
左对齐:\begin{flushleft}
.........
\end{flushleft}
居中对齐:\begin{center}
.......
\end{center}
当然使用\centering也可以使文本对齐,不过与使用\begin{center}...\end{center}不同的是,\centering不会与前面的部分留下空格。更具体的区别是应该它们的实现方式可以参见:Latex工作室的这篇文章
右对齐:\begin{flushright}
........
\end{flushright}
3,公式对齐
latex默认公式是居中的,但是我们一般的文章都是将其设为左对齐的。
(1),如果想使整篇文章的公式都是左对齐的可以在开始使用方法:\documentclass[fleqn]{article}
(2),如果使公式左对齐可以使用以下几种方法:
i,如果要使每个公式都有编号并且左对齐
\begin{flalign}
&.......&\\
&.......&
\end{flalign}
如果使公式有编号并且右对齐
\begin{flalign}
&&......\\
&&......
\end{flalign}
**,align的对齐方式更靠近中间一点其用法和flalign一样。
ii,如果使多行公式只有一个编号并且左对齐
\begin{flalign}
\begin{split}
......\\
......
\end{split}&
\end{flalign}
如果使多行公式只有一个编号并且右对齐
\begin{flalign}
&\begin{split}
......\\
......
\end{split}
\end{flalign}
**,align的对齐方式更靠近中间一点其用法和flalign一样。包括‘&’的位置。
如果使多行公式只有一个编号并且居中对齐
\begin{equation}
\begin{split}
......\\
......
\end{split}
\end{equation}
iii,如果不想要编号直接在环境编号后面加‘*’如上面的变为
\begin{equation*}
\begin{split}
......\\
......
\end{split}
\end{equation*}
就没有编号了。
3关于公式组的输入
equation是单个公式输入,eqnarray是公式组的输入并且附带编号,例如
\begin{eqnarray}
......&& \\
......&&
\end{eqnarray}
这时公式组在右边对齐(但并不是上面的右对齐,只是关于公式在那边对齐),当&&在左边时就是关于左边对齐。具体 可参考这篇文章:http://www.binghe.org/2010/03/latex-equation-and-numbering/
五,关于格式
可以参考
1,title的设置:http://blog.sina.com.cn/s/blog_5e16f1770100mo7y.html
2,section的设置:http://blog.sina.com.cn/s/blog_5e16f1770100lqn7.html