您的位置:首页 > 其它

latex调整字符间距 调整字距

2015-11-07 23:28 501 查看
\documentclass{article}
\usepackage[paperwidth=5cm,paperheight=8cm]{geometry}
\usepackage[UTF8]{ctex}
\usepackage[tracking=alltext,letterspace=1000]{microtype}
%\renewcommand{\CJKglue}{\hskip 1cm plus 0.08\baselineskip}
\begin{document}
abc习近平与马英九在新加坡举行会晤。
\textls[1000]{abc习近平与马英九在新加坡举行会晤。}
\end{document}

① 使用下面microtype宏包,可以调整“全文英文”字单词字母间距。
\usepackage[tracking=alltext,letterspace=1000]{microtype}
letterspace=[-1000,1000],调整范围-1em~1em。
tracking=
false :默认值,取消调整功能。
alltext:文本字体,不包括数学字体
allmath: 文本字体 与 数学字体。
basictext:罗马字体族,常规序列、和尺寸为\larg、\normalsize、\small、\footnotesize的字体。
normalfont: 尺寸为\normalsize的字体。
footnotesize: 尺寸为小于\small的字体
scriptsize:选择源文件中所有尺寸小于\footnotesize的字体。
② 中文汉字与标点间距为\CJKglue,更改这个值即可调整"全文中文及中文标点"之间的距离。
默认值为\newcommand{\CJKglue}{\hskip 0pt plus 0.08\baselineskip}
或增加1cm,则可借助于\renewcommand修改成:
\renewcommand{\CJKglue}{\hskip 1cm plus 0.08\baselineskip}

③ 使用宏包microtype的命令\textls (即:text letter space)调整局部英文与中文字符的间距(字距)
\textls[1000]{abc习近平与马英九在新加坡举行会晤。}
其中 :
字距系数范围:-1000~1000,调整范围:-1em~1em。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: