v5 | v6 | |
---|---|---|
8 | 8 | |
9 | 9 | {{{ |
10 | #!text/xml | |
10 | 11 | <?xml version="1.0"?> |
11 | 12 | <!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN" |
… | … | |
35 | 36 | |
36 | 37 | {{{ |
37 | $ xsltproc オプション |
|
38 | $ xsltproc オプション XSLスタイルシート XMLファイル | |
38 | 39 | }}} |
39 | 40 | |
40 | !DocBook用の |
|
41 | !DocBook用のXSLスタイルシートは、/usr/share/sgml/docbook/xsl-stylesheets以下に用意されています。以下、HTMLファイルに変換する例を記述します。 | |
41 | 42 | |
42 | 43 | === 単一のHTMLファイルに出力する === |
… | … | |
46 | 47 | }}} |
47 | 48 | |
48 | ||
49 | XSLスタイルシートに/usr/share/sgml/docbook/xsl-stylesheets/html/docbook.xslを使用した場合、標準出力にHTMLを吐き出しますのでリダイレクトしています。 | |
49 | 50 | |
50 | 51 | === 複数のHTMLファイルに分割する === |
… | … | |
56 | 57 | ファイル名は、分割される単位の章(chapter)や節(sect)に指定したidを元にします。idが指定されていない場合、自動でファイル名が決定されます。 |
57 | 58 | |
58 | === |
|
59 | === XSLスタイルシートパラメータを使用する === | |
59 | 60 | |
60 | xsltprocのオプション '''--stringparam''' を使うと |
|
61 | xsltprocのオプション '''--stringparam''' を使うとXSLスタイルシートパラメータを指定する事ができます。 | |
61 | 62 | |
62 | 例:出力エンコーディングをeuc-jpにする | |
63 | ==== 出力エンコーディングをeuc-jpにする ==== | |
63 | 64 | |
64 | 65 | {{{ |
… | … | |
66 | 67 | }}} |
67 | 68 | |
68 | 例:出力を整形する | |
69 | ==== 出力を整形する ==== | |
69 | 70 | |
70 | 71 | {{{ |