看板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