看板LaTeX
标 题Re: [问题] 如何令 XX_XX_XX 这样的字换行? 用 discretionary{}{}{}?
发信站SayYA 资讯站 (Tue Oct 17 17:00:53 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 并不会把他拆成两半,
> 而是直接排出版面外.
> 如果我今天想要 tex 在排版的时候自动的在这个字的适当地方做切割,
> 目前想到的方法是用 \discretionary{}{}{} 的方法
[...]
看了前後回的文,我想你的需求并不是 hyphenation?而是让他能够
line break。是这样吗?(就是不要 hyphen character)
或许可以参考 path package 的处理。把字型换回 rm 应该就可以了。
这些「字」应该都是少数,用 \path|I\_am\_a\_good\_man| 应该是
还可以接受?
--
故万物一也,是其所美者为神奇,其所恶者为臭腐;
臭腐复化为神奇,神奇复化为臭腐。(庄子.知北游)
--
※ Origin: SayYA 资讯站 <bbs.sayya.org>
◆ From: edt1023.sayya.org