From: Norman Walsh Date: Fri, 28 Sep 2001 20:20:01 +0000 (+0000) Subject: Initial checkin X-Git-Tag: release/1.79.1~6^2~6251 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=12a815cbbb9dab66726b2be0211de17496a4d51c;p=docbook-dsssl Initial checkin --- diff --git a/litprog/.cvsignore b/litprog/.cvsignore new file mode 100644 index 000000000..20344c980 --- /dev/null +++ b/litprog/.cvsignore @@ -0,0 +1,10 @@ +litprog.xml +litprog.xsl +litprog.html +weave.xml +weave.xsl +weave.html +tangle.xml +tangle.xsl +tangle.html + diff --git a/litprog/Makefile b/litprog/Makefile new file mode 100644 index 000000000..47143d2cf --- /dev/null +++ b/litprog/Makefile @@ -0,0 +1,36 @@ +include ../cvstools/Makefile.incl + +all: tangle.html weave.html litprog.html + +tangle.html: tangle.xml litprog.xsl + $(XSLT) $< litprog.xsl $@ + +tangle.xml: tangle.xweb weave.xsl + $(XSLT) $< weave.xsl $@ + +# Can this rule be improved? Ideally bootstrap-tangle should only be +# required if tangle.xsl doesn't exist. If it exists but is out-of-date +# it can rebuild itself. +tangle.xsl: tangle.xweb bootstrap-tangle.xsl + $(XSLT) $< bootstrap-tangle.xsl .temp.xsl + $(XSLT) $< .temp.xsl tangle.xsl + rm -f .temp.xsl + +weave.html: weave.xml litprog.xsl + $(XSLT) $< litprog.xsl $@ + +weave.xml: weave.xweb weave.xsl + $(XSLT) $< weave.xsl $@ + xjparse $@ + +weave.xsl: weave.xweb tangle.xsl + $(XSLT) $< tangle.xsl $@ + +litprog.html: litprog.xml litprog.xsl + $(XSLT) $< litprog.xsl $@ + +litprog.xml: litprog.xweb weave.xsl + $(XSLT) $< weave.xsl $@ + +litprog.xsl: litprog.xweb tangle.xsl + $(XSLT) $< tangle.xsl $@ diff --git a/litprog/README b/litprog/README new file mode 100644 index 000000000..9ec452725 --- /dev/null +++ b/litprog/README @@ -0,0 +1,4 @@ +This is an experimental litprog system that norm is working on. +It's not ready for prime time. It's not ready to be packaged up. +It may not even be ready for external review. +Avert your eyes! :-) diff --git a/litprog/VERSION b/litprog/VERSION new file mode 100644 index 000000000..58e35e3d8 --- /dev/null +++ b/litprog/VERSION @@ -0,0 +1,6 @@ + + +0.00+ + + diff --git a/litprog/bootstrap-tangle.xsl b/litprog/bootstrap-tangle.xsl new file mode 100644 index 000000000..9820a53d5 --- /dev/null +++ b/litprog/bootstrap-tangle.xsl @@ -0,0 +1,80 @@ + + "> +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/litprog/litprog.dtd b/litprog/litprog.dtd new file mode 100644 index 000000000..a928b361b --- /dev/null +++ b/litprog/litprog.dtd @@ -0,0 +1,32 @@ + + + + + + + + +%docbook; + + + + + + diff --git a/litprog/litprog.xweb b/litprog/litprog.xweb new file mode 100644 index 000000000..2493ef883 --- /dev/null +++ b/litprog/litprog.xweb @@ -0,0 +1,157 @@ +
+Litprog.xsl + + + + + + + +
The Rest + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

+ + § + + + +

+
+ + + + + +
+              
+            
+
+ +
+              
+            
+
+
+
+
+ + + + + + + + + + + + ( + + + + + XRef to nonexistent id: + + + ??? + + + + + + + + + + + + + + + + + + + + + + + + + + + + ) + + + + + + + § + + + . + + + + + + + + + § + + + + + + + SRC:FRAGMENT TITLE + + +
+
+ +
diff --git a/litprog/tangle.xweb b/litprog/tangle.xweb new file mode 100644 index 000000000..aa5b72226 --- /dev/null +++ b/litprog/tangle.xweb @@ -0,0 +1,120 @@ +
+Tangle.xsl + + + +<!DOCTYPE xsl:stylesheet [ +<!ENTITY nl "<xsl:text> </xsl:text>"> +]> + + + + + + + + + + + + + + +
Stuff + + + + + + + + + + + + + + This file was generated by tangle.xsl version + + . Do not edit! + + + See http://sourceforge.net/projects/docbook/ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ diff --git a/litprog/weave.xweb b/litprog/weave.xweb new file mode 100644 index 000000000..6c0ff2a06 --- /dev/null +++ b/litprog/weave.xweb @@ -0,0 +1,418 @@ +
+Weave.xsl + + + +<!DOCTYPE xsl:stylesheet [ +<!ENTITY nl "<xsl:text> </xsl:text>"> +]> + + + + + + + + + + + + + + + + + +
Whitespace Control + + + + + +
+
Output Method + + + + + +
+
Default Exclude Result Prefixes + + + + + +
+
Root Template + + + + + + This file was generated by weave.xsl version + + . Do not edit! + + + See http://sourceforge.net/projects/docbook/ + + + + +
+
Default Template + + + + + + + + + + + + + + + + +
+
Fragments + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
Rest + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + < + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > + + </ + + > + + + + + + + + <!-- + + --> + + + + + + + <src:fragref linkend=" + + "/> + + </src:fragref> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + xmlns + : + + =" + + " + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + =" + + " + + + + + + + + + + + + + + + + + +
+ +