
\! と ~ を使用して単語間のスペースを調整し、ハイフネーションと段落の読みやすさを調整できますか?
答え1
ハイフネーションに関するエンジンの動作には、一般的に 2 つのモードがあります。
使用できるコマンドは 2 つあります。
\sloppy
そして\fussy
。\fussy
デフォルトです。
ハイフネーションが多すぎると思われる場合は、 を試してください。\sloppy
これにより、プログラムの許容度が大幅に高まり、ハイフネーションに対する抵抗力が高まります。
次のような他のパラメータも試すことができます:
\hyphenpenalty=<number>
私は個人的にハイフネーションが嫌いで、以下の設定が最良の結果をもたらすと考えています
(cf.ダッシュを含む単語のみにハイフネーションを適用する):
\sloppy
\hyphenpenalty=9999
もちろん、多くの人が反対するでしょう。それは主観的な問題です。
技術的な詳細については、次の投稿を参照してください。
\fussy、\sloppy、\emergencystretch、\tolerance、\hbadness の意味は何ですか?