分类: LINUX
2009-02-04 15:08:39
符合中文阅读习惯的 LaTeX 列表排版LaTeX 提供了 4 种列表类型:enumerate,itemize,description,list。对于简体中文排版而言,前三种基本上都不用去考虑了,因为它们默认 的列表文本的左边界缩进以及列表项间距都不符合中文排版习惯。list 是广义列表环境,提供了许多参数来定制列表风格,要想排版符合简体中文阅读习惯的列表,非 list 莫属。 那么怎样才是符合简体中文排版习惯的列表的?我觉得满足以下 4 点要求基本上就可以了:
根据以上要求,对 list 环境配置如下: % 设置中文正文字号 \newlength{\mmfontsize} \setlength{\mmfontsize}{11pt} % 段落间距 \setlength{\parskip}{0pt} % list 参数配置命令 \renewcommand{\labelitemii}{$\circ$} \newcommand{\listparam}{\setlength{\parsep}{\parskip} \setlength{\itemsep}{0ex plus 0.1ex} \setlength{\labelwidth}{2\mmfontsize} \setlength{\labelsep}{.5\mmfontsize} \setlength{\topsep}{0pt} \setlength{\partopsep}{0pt} \setlength{\leftmargin}{2\mmfontsize} } ... ... \begin{list}{$\bullet$}{\listparam} \item \item \item \end{list} 下图显示了排版效果: |