Okay this section is clearly incomplete. But integrating libxslt into your
application should be relatively easy. First check the few steps described
below, then for more detailed informations, look at the generated pages for the API and the source
of libxslt/xsltproc.c and the tutorial. Basically doing an XSLT transformation can be done in a few steps: - configure the parser for XSLT:
diff --git a/doc/FAQ.html b/doc/FAQ.html
index dd979153..e0502938 100644
--- a/doc/FAQ.html
+++ b/doc/FAQ.html
@@ -8,7 +8,7 @@ H2 {font-family: Verdana,Arial,Helvetica}
H3 {font-family: Verdana,Arial,Helvetica}
A:link, A:visited, A:active { text-decoration: underline }
FAQ
 |    | The XSLT C library for GnomeFAQ |
|
|
| | - Troubles compiling or linking programs using libxslt
Usually the problem comes from the fact that the compiler doesn't get
the right compilation or linking flags. There is a small shell script
xslt-config which is installed as part of libxslt usual
diff --git a/doc/bugs.html b/doc/bugs.html
index e68b48b5..137e76f8 100644
--- a/doc/bugs.html
+++ b/doc/bugs.html
@@ -8,7 +8,7 @@ H2 {font-family: Verdana,Arial,Helvetica}
H3 {font-family: Verdana,Arial,Helvetica}
A:link, A:visited, A:active { text-decoration: underline }
Reporting bugs and getting help |    | The XSLT C library for GnomeReporting bugs and getting help |
|
|
| | If you need help with the XSLT language itself, here are a number of
useful resources: - I strongly suggest to subscribe to XSL-list, check the XSL-list
archives
- The XSL FAQ.
diff --git a/doc/contribs.html b/doc/contribs.html
index ac802312..0fe15daa 100644
--- a/doc/contribs.html
+++ b/doc/contribs.html
@@ -8,7 +8,7 @@ H2 {font-family: Verdana,Arial,Helvetica}
H3 {font-family: Verdana,Arial,Helvetica}
A:link, A:visited, A:active { text-decoration: underline }
Contributions |    | The XSLT C library for GnomeContributions |
|
|
| | - Bjorn Reese is the author of the number support and worked on the
XSLTMark support
- William Brack was an early adopted, contributed a number of patches and
spent quite some time debugging non-trivial problems in early versions of
diff --git a/doc/docbook.html b/doc/docbook.html
index 5a52c505..ee2c7899 100644
--- a/doc/docbook.html
+++ b/doc/docbook.html
@@ -8,7 +8,7 @@ H2 {font-family: Verdana,Arial,Helvetica}
H3 {font-family: Verdana,Arial,Helvetica}
A:link, A:visited, A:active { text-decoration: underline }
DocBook
 |    | The XSLT C library for GnomeDocBook |
|
|
| | 
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
diff --git a/doc/docs.html b/doc/docs.html
index d3ffa388..3baabf36 100644
--- a/doc/docs.html
+++ b/doc/docs.html
@@ -8,7 +8,7 @@ H2 {font-family: Verdana,Arial,Helvetica}
H3 {font-family: Verdana,Arial,Helvetica}
A:link, A:visited, A:active { text-decoration: underline }
Documentation |    | The XSLT C library for GnomeDocumentation |
|
|
| | There are some on-line resources about using libxslt: - Check the API
documentation automatically extracted from code comments (using the
program apibuild.py, developed for libxml, together with the xsl script
'newapi.xsl' and the libxslt xsltproc program).
diff --git a/doc/downloads.html b/doc/downloads.html
index 7229606c..89817c72 100644
--- a/doc/downloads.html
+++ b/doc/downloads.html
@@ -8,7 +8,7 @@ H2 {font-family: Verdana,Arial,Helvetica}
H3 {font-family: Verdana,Arial,Helvetica}
A:link, A:visited, A:active { text-decoration: underline }
Downloads |    | The XSLT C library for GnomeDownloads |
|
|
| | The latest versions of libxslt can be found on the xmlsoft.org server and on mirrors (Seattle, France) or on the Gnome FTP server as a
source
archive, Antonin Sprinzl also provides a mirror in Austria. (NOTE that
you need the libxml2,
diff --git a/doc/extensions.html b/doc/extensions.html
index 29472105..aab2f428 100644
--- a/doc/extensions.html
+++ b/doc/extensions.html
@@ -8,7 +8,7 @@ H2 {font-family: Verdana,Arial,Helvetica}
H3 {font-family: Verdana,Arial,Helvetica}
A:link, A:visited, A:active { text-decoration: underline }
Writing extensions |    | The XSLT C library for GnomeWriting extensions |
|
|
| | Table of content- Introduction
- Basics
- Extension modules
- Registering a module
diff --git a/doc/help.html b/doc/help.html
index 8c3d30b1..a053c587 100644
--- a/doc/help.html
+++ b/doc/help.html
@@ -8,7 +8,7 @@ H2 {font-family: Verdana,Arial,Helvetica}
H3 {font-family: Verdana,Arial,Helvetica}
A:link, A:visited, A:active { text-decoration: underline }
How to help |    | The XSLT C library for GnomeHow to help |
|
|
| | You can help the project in various ways, the best thing to do first is to
subscribe to the mailing-list as explained before, check the archives and the Gnome bug
database:: - provide patches when you find problems
- provide the diffs when you port libxslt to a new platform. They may not
diff --git a/doc/index.html b/doc/index.html
index a8368b1e..84af1d13 100644
--- a/doc/index.html
+++ b/doc/index.html
@@ -8,7 +8,7 @@ H2 {font-family: Verdana,Arial,Helvetica}
H3 {font-family: Verdana,Arial,Helvetica}
A:link, A:visited, A:active { text-decoration: underline }
libxslt
 |    | The XSLT C library for Gnomelibxslt |
|
|
| | Libxslt is the XSLT C library
developed for the Gnome project. XSLT itself is a an XML language to define
transformation for XML. Libxslt is based on libxml2 the XML C library developed for the
Gnome project. It also implements most of the EXSLT set of processor-portable extensions
diff --git a/doc/internals.html b/doc/internals.html
index c4687da8..f96eef3c 100644
--- a/doc/internals.html
+++ b/doc/internals.html
@@ -8,7 +8,7 @@ H2 {font-family: Verdana,Arial,Helvetica}
H3 {font-family: Verdana,Arial,Helvetica}
A:link, A:visited, A:active { text-decoration: underline }
Library internals |    | The XSLT C library for GnomeLibrary internals |
|
|
| | Table of contents- Introduction
- Basics
- Keep it simple stupid
- The libxml nodes
diff --git a/doc/intro.html b/doc/intro.html
index 7fa1e6f3..64f6d926 100644
--- a/doc/intro.html
+++ b/doc/intro.html
@@ -8,7 +8,7 @@ H2 {font-family: Verdana,Arial,Helvetica}
H3 {font-family: Verdana,Arial,Helvetica}
A:link, A:visited, A:active { text-decoration: underline }
Introduction |    | The XSLT C library for GnomeIntroduction |
|
|
| | This document describes libxslt,
the XSLT C library developed for the
Gnome project. Here are some key points about libxslt: - Libxslt is a C implementation
- Libxslt is based on libxml for XML parsing, tree manipulation and XPath
diff --git a/doc/news.html b/doc/news.html
index ab3e97c3..166196c1 100644
--- a/doc/news.html
+++ b/doc/news.html
@@ -8,7 +8,7 @@ H2 {font-family: Verdana,Arial,Helvetica}
H3 {font-family: Verdana,Arial,Helvetica}
A:link, A:visited, A:active { text-decoration: underline }
News
 |    | The XSLT C library for GnomeNews |
|
|
| | The change log describes the recents commits
to the CVS code base. Those are the public releases made: 1.1.15: Sep 04 2005- build fixes: Windows build cleanups and updates (Igor Zlatkovic), remove
jhbuild warnings
- bug fixes: negative number formatting (William Brack), number formatting
diff --git a/doc/python.html b/doc/python.html
index 7543ae5f..334ba90c 100644
--- a/doc/python.html
+++ b/doc/python.html
@@ -8,7 +8,7 @@ H2 {font-family: Verdana,Arial,Helvetica}
H3 {font-family: Verdana,Arial,Helvetica}
A:link, A:visited, A:active { text-decoration: underline }
Python and bindings
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|