mirror of
https://gitlab.gnome.org/GNOME/libxslt
synced 2025-07-31 02:43:06 +03:00
applied Igor patches for Win32 changed the site stylesheet a bit Daniel
* win32/dsp/libxslt.def libxslt/xslt.h: applied Igor patches for Win32 * doc/*.html doc/site.xsl: changed the site stylesheet a bit Daniel
This commit is contained in:
@ -1,3 +1,9 @@
|
||||
Fri Oct 26 11:37:01 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||||
|
||||
* win32/dsp/libxslt.def libxslt/xslt.h: applied Igor patches
|
||||
for Win32
|
||||
* doc/*.html doc/site.xsl: changed the site stylesheet a bit
|
||||
|
||||
Thu Oct 25 23:05:14 CEST 2001 Thomas Broyer <tbroyer@ltgt.net>
|
||||
|
||||
* libxslt/numbers.c: take NaN and infinity attributes of
|
||||
|
@ -8,6 +8,7 @@ BODY {font-size: 10pt; font-family: Verdana,Arial,Helvetica; margin-top: 5pt; ma
|
||||
H1 {font-size: 16pt; font-family: Verdana,Arial,Helvetica}
|
||||
H2 {font-size: 14pt; font-family: Verdana,Arial,Helvetica}
|
||||
H3 {font-size: 12pt; font-family: Verdana,Arial,Helvetica}
|
||||
A:link, A:visited, A:active { text-decoration: underline }
|
||||
--></style>
|
||||
<title>The programming API</title>
|
||||
</head>
|
||||
@ -36,7 +37,9 @@ H3 {font-size: 12pt; font-family: Verdana,Arial,Helvetica}
|
||||
<li><a href="xsltproc2.html">The xsltproc tool</a></li>
|
||||
<li><a href="API.html">The programming API</a></li>
|
||||
<li><a href="contribs.html">Contributions</a></li>
|
||||
<li><a href="xslt.html">flat page</a></li>
|
||||
<li>
|
||||
<a href="xslt.html">flat page</a>, <a href="site.xsl">stylesheet</a>
|
||||
</li>
|
||||
</ul></td></tr>
|
||||
</table>
|
||||
<table width="100%" border="0" cellspacing="1" cellpadding="3">
|
||||
@ -50,6 +53,7 @@ H3 {font-size: 12pt; font-family: Verdana,Arial,Helvetica}
|
||||
<li><a href="ftp://xmlsoft.org/">FTP</a></li>
|
||||
<li><a href="http://www.fh-frankfurt.de/~igor/projects/libxml/">Windows binaries</a></li>
|
||||
<li><a href="http://pages.eidosnet.co.uk/~garypen/libxml/">Solaris binaries</a></li>
|
||||
<li><a href="http://bugzilla.gnome.org/buglist.cgi?product=libxslt">Bug Tracker</a></li>
|
||||
</ul></td></tr>
|
||||
</table>
|
||||
</td></tr></table></td>
|
||||
|
@ -8,6 +8,7 @@ BODY {font-size: 10pt; font-family: Verdana,Arial,Helvetica; margin-top: 5pt; ma
|
||||
H1 {font-size: 16pt; font-family: Verdana,Arial,Helvetica}
|
||||
H2 {font-size: 14pt; font-family: Verdana,Arial,Helvetica}
|
||||
H3 {font-size: 12pt; font-family: Verdana,Arial,Helvetica}
|
||||
A:link, A:visited, A:active { text-decoration: underline }
|
||||
--></style>
|
||||
<title>Reporting bugs and getting help</title>
|
||||
</head>
|
||||
@ -36,7 +37,9 @@ H3 {font-size: 12pt; font-family: Verdana,Arial,Helvetica}
|
||||
<li><a href="xsltproc2.html">The xsltproc tool</a></li>
|
||||
<li><a href="API.html">The programming API</a></li>
|
||||
<li><a href="contribs.html">Contributions</a></li>
|
||||
<li><a href="xslt.html">flat page</a></li>
|
||||
<li>
|
||||
<a href="xslt.html">flat page</a>, <a href="site.xsl">stylesheet</a>
|
||||
</li>
|
||||
</ul></td></tr>
|
||||
</table>
|
||||
<table width="100%" border="0" cellspacing="1" cellpadding="3">
|
||||
@ -50,6 +53,7 @@ H3 {font-size: 12pt; font-family: Verdana,Arial,Helvetica}
|
||||
<li><a href="ftp://xmlsoft.org/">FTP</a></li>
|
||||
<li><a href="http://www.fh-frankfurt.de/~igor/projects/libxml/">Windows binaries</a></li>
|
||||
<li><a href="http://pages.eidosnet.co.uk/~garypen/libxml/">Solaris binaries</a></li>
|
||||
<li><a href="http://bugzilla.gnome.org/buglist.cgi?product=libxslt">Bug Tracker</a></li>
|
||||
</ul></td></tr>
|
||||
</table>
|
||||
</td></tr></table></td>
|
||||
|
@ -8,6 +8,7 @@ BODY {font-size: 10pt; font-family: Verdana,Arial,Helvetica; margin-top: 5pt; ma
|
||||
H1 {font-size: 16pt; font-family: Verdana,Arial,Helvetica}
|
||||
H2 {font-size: 14pt; font-family: Verdana,Arial,Helvetica}
|
||||
H3 {font-size: 12pt; font-family: Verdana,Arial,Helvetica}
|
||||
A:link, A:visited, A:active { text-decoration: underline }
|
||||
--></style>
|
||||
<title>Contributions</title>
|
||||
</head>
|
||||
@ -36,7 +37,9 @@ H3 {font-size: 12pt; font-family: Verdana,Arial,Helvetica}
|
||||
<li><a href="xsltproc2.html">The xsltproc tool</a></li>
|
||||
<li><a href="API.html">The programming API</a></li>
|
||||
<li><a href="contribs.html">Contributions</a></li>
|
||||
<li><a href="xslt.html">flat page</a></li>
|
||||
<li>
|
||||
<a href="xslt.html">flat page</a>, <a href="site.xsl">stylesheet</a>
|
||||
</li>
|
||||
</ul></td></tr>
|
||||
</table>
|
||||
<table width="100%" border="0" cellspacing="1" cellpadding="3">
|
||||
@ -50,6 +53,7 @@ H3 {font-size: 12pt; font-family: Verdana,Arial,Helvetica}
|
||||
<li><a href="ftp://xmlsoft.org/">FTP</a></li>
|
||||
<li><a href="http://www.fh-frankfurt.de/~igor/projects/libxml/">Windows binaries</a></li>
|
||||
<li><a href="http://pages.eidosnet.co.uk/~garypen/libxml/">Solaris binaries</a></li>
|
||||
<li><a href="http://bugzilla.gnome.org/buglist.cgi?product=libxslt">Bug Tracker</a></li>
|
||||
</ul></td></tr>
|
||||
</table>
|
||||
</td></tr></table></td>
|
||||
|
@ -8,6 +8,7 @@ BODY {font-size: 10pt; font-family: Verdana,Arial,Helvetica; margin-top: 5pt; ma
|
||||
H1 {font-size: 16pt; font-family: Verdana,Arial,Helvetica}
|
||||
H2 {font-size: 14pt; font-family: Verdana,Arial,Helvetica}
|
||||
H3 {font-size: 12pt; font-family: Verdana,Arial,Helvetica}
|
||||
A:link, A:visited, A:active { text-decoration: underline }
|
||||
--></style>
|
||||
<title>Documentation</title>
|
||||
</head>
|
||||
@ -36,7 +37,9 @@ H3 {font-size: 12pt; font-family: Verdana,Arial,Helvetica}
|
||||
<li><a href="xsltproc2.html">The xsltproc tool</a></li>
|
||||
<li><a href="API.html">The programming API</a></li>
|
||||
<li><a href="contribs.html">Contributions</a></li>
|
||||
<li><a href="xslt.html">flat page</a></li>
|
||||
<li>
|
||||
<a href="xslt.html">flat page</a>, <a href="site.xsl">stylesheet</a>
|
||||
</li>
|
||||
</ul></td></tr>
|
||||
</table>
|
||||
<table width="100%" border="0" cellspacing="1" cellpadding="3">
|
||||
@ -50,6 +53,7 @@ H3 {font-size: 12pt; font-family: Verdana,Arial,Helvetica}
|
||||
<li><a href="ftp://xmlsoft.org/">FTP</a></li>
|
||||
<li><a href="http://www.fh-frankfurt.de/~igor/projects/libxml/">Windows binaries</a></li>
|
||||
<li><a href="http://pages.eidosnet.co.uk/~garypen/libxml/">Solaris binaries</a></li>
|
||||
<li><a href="http://bugzilla.gnome.org/buglist.cgi?product=libxslt">Bug Tracker</a></li>
|
||||
</ul></td></tr>
|
||||
</table>
|
||||
</td></tr></table></td>
|
||||
|
@ -8,6 +8,7 @@ BODY {font-size: 10pt; font-family: Verdana,Arial,Helvetica; margin-top: 5pt; ma
|
||||
H1 {font-size: 16pt; font-family: Verdana,Arial,Helvetica}
|
||||
H2 {font-size: 14pt; font-family: Verdana,Arial,Helvetica}
|
||||
H3 {font-size: 12pt; font-family: Verdana,Arial,Helvetica}
|
||||
A:link, A:visited, A:active { text-decoration: underline }
|
||||
--></style>
|
||||
<title>Downloads</title>
|
||||
</head>
|
||||
@ -36,7 +37,9 @@ H3 {font-size: 12pt; font-family: Verdana,Arial,Helvetica}
|
||||
<li><a href="xsltproc2.html">The xsltproc tool</a></li>
|
||||
<li><a href="API.html">The programming API</a></li>
|
||||
<li><a href="contribs.html">Contributions</a></li>
|
||||
<li><a href="xslt.html">flat page</a></li>
|
||||
<li>
|
||||
<a href="xslt.html">flat page</a>, <a href="site.xsl">stylesheet</a>
|
||||
</li>
|
||||
</ul></td></tr>
|
||||
</table>
|
||||
<table width="100%" border="0" cellspacing="1" cellpadding="3">
|
||||
@ -50,6 +53,7 @@ H3 {font-size: 12pt; font-family: Verdana,Arial,Helvetica}
|
||||
<li><a href="ftp://xmlsoft.org/">FTP</a></li>
|
||||
<li><a href="http://www.fh-frankfurt.de/~igor/projects/libxml/">Windows binaries</a></li>
|
||||
<li><a href="http://pages.eidosnet.co.uk/~garypen/libxml/">Solaris binaries</a></li>
|
||||
<li><a href="http://bugzilla.gnome.org/buglist.cgi?product=libxslt">Bug Tracker</a></li>
|
||||
</ul></td></tr>
|
||||
</table>
|
||||
</td></tr></table></td>
|
||||
|
@ -8,6 +8,7 @@ BODY {font-size: 10pt; font-family: Verdana,Arial,Helvetica; margin-top: 5pt; ma
|
||||
H1 {font-size: 16pt; font-family: Verdana,Arial,Helvetica}
|
||||
H2 {font-size: 14pt; font-family: Verdana,Arial,Helvetica}
|
||||
H3 {font-size: 12pt; font-family: Verdana,Arial,Helvetica}
|
||||
A:link, A:visited, A:active { text-decoration: underline }
|
||||
--></style>
|
||||
<title>How to help</title>
|
||||
</head>
|
||||
@ -36,7 +37,9 @@ H3 {font-size: 12pt; font-family: Verdana,Arial,Helvetica}
|
||||
<li><a href="xsltproc2.html">The xsltproc tool</a></li>
|
||||
<li><a href="API.html">The programming API</a></li>
|
||||
<li><a href="contribs.html">Contributions</a></li>
|
||||
<li><a href="xslt.html">flat page</a></li>
|
||||
<li>
|
||||
<a href="xslt.html">flat page</a>, <a href="site.xsl">stylesheet</a>
|
||||
</li>
|
||||
</ul></td></tr>
|
||||
</table>
|
||||
<table width="100%" border="0" cellspacing="1" cellpadding="3">
|
||||
@ -50,6 +53,7 @@ H3 {font-size: 12pt; font-family: Verdana,Arial,Helvetica}
|
||||
<li><a href="ftp://xmlsoft.org/">FTP</a></li>
|
||||
<li><a href="http://www.fh-frankfurt.de/~igor/projects/libxml/">Windows binaries</a></li>
|
||||
<li><a href="http://pages.eidosnet.co.uk/~garypen/libxml/">Solaris binaries</a></li>
|
||||
<li><a href="http://bugzilla.gnome.org/buglist.cgi?product=libxslt">Bug Tracker</a></li>
|
||||
</ul></td></tr>
|
||||
</table>
|
||||
</td></tr></table></td>
|
||||
|
@ -8,6 +8,7 @@ BODY {font-size: 10pt; font-family: Verdana,Arial,Helvetica; margin-top: 5pt; ma
|
||||
H1 {font-size: 16pt; font-family: Verdana,Arial,Helvetica}
|
||||
H2 {font-size: 14pt; font-family: Verdana,Arial,Helvetica}
|
||||
H3 {font-size: 12pt; font-family: Verdana,Arial,Helvetica}
|
||||
A:link, A:visited, A:active { text-decoration: underline }
|
||||
--></style>
|
||||
<title>The XSLT C library for Gnome</title>
|
||||
</head>
|
||||
@ -36,7 +37,9 @@ H3 {font-size: 12pt; font-family: Verdana,Arial,Helvetica}
|
||||
<li><a href="xsltproc2.html">The xsltproc tool</a></li>
|
||||
<li><a href="API.html">The programming API</a></li>
|
||||
<li><a href="contribs.html">Contributions</a></li>
|
||||
<li><a href="xslt.html">flat page</a></li>
|
||||
<li>
|
||||
<a href="xslt.html">flat page</a>, <a href="site.xsl">stylesheet</a>
|
||||
</li>
|
||||
</ul></td></tr>
|
||||
</table>
|
||||
<table width="100%" border="0" cellspacing="1" cellpadding="3">
|
||||
@ -50,21 +53,16 @@ H3 {font-size: 12pt; font-family: Verdana,Arial,Helvetica}
|
||||
<li><a href="ftp://xmlsoft.org/">FTP</a></li>
|
||||
<li><a href="http://www.fh-frankfurt.de/~igor/projects/libxml/">Windows binaries</a></li>
|
||||
<li><a href="http://pages.eidosnet.co.uk/~garypen/libxml/">Solaris binaries</a></li>
|
||||
<li><a href="http://bugzilla.gnome.org/buglist.cgi?product=libxslt">Bug Tracker</a></li>
|
||||
</ul></td></tr>
|
||||
</table>
|
||||
</td></tr></table></td>
|
||||
<td valign="top" bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" width="100%"><tr><td bgcolor="#fffacd">
|
||||
<p>
|
||||
<ul>
|
||||
<li><a href="intro.html">Introduction</a></li>
|
||||
<li><a href="docs.html">Documentation</a></li>
|
||||
<li><a href="bugs.html">Reporting bugs and getting help</a></li>
|
||||
<li><a href="help.html">how to help</a></li>
|
||||
<li><a href="downloads.html">Downloads</a></li>
|
||||
<li><a href="news.html">News</a></li>
|
||||
<li><a href="xsltproc2.html">The xsltproc command line tool</a></li>
|
||||
<li><a href="API.html">The programming API</a></li>
|
||||
</ul>
|
||||
<p>Libxslt is the XSLT C library developped 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 developped for the Gnome project.</p>
|
||||
<p>People can either embed the library in their application or use
|
||||
xsltproc the command line processing tool.</p>
|
||||
<p>External documents:</p>
|
||||
<ul>
|
||||
<li>John Fleck wrote <a href="tutorial/libxslttutorial.html">a tutorial for
|
||||
|
@ -8,6 +8,7 @@ BODY {font-size: 10pt; font-family: Verdana,Arial,Helvetica; margin-top: 5pt; ma
|
||||
H1 {font-size: 16pt; font-family: Verdana,Arial,Helvetica}
|
||||
H2 {font-size: 14pt; font-family: Verdana,Arial,Helvetica}
|
||||
H3 {font-size: 12pt; font-family: Verdana,Arial,Helvetica}
|
||||
A:link, A:visited, A:active { text-decoration: underline }
|
||||
--></style>
|
||||
<title>Introduction</title>
|
||||
</head>
|
||||
@ -36,7 +37,9 @@ H3 {font-size: 12pt; font-family: Verdana,Arial,Helvetica}
|
||||
<li><a href="xsltproc2.html">The xsltproc tool</a></li>
|
||||
<li><a href="API.html">The programming API</a></li>
|
||||
<li><a href="contribs.html">Contributions</a></li>
|
||||
<li><a href="xslt.html">flat page</a></li>
|
||||
<li>
|
||||
<a href="xslt.html">flat page</a>, <a href="site.xsl">stylesheet</a>
|
||||
</li>
|
||||
</ul></td></tr>
|
||||
</table>
|
||||
<table width="100%" border="0" cellspacing="1" cellpadding="3">
|
||||
@ -50,6 +53,7 @@ H3 {font-size: 12pt; font-family: Verdana,Arial,Helvetica}
|
||||
<li><a href="ftp://xmlsoft.org/">FTP</a></li>
|
||||
<li><a href="http://www.fh-frankfurt.de/~igor/projects/libxml/">Windows binaries</a></li>
|
||||
<li><a href="http://pages.eidosnet.co.uk/~garypen/libxml/">Solaris binaries</a></li>
|
||||
<li><a href="http://bugzilla.gnome.org/buglist.cgi?product=libxslt">Bug Tracker</a></li>
|
||||
</ul></td></tr>
|
||||
</table>
|
||||
</td></tr></table></td>
|
||||
|
@ -8,6 +8,7 @@ BODY {font-size: 10pt; font-family: Verdana,Arial,Helvetica; margin-top: 5pt; ma
|
||||
H1 {font-size: 16pt; font-family: Verdana,Arial,Helvetica}
|
||||
H2 {font-size: 14pt; font-family: Verdana,Arial,Helvetica}
|
||||
H3 {font-size: 12pt; font-family: Verdana,Arial,Helvetica}
|
||||
A:link, A:visited, A:active { text-decoration: underline }
|
||||
--></style>
|
||||
<title>News</title>
|
||||
</head>
|
||||
@ -36,7 +37,9 @@ H3 {font-size: 12pt; font-family: Verdana,Arial,Helvetica}
|
||||
<li><a href="xsltproc2.html">The xsltproc tool</a></li>
|
||||
<li><a href="API.html">The programming API</a></li>
|
||||
<li><a href="contribs.html">Contributions</a></li>
|
||||
<li><a href="xslt.html">flat page</a></li>
|
||||
<li>
|
||||
<a href="xslt.html">flat page</a>, <a href="site.xsl">stylesheet</a>
|
||||
</li>
|
||||
</ul></td></tr>
|
||||
</table>
|
||||
<table width="100%" border="0" cellspacing="1" cellpadding="3">
|
||||
@ -50,6 +53,7 @@ H3 {font-size: 12pt; font-family: Verdana,Arial,Helvetica}
|
||||
<li><a href="ftp://xmlsoft.org/">FTP</a></li>
|
||||
<li><a href="http://www.fh-frankfurt.de/~igor/projects/libxml/">Windows binaries</a></li>
|
||||
<li><a href="http://pages.eidosnet.co.uk/~garypen/libxml/">Solaris binaries</a></li>
|
||||
<li><a href="http://bugzilla.gnome.org/buglist.cgi?product=libxslt">Bug Tracker</a></li>
|
||||
</ul></td></tr>
|
||||
</table>
|
||||
</td></tr></table></td>
|
||||
|
100
doc/site.xsl
100
doc/site.xsl
@ -1,10 +1,50 @@
|
||||
<?xml version="1.0"?>
|
||||
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
|
||||
<!--
|
||||
- The global title
|
||||
-->
|
||||
<xsl:output method="html" version="4.01" encoding="ISO-8859-1"/>
|
||||
<xsl:variable name="globaltitle" select="string(/html/body/h1[1])"/>
|
||||
<!--
|
||||
- returns the filename associated to an ID in the original file
|
||||
-->
|
||||
<xsl:template name="filename">
|
||||
<xsl:param name="name" select="string(@href)"/>
|
||||
<xsl:choose>
|
||||
<xsl:when test="$name = "#Introducti"">
|
||||
<xsl:text>intro.html</xsl:text>
|
||||
</xsl:when>
|
||||
<xsl:when test="$name = "#Documentat"">
|
||||
<xsl:text>docs.html</xsl:text>
|
||||
</xsl:when>
|
||||
<xsl:when test="$name = "#Reporting"">
|
||||
<xsl:text>bugs.html</xsl:text>
|
||||
</xsl:when>
|
||||
<xsl:when test="$name = "#help"">
|
||||
<xsl:text>help.html</xsl:text>
|
||||
</xsl:when>
|
||||
<xsl:when test="$name = "#Help"">
|
||||
<xsl:text>help.html</xsl:text>
|
||||
</xsl:when>
|
||||
<xsl:when test="$name = "#Downloads"">
|
||||
<xsl:text>downloads.html</xsl:text>
|
||||
</xsl:when>
|
||||
<xsl:when test="$name = "#News"">
|
||||
<xsl:text>news.html</xsl:text>
|
||||
</xsl:when>
|
||||
<xsl:when test="$name = "#Contributi"">
|
||||
<xsl:text>contribs.html</xsl:text>
|
||||
</xsl:when>
|
||||
<xsl:when test="$name = "#xsltproc"">
|
||||
<xsl:text>xsltproc2.html</xsl:text>
|
||||
</xsl:when>
|
||||
<xsl:when test="$name = "#API"">
|
||||
<xsl:text>API.html</xsl:text>
|
||||
</xsl:when>
|
||||
<xsl:when test="$name = """>
|
||||
<xsl:text>unknown.html</xsl:text>
|
||||
</xsl:when>
|
||||
<xsl:otherwise>
|
||||
<xsl:value-of select="$name"/>
|
||||
</xsl:otherwise>
|
||||
</xsl:choose>
|
||||
</xsl:template>
|
||||
<!--
|
||||
- The table of content
|
||||
-->
|
||||
@ -26,7 +66,7 @@
|
||||
</xsl:element>
|
||||
</li>
|
||||
</xsl:for-each>
|
||||
<li><a href="xslt.html">flat page</a></li>
|
||||
<li><a href="xslt.html">flat page</a>, <a href="site.xsl">stylesheet</a></li>
|
||||
</ul>
|
||||
</xsl:variable>
|
||||
<xsl:variable name="related">
|
||||
@ -39,6 +79,7 @@
|
||||
<li><a href="ftp://xmlsoft.org/">FTP</a></li>
|
||||
<li><a href="http://www.fh-frankfurt.de/~igor/projects/libxml/">Windows binaries</a></li>
|
||||
<li><a href="http://pages.eidosnet.co.uk/~garypen/libxml/">Solaris binaries</a></li>
|
||||
<li><a href="http://bugzilla.gnome.org/buglist.cgi?product=libxslt">Bug Tracker</a></li>
|
||||
</ul>
|
||||
</xsl:variable>
|
||||
<xsl:template name="toc">
|
||||
@ -84,6 +125,10 @@
|
||||
</xsl:template>
|
||||
<xsl:template mode="head" match="meta">
|
||||
</xsl:template>
|
||||
<!--
|
||||
- The global title
|
||||
-->
|
||||
<xsl:variable name="globaltitle" select="string(/html/body/h1[1])"/>
|
||||
<!--
|
||||
- Write the styles in the head
|
||||
-->
|
||||
@ -94,6 +139,7 @@ BODY {font-size: 10pt; font-family: Verdana,Arial,Helvetica; margin-top: 5pt; ma
|
||||
H1 {font-size: 16pt; font-family: Verdana,Arial,Helvetica}
|
||||
H2 {font-size: 14pt; font-family: Verdana,Arial,Helvetica}
|
||||
H3 {font-size: 12pt; font-family: Verdana,Arial,Helvetica}
|
||||
A:link, A:visited, A:active { text-decoration: underline }
|
||||
<xsl:text disable-output-escaping="yes">--></xsl:text></style>
|
||||
</xsl:template>
|
||||
<!--
|
||||
@ -130,50 +176,6 @@ H3 {font-size: 12pt; font-family: Verdana,Arial,Helvetica}
|
||||
</tr>
|
||||
</table>
|
||||
</xsl:template>
|
||||
<!--
|
||||
- returns the filename associated to an ID in the original file
|
||||
-->
|
||||
<xsl:template name="filename">
|
||||
<xsl:param name="name" select="string(@href)"/>
|
||||
<xsl:choose>
|
||||
<xsl:when test="$name = "#Introducti"">
|
||||
<xsl:text>intro.html</xsl:text>
|
||||
</xsl:when>
|
||||
<xsl:when test="$name = "#Documentat"">
|
||||
<xsl:text>docs.html</xsl:text>
|
||||
</xsl:when>
|
||||
<xsl:when test="$name = "#Reporting"">
|
||||
<xsl:text>bugs.html</xsl:text>
|
||||
</xsl:when>
|
||||
<xsl:when test="$name = "#help"">
|
||||
<xsl:text>help.html</xsl:text>
|
||||
</xsl:when>
|
||||
<xsl:when test="$name = "#Help"">
|
||||
<xsl:text>help.html</xsl:text>
|
||||
</xsl:when>
|
||||
<xsl:when test="$name = "#Downloads"">
|
||||
<xsl:text>downloads.html</xsl:text>
|
||||
</xsl:when>
|
||||
<xsl:when test="$name = "#News"">
|
||||
<xsl:text>news.html</xsl:text>
|
||||
</xsl:when>
|
||||
<xsl:when test="$name = "#Contributi"">
|
||||
<xsl:text>contribs.html</xsl:text>
|
||||
</xsl:when>
|
||||
<xsl:when test="$name = "#xsltproc"">
|
||||
<xsl:text>xsltproc2.html</xsl:text>
|
||||
</xsl:when>
|
||||
<xsl:when test="$name = "#API"">
|
||||
<xsl:text>API.html</xsl:text>
|
||||
</xsl:when>
|
||||
<xsl:when test="$name = """>
|
||||
<xsl:text>unknown.html</xsl:text>
|
||||
</xsl:when>
|
||||
<xsl:otherwise>
|
||||
<xsl:value-of select="$name"/>
|
||||
</xsl:otherwise>
|
||||
</xsl:choose>
|
||||
</xsl:template>
|
||||
<!--
|
||||
- Handling of nodes in the body before the first H2, table of content
|
||||
- Everything is just copied over, except href which may get rewritten
|
||||
|
@ -13,17 +13,11 @@
|
||||
|
||||
<h1 style="text-align: center">libxslt</h1>
|
||||
|
||||
<p></p>
|
||||
<ul>
|
||||
<li><a href="#Introducti">Introduction</a></li>
|
||||
<li><a href="#Documentat">Documentation</a></li>
|
||||
<li><a href="#Reporting">Reporting bugs and getting help</a></li>
|
||||
<li><a href="#help">how to help</a></li>
|
||||
<li><a href="#Downloads">Downloads</a></li>
|
||||
<li><a href="#News">News</a></li>
|
||||
<li><a href="#xsltproc">The xsltproc command line tool</a></li>
|
||||
<li><a href="#API">The programming API</a></li>
|
||||
</ul>
|
||||
<p>Libxslt is the XSLT C library developped 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 developped for the Gnome project.</p>
|
||||
<p>People can either embed the library in their application or use
|
||||
xsltproc the command line processing tool.</p>
|
||||
|
||||
<p>External documents:</p>
|
||||
<ul>
|
||||
|
@ -8,6 +8,7 @@ BODY {font-size: 10pt; font-family: Verdana,Arial,Helvetica; margin-top: 5pt; ma
|
||||
H1 {font-size: 16pt; font-family: Verdana,Arial,Helvetica}
|
||||
H2 {font-size: 14pt; font-family: Verdana,Arial,Helvetica}
|
||||
H3 {font-size: 12pt; font-family: Verdana,Arial,Helvetica}
|
||||
A:link, A:visited, A:active { text-decoration: underline }
|
||||
--></style>
|
||||
<title>The xsltproc tool</title>
|
||||
</head>
|
||||
@ -36,7 +37,9 @@ H3 {font-size: 12pt; font-family: Verdana,Arial,Helvetica}
|
||||
<li><a href="xsltproc2.html">The xsltproc tool</a></li>
|
||||
<li><a href="API.html">The programming API</a></li>
|
||||
<li><a href="contribs.html">Contributions</a></li>
|
||||
<li><a href="xslt.html">flat page</a></li>
|
||||
<li>
|
||||
<a href="xslt.html">flat page</a>, <a href="site.xsl">stylesheet</a>
|
||||
</li>
|
||||
</ul></td></tr>
|
||||
</table>
|
||||
<table width="100%" border="0" cellspacing="1" cellpadding="3">
|
||||
@ -50,6 +53,7 @@ H3 {font-size: 12pt; font-family: Verdana,Arial,Helvetica}
|
||||
<li><a href="ftp://xmlsoft.org/">FTP</a></li>
|
||||
<li><a href="http://www.fh-frankfurt.de/~igor/projects/libxml/">Windows binaries</a></li>
|
||||
<li><a href="http://pages.eidosnet.co.uk/~garypen/libxml/">Solaris binaries</a></li>
|
||||
<li><a href="http://bugzilla.gnome.org/buglist.cgi?product=libxslt">Bug Tracker</a></li>
|
||||
</ul></td></tr>
|
||||
</table>
|
||||
</td></tr></table></td>
|
||||
|
@ -48,28 +48,28 @@ extern "C" {
|
||||
*
|
||||
* This value is used to detect templates loops
|
||||
*/
|
||||
extern int xsltMaxDepth;
|
||||
LIBXSLT_PUBLIC extern int xsltMaxDepth;
|
||||
|
||||
/**
|
||||
* xsltEngineVersion:
|
||||
*
|
||||
* The version string for libxslt
|
||||
*/
|
||||
extern const char *xsltEngineVersion;
|
||||
LIBXSLT_PUBLIC extern const char *xsltEngineVersion;
|
||||
|
||||
/**
|
||||
* xsltLibxsltVersion:
|
||||
*
|
||||
* The version of libxslt compiled
|
||||
*/
|
||||
extern const int xsltLibxsltVersion;
|
||||
LIBXSLT_PUBLIC extern const int xsltLibxsltVersion;
|
||||
|
||||
/**
|
||||
* xsltLibxmlVersion:
|
||||
*
|
||||
* The version of libxml libxslt was compiled against
|
||||
*/
|
||||
extern const int xsltLibxmlVersion;
|
||||
LIBXSLT_PUBLIC extern const int xsltLibxmlVersion;
|
||||
|
||||
/*
|
||||
* Global cleanup function
|
||||
|
@ -26,7 +26,6 @@ EXPORTS
|
||||
xsltNewStyleDocument
|
||||
xsltFreeStyleDocuments
|
||||
|
||||
|
||||
xsltRegisterExtPrefix
|
||||
xsltCheckExtPrefix
|
||||
xsltRegisterExtFunction
|
||||
@ -39,7 +38,6 @@ EXPORTS
|
||||
xsltUnregisterExtModule
|
||||
xsltRegisterExtModule
|
||||
|
||||
|
||||
xsltDocumentFunction
|
||||
xsltKeyFunction
|
||||
xsltUnparsedEntityURIFunction
|
||||
@ -139,7 +137,7 @@ EXPORTS
|
||||
xsltSetXIncludeDefault
|
||||
xsltLibxmlVersion
|
||||
xsltLibxsltVersion
|
||||
xsltEngineVersion
|
||||
xsltEngineVersion DATA
|
||||
|
||||
xsltRunStylesheet
|
||||
xsltLoadStylesheetPI
|
||||
|
Reference in New Issue
Block a user