Antenna House Formatter「スタイルシート開発の基礎」の組版サンプル
「スタイルシート開発の基礎」は『Formatter』を利用して「かんたんな本」を組版することを目指し、一から徐々にスタイルシートを更新していく構成です。そのため、XSLTスタイルシート作成の入門学習に適した内容になっています。ここでは、本書を基にした組版サンプルを紹介します。
→ 組版サンプルのダウンロード(ZIP)
組版サンプルの紹介
組版サンプルは
・XSLTスタイルシート
・XMLドキュメント
のセットになります。
サンプルスタイルシートは、ファイルが対応する本書の「コード番号」の時点まで本書内でスタイルシートを加筆修正した結果が反映されています。
※「コード番号」とは、本書のコード記載開始部分、右端にある番号です。詳しくは sample ディレクトリ内の readme.txt をご覧ください。
『Formatter』でサンプルを使って組版出力すると、本書で紹介されているスタイルシート加筆修正の推移を確認することができます。
例えば、sample5_31.xsl と sample5_54.xsl を使った組版結果を比較した場合、「柱とノンブル」は sample5_54.xsl の場合にのみ生成されます。
同様に sample5_54.xsl と sample6_54.xsl 間の加筆修正には、「ルビ対応」などの更新が含まれています。よって sample6_54.xsl の組版結果にのみ、ルビが出力されるでしょう。
このように、サンプルを利用し、組版結果と実際のコードを比較することで本書を利用したスタイルシート学習をスムーズに行っていただけます。サンプルスタイルシートのコードに関する解説は、ぜひ本書をご覧ください。
※ 本サンプルは 2016年5月18日 初版「スタイルシート開発の基礎」を基にしています。
※ サンプルの ZIPファイルを解凍後、『Formatter V6.3 改訂2版(MR2)』以降で組版してください。