SHY

SHY

仕様書

意味

[5] U+00AD SOFT HYPHEN (SHY) は、 (intraword) 分断点 (break point) であって、 ハイフン付けその他にわたって分割されるときに改行するのに好ましい (preferred) 位置を示します。 >>18

[6] そうした分断点は、 通常は自動化されたハイフン付け器によって決定します。 >>18

[7] SHY は任意の用字系で使うことができますが、 通常は自動化されたハイフン付け器の挙動を利用者が上書きする必要がある状況に限って使います。 >>18

レンダリング

[8] 語中の分断点での line break の可視的なレンダリングは、 自動的に決定されたものにせよ、 SHY により示されたものにせよ、 周りの文字用字系言語の規則、 の意味によって異なります。 正確な規則は The Unicode Standard適用範囲外です。 >>18

[9] 一般的な既定のレンダリングは、 line break の前にハイフンを挿入するものでありますが、 多くの場合にこれでは不十分か、誤りとなります。 >>18

[11] この Unicode の定義からは、 ハイフン以外のレンダリングも可能であるかのように捉えられます。 ラテン文字以外ではハイフン以外によるハイフネーションも行われますし、 ハイフン記号なしの語中の分断が起こる言語用字系もあります。 そうしたものに SHY を利用可能な実装があるのかは謎ですし、 SHY を記述した文書があるのかも、 そのメリットも謎です。

[12] この文字は歴史の割に相互運用性が低そうで、 あまり使われていないのではないかとも思われますが、 目に見えないだけによくわかりません。 統計データなどは無いものでしょうか。

関連

[10] ハイフン付け可能な位置を表す文字である U+2027 HYPHENATION POINT とはまったく異なります。

歴史

[19] JIS X 0213:2000 6.5.2 m) 2) ラテン1互換文字

備考 また, SOFT HYPHEN (SHY) は, ISO/IEC 8859 では, 単語内で改行が起こる際に, HYPHEN と同一か又は似た文字で表示される文字と 規定されるが, この規格では, 常に HYPHEN と同一か又は似た文字として表示してもよい。

[13] n506.pdf, , http://std.dkuug.dk/jtc1/sc2/wg3/docs/n506.pdf