このページを少し下にスクロールすると、次のような英国英語のハイフネーション パターンが表示されます。
\patterns{ % just type <return> if you're not using INITEX
.ab4i
.ab3ol
.ace4
.acet3
.ach4
.ac5tiva
.ab4i のようなこれらのパターンはどういう意味ですか?
このページを少し下にスクロールすると、次のような英国英語のハイフネーション パターンが表示されます。
\patterns{ % just type <return> if you're not using INITEX
.ab4i
.ab3ol
.ace4
.acet3
.ach4
.ac5tiva
.ab4i のようなこれらのパターンはどういう意味ですか?
TeX のハイフネーション パターンには 3 種類の文字があります。ドット.
は単語境界のアンカーです。文字はそれ自体、つまりハイフンでつながれる単語の文字を表します。数字は潜在的なハイフネーション ポイントを表し、数字はハイフネーション レベルを表します。全部で5つのレベルがあります。
アルゴリズムの基本的な考え方は、単語がパターンと照合され、一致する各パターンからハイフネーション レベルが挿入されるというものです。2 つの異なるパターンの 2 つのレベルが同じポイントで一致する場合、高い方が選択されます。最終的な値のうち、奇数レベルのみが許可されたハイフネーション ポイントを示します。アイデアは、可能なハイフネーション ポイントとハイフンを挿入してはならない場所の両方を指定できるようにすることです。したがって、たとえば、単語内の特定のスポットが、そのスポットに 1 と 2 がある 2 つのパターンに一致する場合、そのポイントでのハイフネーションは許可されません。これは、2 が 1 をオーバーライドし、奇数値のみが許可されたハイフネーション ポイントを示すためです。
あなたの例を見ると、単語の先頭でとの間のハイフンを受け取ることはめったにないことを.ab4i
示しています。これは、レベル 4 が偶数であるため、5 で上書きされない限り、ハイフネーションが禁止されるためです。一方、で始まる単語は常に5 は他の値を上書きし、奇数であるため、ハイフネーションが許可されるため、と の間はハイフンでつながれます。abi
b
i
activa
c
t