[Unicode] 双方向アルゴリズム境界における句読点 (2003-03-12) HTML5 の bdi 要素と Unicode 6.3 の新しい双方向アルゴリズム (2012-12-04) ブログのコメント欄で起きる身近な例を出発点に、双方向性が絡む問題と解決法を探る。 [Unicode] 双方向アルゴリズム境界における句読点 2003年 3月12日 記事ID d30312 RLM文字(HTMLでは ‏)は、書式方向「右から左」のゼロ幅文字だ(幅がゼロなので、書いてあっても目には見えない)。 これは書式方向制御文字(ここから「右から左」にしろ、というたぐい)ではない。 どういうときに使うのだろうか。 ヘブライ語の例 例えば、「こんにちは!」という意味のヘブライ語「シャローム!」の最後につける感嘆符(びっくりマーク)について考える。 SHAを表す ש U+05E9, Lを表す ל