EPUB日本語組版実装調査アンケートへの協力のお願い JEPA EPUB研究会 村上真雄(@MurakamiShinyu)です。 EPUB日本語組版拡張について次の試案を公開しています: EPUB仕様の日本語組版拡張を目指して(Version 0.8) http://nadita.com/murakami/epub/epub_JapaneseTextLayout_ja.html しかし、この案はCSS3の仕様が未完成の機能に依存したものであり、 IDPFで現在仕様策定作業中のEPUB2.1にそのまま反映させることは 難しいと認識しています。 その一方で、縦書きなど日本語組版に対応したEPUBビュワーの実装が 登場しはじめています。そこでそのような実装を調査して、EPUB標準へ の提案をしていくための参考としたいと考えています。 EPUBビュワー等を実装されている方々にお願いです。 以下のアンケートに記入して、村上 murakami@antenna.co.jp 宛に 返信いただけるとありがたいです。どうぞよろしくお願いします。 ------------------------------------------------------------------------ EPUB日本語組版実装調査アンケート ■EPUBビュワー等の名前 ____________________________________________________________ ■レンダリングエンジン 1. 独自開発 2. WebKit を利用 3. Gecko (Mozilla) を利用 4. その他 ______________________________ ■縦書き 縦書き表示は可能ですか (Yes / No) Yes の場合、その方法は? 1. 通常は横書きのコンテンツをビュワー側で縦書きに直して表示する 2. CSS3 の writing-mode プロパティを使う 3. その他 ______________________________ CSS の margin-left(段落の左側のアキ=左インデントの指定)は、縦書きのときにどうなりますか? 1. 上インデントになる 2. 左側(段落のあと)のアキになる(CSS3 の writing-mode を使う場合の標準) 3. CSS の margin 指定を無視 CSS3 の writing-mode を使う場合に margin-left プロパティなどを縦書き/横書き で共通に使えない不便を解消するために margin-start など論理的プロパティが提唱 されています。 1. すでに論理的プロパティを実装している 2. 将来 CSS 仕様や EPUB 仕様の標準になるのであれば論理的プロパティを実装したい 3. 論理的プロパティは不要 4. その他 ______________________________ ■ルビ ルビの表示は可能ですか (Yes / No) Yes の場合、その方法は? 1. HTML5 ruby 2. XHTML simple ruby のみ 3. XHTML complex ruby も可能 4. その他 ______________________________ ruby要素をネストして両側にルビを振るのは可能ですか (Yes / No) ■圏点(傍点) 圏点(傍点)の表示は可能ですか (Yes / No) Yes の場合、その方法は? 1. ruby 要素を使って圏点(傍点)を表現する 2. CSS3 の text-emphasis プロパティを使う 3. em 要素でマークされたところに圏点(傍点)を振る 4. その他 ______________________________ ■その他、日本語組版に関して実装している機能とその方法 ____________________________________________________________ ■CSS や EPUB 標準仕様への意見など ____________________________________________________________ ------------------------------------------------------------------------ どうぞよろしくお願いします。 -- 村上 真雄 (MURAKAMI Shinyu) http://twitter.com/MurakamiShinyu E-mail: murakami@antenna.co.jp