名前: トノ 日時: 2006-11-03 09:22:57 IPアドレス: 220.209.26.*
>>45742 失礼しました。どうやら、(最近の W32TeX では)\hyphenchar を 127 にしても、明示的なハイフンでも分綴されるようです。 「明示的なハイフン」というのは、ソース上の \- ではなく - ですので、 次のソースで再度確かめてみました。 \documentclass{article}% \usepackage[T1]{fontenc}% \textwidth=12em \begin{document}% \hyphenchar\font=127% iiii iiii iiii iiiii compound-word iiii iiii iiii iiii iiii compound-word \end{document} 出力結果としては、次のように(期待どおりに)分綴されます iiii iiii iiii iiiii compound- word iiii iiii iiii iiii iiii com- pound-word 聞きかじったところでは、\hyphenchar が 127 の時のハイフネーションに 必要な設定は $TEXMF/tex/generic/hyphen/hypht1.tex に記述されていて、 フォーマット作成時にこれが読込まれている場合には、上記のように 明示的なハイフンでも分綴してくれるようになるらしいです。 ただ、latex.fmt を作成し直してみても latex.log に hypht1.tex が 見あたらないので、どういう仕組みでフォーマットに取込まれているのか (hypht1.tex の中身が ushyphmax.tex あたりに取込まれている?) よく分らないままですが。
この書き込みへの返事: