现在的位置: 首页 > 综合 > 正文

Tex中如何使得 texttt 的英文自动断字

2012年01月27日 ⁄ 综合 ⁄ 共 265字 ⁄ 字号 评论关闭

一般来说,tex中使用\texttt包裹的单词是不能自动断字的,因为系统的typewriter等.fd文件中指定了hyphenchar为-1, 也就是取消了断字功能,这是有原因的(不细说了)

 那么我们有时候需要具有texttt的单词自动断字怎么办呢?同样只需要在texttt里面重新定义一下hyphenchar就可以了

 

\newcommand{\hytt}[1]{\texttt{\hyphenchar\font=\defaulthyphenchar #1}}

 现在你可以调用\hytt命令来使用具有自动断字功能的texttt文字了

抱歉!评论已关闭.