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