On Sun, 2011-01-23 at 15:41 +0900, Yosuke Kato wrote:
> Yです。
> 
> On Thu, 20 Jan 2011 12:41:06 -0500
> Kohei Yoshida <[email protected]> wrote:
> > > > ているのに対し、くちへんに七の「しかる」は4バイトの
> > > > Unicodeにしか入っていないのです.
> > 
> > ということは、これは俗に言うsurrogate pairの領域に入っているのでしょう
> > か。LibO/OOo内部でのUnicodeは基本的に2バイトです。なので4バイトの領域は
> > 現在どう扱っているかはちょっと僕も専門外なのでわかりませんが、以前
> > surrogate pairをサポートする云々の話はちょっと耳にしたことがあるの
> > で....。
> 
> はい。そのようです。UCS-2の外でうんたらかんたら…という話のようです。
> http://slashdot.jp/~Kei_Watanabe/journal/521691
> 
> WindowsXP上で動かしても、対応フォントを入れていれば表示はできますし、ふ
> るーいAcrobatを通してPDFを作ってもちゃんと出力されます。しかし、
> LibreOfficeから直接PDFを出力すると×印が付くので、その部分の問題かと思わ
> れます。

なるほど。ということは、サロゲートペアの実装はLibO内部ではきちんとされて
いるのだけれど、PDF出力のコードが完全に対応していない、という問題見たい
ですね。

段々的が絞れてきました。ありがとうございます。

-- 
Kohei Yoshida, LibreOffice hacker, Calc
<[email protected]>


-- 
Unsubscribe instructions: E-mail to [email protected]
List archive: http://listarchives.libreoffice.org/ja/discuss/
*** All posts to this list are publicly archived for eternity ***

メールによる返信