看板LaTeX
标 题Re: [问题] 如何令 XX_XX_XX 这样的字换行? 用 discretionary{}{}{}?
发信站SayYA 资讯站 (Sat Oct 14 04:25:10 2006)
转信站ptt!ctu-reader!news.nctu!SayYa
※ 引述《[email protected] (Wei Hu)》之铭言:
> Dear all,
> Tex 在排版的时候, 会依据每个字的音节来作为 break word 来换行的依据.
> 但如果那不是一个字典里面有的 word, 那 tex 就不知道怎麽换行了.
> 比方说如果我今天要在 tex 里面写出
> I\_am\_a\_good\_man
> 那麽当这个字超出右边或左边的 margin 时, tex 并不会把他拆成两半,
> 而是直接排出版面外.
如果这样呢?
\documentclass{article}
\begin{document}
I\-\_am\-\_a\-\_good\-\_man I\-\_am\-\_a\-\_good\-\_man
I\-\_am\-\_a\-\_good\-\_man I\-\_am\-\_a\-\_good\-\_man
I\-\_am\-\_a\-\_good\-\_man I\-\_am\-\_a\-\_good\-\_man
\end{document}
使用 \- 标明可能可以断字的位置,这样应该符合你的要求才对。
--
※ Origin: SayYA 资讯站 <bbs.sayya.org>
◆ From: r83h57.res.gatech.edu