Latex 調整斷字,連接符,取消斷詞/斷字


latex使用了處理斷字的算法去自動的找斷字的地方,而且latex會調整單詞間距,使得文章看起來不會顯得疏密不一致。大多數情況下,這些算法都工作得很好。但是因為斷字的算法是根據某種規則來處理單詞的斷字,而不是依照人工事先標注的字典,所以,它仍然會出問題。或是在不該斷的地方斷開了,又或者是斷開的地方太多了等等。在latex下可以通過調整參數和指定斷字點來處理這些問題。

在LaTex下可以通過設置參數和指定斷字點來獲得滿意的斷字。

-) 調整參數

\hyphenpenalty=5000
\tolerance=1000

把這兩個參數的調整加到tex文件里。hyphenpenalty值越大斷字出現的就越少。tolerance越大,換行就會越少,也就是說,LaTex會把本該斷開放到下一行的單詞,整個兒的留在當前行。

調這兩個值有可能可以解決斷字太多的問題。

-) 手動調整

如果遇到了斷開的地方不對的情況,也可以手動來指定一個單詞應該怎么斷。

\hyphenation{hy-phen-a-tion}

這個命令告訴latex,hyphenation只能從標有短橫線(-)的地方斷開。

-) 取消斷詞/斷字

某些期刊可能規定段落邊上不能出現hyphen,如下設置即可:

可以將下面語句放在導言區:


\tolerance=1
\emergencystretch=\maxdimen
\hyphenpenalty=10000
\hbadness=10000

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM