http://swpat.ffii.org/
Action against software patents
http://www.gnome.org/
Gnome2 Logo
http://www.w3.org/Status
W3C logo
http://www.redhat.com
Red Hat Logo
http://xmlsoft.org/XSLT/
Made with Libxslt Logo
The XSLT C library for Gnome
DocBook
Main Menu
index.html
Home
http://xmlsoft.org/wiki
Wiki
intro.html
Introduction
docs.html
Documentation
bugs.html
Reporting bugs and getting help
help.html
How to help
downloads.html
Downloads
FAQ.html
FAQ
news.html
News
xsltproc2.html
The xsltproc tool
docbook.html
DocBook
API.html
The programming API
python.html
Python and bindings
internals.html
Library internals
extensions.html
Writing extensions
contribs.html
Contributions
EXSLT/index.html
libexslt
xslt.html
flat page
,
site.xsl
stylesheet
html/index.html
API Menu
ChangeLog.html
ChangeLog
Related links
tutorial/libxslttutorial.html
Tutorial
,
tutorial2/libxslt_pipes.html
Tutorial2
xsltproc.html
Man page for xsltproc
http://mail.gnome.org/archives/xslt/
Mail archive
http://xmlsoft.org/
XML libxml2
ftp://xmlsoft.org/
FTP
http://www.zlatkovic.com/projects/libxml/
Windows binaries
http://garypennington.net/libxml2/
Solaris binaries
http://www.zveno.com/open_source/libxml2xslt.html
MacOsX binaries
http://bugzilla.gnome.org/buglist.cgi?product=libxslt
Bug Tracker
http://www.zend.com/php5/articles/php5-xmlphp.php#Heading17
XSLT with PHP
http://www.mod-xslt2.com/
Apache module
http://sourceforge.net/projects/libxml2-pas/
Pascal bindings
http://xsldbg.sourceforge.net/
Xsldbg Debugger
API Indexes
APIchunk0.html
Alphabetic
APIconstructors.html
Constructors
APIfunctions.html
Functions/Types
APIfiles.html
Modules
APIsymbols.html
Symbols
The duck picture
http://www.oasis-open.org/committees/docbook/
DocBook
is an
XML/SGML vocabulary particularly well suited to books and papers about
computer hardware and software.
xsltproc and libxslt are not specifically dependant on DocBook, but since
a lot of people use xsltproc and libxml2 for DocBook formatting, here are a
few pointers and informations which may be helpful:
The
http://www.oasis-open.org/committees/docbook/
DocBook
homepage at Oasis
you should find pointers there on all the lastest
versions of the DTDs and XSLT stylesheets
http://www.docbook.org/
DocBook: The Definitive Guide
is
the official reference documentation for DocBook.
https://sourceforge.net/docman/index.php?group_id=21935
DocBook
Open Repository
contains a lot of informations about DocBook
Bob Stayton provides a
http://www.sagehill.net/
lot of
resources
and consulting services around DocBook.
Here is a
/buildDocBookCatalog
shell script
to generate
XML Catalogs for DocBook 4.1.2 . If it can write to the /etc/xml/
directory, it will set-up /etc/xml/catalog and /etc/xml/docbook based on
the resources found on the system. Otherwise it will just create
~/xmlcatalog and ~/dbkxmlcatalog and doing:
export XMLCATALOG=$HOME/xmlcatalog
should allow to process DocBook documentations without requiring
network accesses for the DTd or stylesheets
I have uploaded
ftp://xmlsoft.org/test/dbk412catalog.tar.gz
a
small tarball
containing XML Catalogs for DocBook 4.1.2 which seems
to work fine for me too
Informations on installing a
http://ourworld.compuserve.com/homepages/hoenicka_markus/ntsgml.html
Windows
DocBook processing setup
based on Cygwin (using the binaries from the
official Windows port should be possible too)
Alexander Kirillov's page on
http://www.math.sunysb.edu/~kirillov/dbxml/
Using DocBook XML
4.1.2
(RPM packages)
Tim Waugh's
http://cyberelk.net/tim/xmlto/
xmlto front-end
conversion script
Linux Documentation Project
http://www.linuxdoc.org/HOWTO/mini/DocBook-Install/
DocBook-Install-mini-HOWTO
ScrollKeeper the open documentation cataloging project has a
http://scrollkeeper.sourceforge.net/docbook.shtml
DocBook
section
Dan York presentation on
http://www.lodestar2.com/people/dyork/talks/2001/xugo/docbook/index.html
Publishing
using DocBook XML
Do not use the --docbook option of xsltproc to process XML DocBook
documents, this option is only intended to provide some (limited) support of
the SGML version of DocBook.
Points which are not DocBook specific but still worth mentionning
again:
if you think DocBook processing time is too slow, make sure you have
XML Catalogs pointing to a local installation of the DTD of DocBook.
Check the
http://xmlsoft.org/catalog.html
XML Catalog page
to understand more on this subject.
before processing a new document, use the command
xmllint --valid --noout path_to_document
to make sure that your input is valid DocBook. And fixes the errors
before processing further. Note that XSLT processing may work correctly
with some forms of validity errors left, but in general it can give
troubles on output.
bugs.html
Daniel Veillard
