看板LaTeX
標 題Re: 排版完後..有個字"凸"出來了??
發信站KKCITY (Mon Nov 27 14:22:59 2006)
轉信站ptt!ctu-reader!ctu-peer!news.nctu!netnews.chu!Leo.mi.chu!zoonews.ee.nt
> : XXXXXXXXXX
> : XXXXXXamount
> : XXXXXXXXXX
> : 排版完後,每一行的邊都對得很整齊
> : 只有"amount"這個字凸出來了
> : 遇到這種情形
> : 不是應該會自動加一個"-"然後換行嗎??
簡單來解釋是這樣的: 因為 TeX 的 kernel 在研究上下文 (定義:
同一個 paragraph) 之後發現 "amount" 這個字擺在哪裡都不合適, 而且
"amount" 也不適合 hyphenate 成 "a-mount", 所以別無選擇只好把它
排成 unjustfied.
你的 latex compilation 應該會有 warning: overfull hbox 之類的.
> : 在其他行latex遇到一個字太長都會自動切斷換行阿
> : 為什麼只有這邊不會咧??
> : 請問要怎麼解決呀??
> : 還是說我的latex壞掉了.....><
> : --
> : ◆ From: 218.210.1.213
> : → kewang:...........................你應該把程式碼po上來會比較好 11/26 00:20
> 我研究了好久都研究不出來為什麼獨獨只有一行右邊凸出來了...><
有很多解決的辦法, 選那一個要看你想花多少時間深入了解 LaTeX:
1. 看一下 The LaTeX Companion, 2nd ed., section 3.1.11, page 102
2. LaTeX FAQ:
http://www.tex.ac.uk/cgi-bin/texfaq2html?label=ragright
3. 使用 LaTeX 內建的 environment "flushleft" 或是 command "\raggedright".
4. 使用 package "ragged2e"
5. 稍微重新改寫一下你那一個 paragraph.
--
┌─────◆KKCITY◆─────┐ ◢
◤ 動態歌詞 讓你成為K歌之王!
│ bbs.kkcity.com.tw │ \^_^ / ★ http://www.kkbox.com.tw ★
└──《From:140.129.151.113
》──┘ ◤ 唱片公司授權,音樂盡情下載
--
1F:推 zevin:喔喔喔 太感謝你了 11/27 23:18
2F:推 zevin:我用了package "ragged2e" 可是沒用耶 11/27 23:28
3F:推 zevin:請問"flushleft"和"raggedright"要怎麼寫在程式裡阿?? 11/27 23:31
4F:推 zevin:我試了在全文設定區加入\raggedright 結果是全文都對不齊XD 11/27 23:41