|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
|
Packit |
e4b6da |
<html xmlns="http://www.w3.org/1999/xhtml">
|
|
Packit |
e4b6da |
<head>
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
"HTML Tidy for Linux/x86 (vers 1 September 2005), see www.w3.org" />
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
"text/html; charset=us-ascii" />
|
|
Packit |
e4b6da |
<title>docbook2X: The XSLT stylesheets</title>
|
|
Packit |
e4b6da |
<link rel="stylesheet" href="docbook2X.css" type="text/css" />
|
|
Packit |
e4b6da |
<link rev="made" href="mailto:stevecheng@users.sourceforge.net" />
|
|
Packit |
e4b6da |
<meta name="generator" content="DocBook XSL Stylesheets V1.68.1" />
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
"How to run the docbook2X XSLT stylesheets" />
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
"docbook2X: Documentation Table of Contents" />
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
"docbook2X: Documentation Table of Contents" />
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
"docbook2X: db2x_texixml" />
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
"docbook2X: db2x_xsltproc" />
|
|
Packit |
e4b6da |
</head>
|
|
Packit |
e4b6da |
<body>
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
The XSLT stylesheets
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
"db2x_texixml.html"><< Previous
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
"db2x_xsltproc.html">Next >>
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
The XSLT
|
|
Packit |
e4b6da |
stylesheets
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
"id2534959" class="indexterm" name="id2534959">
|
|
Packit |
e4b6da |
"id2534966" class="indexterm" name="id2534966">
|
|
Packit |
e4b6da |
"id2534972" class="indexterm" name="id2534972">
|
|
Packit |
e4b6da |
"id2535587" class="indexterm" name="id2535587">
|
|
Packit |
e4b6da |
docbook2X uses a XSLT 1.0 processor to run its stylesheets.
|
|
Packit |
e4b6da |
docbook2X comes with a wrapper script,
|
|
Packit |
e4b6da |
"db2x_xsltproc.html">
|
|
Packit |
e4b6da |
"command">db2x_xsltproc, that invokes the XSLT
|
|
Packit |
e4b6da |
processor, but you can invoke the XSLT processor in any other way
|
|
Packit |
e4b6da |
you wish.
|
|
Packit |
e4b6da |
The stylesheets are described in
|
|
Packit |
e4b6da |
"../xslt/documentation/docbook2man-xslt.html/docbook2man-xslt.html">
|
|
Packit |
e4b6da |
the man-pages stylesheets reference and
|
|
Packit |
e4b6da |
"../xslt/documentation/docbook2texi-xslt.html/docbook2texi-xslt.html">
|
|
Packit |
e4b6da |
the Texinfo stylesheets reference<sup>[
|
|
Packit |
e4b6da |
"#ftn.id2535626" name="id2535626">1]</sup>.
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
"id2535669" class="indexterm" name="id2535669">
|
|
Packit |
e4b6da |
Pure-XSLT implementations of
|
|
Packit |
e4b6da |
"command">db2x_manxml and
|
|
Packit |
e4b6da |
"command">db2x_texixml also exist. They may be used
|
|
Packit |
e4b6da |
as follows (assuming libxslt as the XSLT processor).
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
"xsltproc.db2x_manxml">
|
|
Packit |
e4b6da |
Example 1. Convert to man pages using
|
|
Packit |
e4b6da |
pure-XSLT db2x_manxml
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
$
|
|
Packit |
e4b6da |
"userinput">xsltproc -o mydoc.mxml \
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
"replaceable">docbook2X-path /xslt/man/docbook.xsl \
|
|
Packit |
e4b6da |
mydoc.xml
|
|
Packit |
e4b6da |
$
|
|
Packit |
e4b6da |
"userinput">xsltproc \
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
"replaceable">docbook2X-path /xslt/backend/db2x_manxml.xsl \
|
|
Packit |
e4b6da |
mydoc.mxml
|