2 # $Id: scott.notes,v 1.1 2007/03/10 05:16:02 scott Exp $
4 The docbook-xml & docbook-xsl subdirectories contain source files
8 Download DocBook DTDs from:
10 http://www.oasis-open.org/docbook/xml/4.5/docbook-xml-4.5.zip
12 Download XSL stylesheets from:
14 http://sourceforge.net/project/showfiles.php?group_id=21935&package_id=16608
16 docbook-xsl-1.72.0.tar.bz2
18 Actually, I ended up using a snapshot (28-Feb-2007) from:
20 http://docbook.sourceforge.net/snapshots/
22 Strip the XSL release:
24 subdir=~/fvwm/fvwm/doc/docbook-xsl
26 cp -p --parents $(/bin/grep xsl:include docbook.xsl | cut -f 2 -d \") !$
28 cp -p --parents html/docbook.xsl ~/fvwm/fvwm/doc/docbook-xsl
29 cp -p --parents highlighting/common.xsl !$
31 cp -p --parents html/manifest.xsl !$
33 cp -p --parents html/highlight.xsl !$
35 rm -f $(grep ENTITY l10n.xml | cut -d \" -f 2 | grep -v en.xml)
36 vim l10n.xml # Just use en.xml -- comment out the rest.
43 We disable string substitution because it uses WAAAYYY too much
44 memory & instead post-process the output with a Perl script.
46 This is fixed in the 28-Feb-2007 snapshot, so we don't need to hack
49 <xsl:variable name="adjusted.content">
50 <xsl:call-template name="apply-string-subst-map">
51 <xsl:with-param name="content" select="$pre.adjusted.content"/>
52 <xsl:with-param name="map.contents" select="''"/>
58 http://mail.gnome.org/archives/xslt/2007-February/msg00010.html
59 https://sourceforge.net/tracker/?func=detail&aid=1659625&group_id=21935&atid=373749
61 <thead> in <informaltable> output twice:
62 https://sourceforge.net/tracker/index.php?func=detail&aid=1673004&group_id=21935&atid=373747