| 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 | {{{ |