一、字体大小
Tex 中固定的长度、宽度或距离用十进制小数和一个长度单位组成,数字可以带有正负号,小数点可采用英美方式(使用圆点句号),也可采用欧洲方式(用逗号作小数点)。常用的单位有如下几种:
mm 毫米
cm 厘米,1 cm = 10 mm
in 英寸,1 in = 2.54 cm
pt 点(磅), 1 in = 72.27 pt
em 与当前字号有关,相当于大写字母M的宽度
ex 与当前字号有关,相当于小写字母x的高度
当长度为0时,不能只写数字0,必须附上单位,例如写成0mm 或0 pt 也可以使用下列长度
bp 大点 1 in = 72 bp
pc pica 1 pc =12 pt
dd didot 1157 dd = 1238 pt
cc cicero 1 cc = 12 dd
二、LaTeX中文日期格式
\documentclass{article}
\usepackage{CJK,CJKnumb}
\begin{document}
\begin{CJK*}{GBK}{song}
第一种格式\\
\renewcommand{\today}{\number\year 年\number\month 月 \number\day 日}
\today\\
第二种格式\\
\renewcommand{\today}{\CJKnumber\year 年\CJKnumber\month 月 \CJKnumber\day 日}
\today
\end{CJK*}
\end{document}
三、latex中插入程序源代码
参考插入源代码的网址http://xyhdyycx.blog.163.com/blog/static/18082952013743542398/
四、改变编号样式
在标准 LaTeX 中,通过对控制编号列表环境的命令的修改,可以得到各种式样的编号形式。但如不想对这些命令本身作修改而又想得到可变的编号形式,
然后在正文中在\begin{enumerate}[{Example}-1]表示使用Example-1, Example-2等样式的列表,
具体说明可以参考文档 http://www.tug.org/texlive/devsrc/Master/texmf-dist/doc/latex/tools/enumerate.pdf
二、
我现在要排公司的一个制度,想用tex来排,但是不知道如何定义编号的样式。
比如,我想排这样的格式:
第一章 ***
一、 ****
(一) ******
1、 ******
二、 ****
第二章 ****
一、 ***
\usepackage{titlesec}
具体查看titlesec的宏包指南
在 xelatex 中使用 \usepackage 指令使用 titlesec 宏包时,可以指定一些格式选项,如下:
\usepackage[center]{titlesec}
其中 center 可使标题居中,还可设为 raggedleft (居左,默认), raggedright (居右)。
标题由标签与标题内容构成,其格式通常在 xelatex 文档导言区通过 titlesec 宏包提供的指令 \titleformat 进行设定。 \titleformat 指令用法如下:
\titleformat{command}[shape]{format}{label}{sep}{before}[after]
各参数含义如下:
command 是要重新定义的各种标题命令,比如 \part,\chapter,\section,\subsection,\subsubsection,\paragraph,\subparagraph等;
shape 是用来设定段落形状的,可选的参数有 hang 、 block 、 display 等,详见 titlesec 文档,位于:
$TEXLIVE/$VERSION/texmf-dist/doc/latex/titlesec
format 用于定义标题外观,比如使标题居中、字体加粗等;
label 用于定义定义标题的标签,就是标题内容前面的标号;
sep 定义标题的标签与标题内容之间的间隔距离。
before 用于在标题内容前再加些内容;
after 用于在标题内容后再加些内容。
这个指令看似很复杂,但在实际应用中,通常只使用它的几个参数而已。
\titleformat{\chapter}{\centering\Huge\bfseries}{第\,\thechapter\,章}{1em}{}
其 中, shape 、 before 、 after 参 数 都 被 省 略 掉 了。
四、命令
命令层次(最高级命令)