質問
2カラム形式、11pt、timesフォントを使用して、LaTeXでドキュメントを作成しました。私の言葉の多くはハイフンで結ばれているように見え、説明リストの項目ごとにbadboxの警告が表示されます(出力に問題は表示されません)。どうすれば修正できますか?
解決
プリアンブルのどこかにハイフネーションペナルティを設定する必要があります。
\hyphenpenalty=750
750の値は、12 ptフォントのレター用紙(8.5x11インチ)の2列レイアウトのニーズに適合しました。ニーズに合わせて値を調整します。数値が大きいほど、ハイフネーションは少なくなります。また、 hyphenat
パッケージもご覧ください。ハイフネーションのペナルティ以上のものを提供します。
他のヒント
はい、はい、TeXのうるささを抑えたり、不規則なオプションを使用したりすることもできますが、これは microtype
パッケージで修正するのが最適です。ロードするだけでうまくいくはずです:
\usepackage{microtype}
段落の組版を改善する2つの機能を提供します:
- マージンカーニング:文字、特に句読点は、マージンにわずかな割合を突き出します。実際には、これには行の長さが非常にわずかに長くなる効果があり、(IMO)視覚的には非常にきれいに見えます。
- フォント拡張:単語間のスペースを拡大/縮小してフラッシュ段落を作成するだけでなく、文字自体は非常に少量(1%未満)だけ拡大/縮小されます。これは文字レベルでは視覚的には知覚できませんが、驚くべきことに、段落レベルでは大きな違いが生じます。
このために \ raggedright
を常に使用しましたが、論文全体でこれを行ったことはありません。 このよくある質問(私のお気に入りのLaTeXの1つです)リソース) ragged2e
パッケージを推奨します。
ああ、副次的な注意:出力でそれらを見ることができない限り、私は悪い箱に決して注意を払いません。これはおそらく馬鹿げていますが、LaTeXは私よりもずっとうるさいです。
所属していません StackOverflow