「Wiktionary:編集室/2007年」の版間の差分
削除された内容 追加された内容
460行目:
::*Op8.5: これも良い。"ḁ" は "a" の下に小さい丸のみ。"ḁ" は、未定義文字の中黒 "・" に見えます
::ということで、Wiki は "U+0061,U+0325" を "U+0061,未定義な結合文字" に NFC 変換していることが分かりました。Mozilla-Gecko 系は、とりあえず "a" は表示して、その後の結合文字が未定義だよ教えてくれていたわけですね。IE6.0 と Opera8.5 は全体を「未定義」とみなす、と。Thanks--[[利用者:Midville|Midville]] 2006年5月9日 (火) 03:35 (UTC)
ええと、ちょっと整理させてください。"a" は U+0061 (Latin Small Letter A), "{{IPAchar| ̥}}" U+0325 (Combining Ring Below) ですよね。そして、これらをつなげるとこうなります "{{IPAchar|ḁ}}"<sup>1</sup> 出力はノーマライズされないので、これは間違っていないと思います。UtfNormalが働くように直に記述すると "{{IPAchar|ḁ}}"<sup>2</sup>。1と2ですが、私の環境では両方とも小文字のaの下にリングがついたものに見えます。2はU+0061,U+0325を並べて記述しましたが、NFCに正規化されてU+1E01 (Latin Small Letter A With Ring Below) の一文字になっています。この正規合成はUnicodeの[http://www.unicode.org/charts/PDF/U1E00.pdf Latin Extended Additionalのコードチャート]に "1E01 ≡ 0061 0325" と書いてあるとおりです。ブラウザが文字を正確に表示できないことと、正規化が間違っているのは別々の問題ではないでしょうか。詳しくない分野ですので間違いがありましたらご指摘願います。--[[利用者:Brevam|Brevam]] 2006年5月9日 (火) 07:08 (UTC)
|