XSL-FO

Apache FOPのwriting-modeと座標変換行列

CTMクラスには平行移動の情報ももっているけど、ここであつかうものでは全部0だから無視する。 "lr-tb"の変換行列 "rl-tb"の変換行列 "tb-rl"の変換行列 "rl-tb"と"lr-tb"をかけても"rl-tb"だわな。 "rl-tb"どうしだと、"lr-tb"と同じになる。 Apache FOPのw…

XSL-FOのwriting-mode

writing-modeの実装は、いろいろ大変なようだな……。 Apache FOPとRenderX XEPでのwriting-modeの対応を見てみた。 Apache FOP [Apache FOP Compliance Page] writing-modeには対応していない。いちおう、writing-mode="lr-tb"、"rl-tb"、"tb-rl"なんかを受け…

サンプル

XEPで設定ができているか確認するサンプル。ただ、"italic"、"oblique"、"bold"とかって、そういう字形があるかによる。MS Wordとかみたいに、無理矢理斜体や太字にしない。なので、設定しても、基本フォントの字形と変わらない*1。ただ、字詰めが変わるので…

XEP Personal Edition、フォントの設定

※ 本記事のXEPは"xep-4.18-20101125-personal.zip"をインストールしたもの。 ※RenderX XEPのフォント設定。 XEPはデフォルトでは日本語フォントの設定はなされていない。 設定ファイル"xep.xml"中の"Sample configuration for Windows TrueType fonts."と書…