Update of /cvsroot/boost/boost/tools/quickbook/test
In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv26989/tools/quickbook/test
Modified Files:
templates.gold templates.quickbook
Log Message:
ready for prime time
Index: templates.gold
===================================================================
RCS file: /cvsroot/boost/boost/tools/quickbook/test/templates.gold,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -d -r1.4 -r1.5
--- templates.gold 3 Jun 2006 04:27:08 -0000 1.4
+++ templates.gold 5 Jun 2006 01:09:56 -0000 1.5
@@ -25,6 +25,9 @@
</para>
</para>
<para>
+
<!--quickbook-escape-prefix--><hey><!--quickbook-escape-postfix-->baz<!--quickbook-escape-prefix--></hey><!--quickbook-escape-postfix-->
+ </para>
+ <para>
<para>
This is a complete paragraph. madagascar madagascar madagascar
madagascar
madagascar madagascar madagascar madagascar madagascar.... blah blah
blah......
@@ -37,6 +40,12 @@
exactly xanadu
</para>
<para>
+ wx
+ </para>
+ <para>
+ wxyz wxyz trail
+ </para>
+ <para>
<programlisting>
<phrase role="keyword">int</phrase> <phrase
role="identifier">main</phrase><phrase role="special">()</phrase>
Index: templates.quickbook
===================================================================
RCS file: /cvsroot/boost/boost/tools/quickbook/test/templates.quickbook,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -d -r1.4 -r1.5
--- templates.quickbook 3 Jun 2006 04:27:08 -0000 1.4
+++ templates.quickbook 5 Jun 2006 01:09:56 -0000 1.5
@@ -4,54 +4,81 @@
[section Templates]
+[/-------------------------------- nullary arg ]
+
[template foo0 nullary_arg]
[foo0]
-[template foo1[bar] foo bar]
+[/-------------------------------- unary arg, phrase syle ]
+
+[template foo1[bar] foo [bar]]
[foo1 baz]
+[/-------------------------------- unary arg, block syle ]
+
[template foo2[bar]
-foo bar
+foo [bar]
]
[foo2 baz]
[template foo3[bar]
-This is a complete paragraph. bar bar bar bar bar
-bar bar bar bar.... blah blah blah......
+This is a complete paragraph. [bar] [bar] [bar] [bar] [bar]
+[bar] [bar] [bar] [bar].... blah blah blah......
]
[foo3 kalamazoo]
+[/-------------------------------- unary arg, using punctuation ]
+
+[template ![bar] '''<hey>'''[bar]'''</hey>''']
+
+[!baz]
+
+[/-------------------------------- recursive templates ]
+
[template foo4[bar]
-[foo3 bar]
+[foo3 [bar]]
]
[foo3 madagascar]
-[template foo4[x] zoom x]
-[template foo5[x] x zoom]
+[template foo4[x] zoom [x]]
+[template foo5[x] [x] zoom]
[foo5[foo4 peanut]]
-[template kinda_weird[x y] x y]
+[template kinda_weird[x y] [x] [y]]
[kinda_weird exactly..xanadu]
+
+[/-------------------------------- space delimitted args ]
+
+[template simple1[a b] [a][b]]
+
+[simple1 w x]
+
+[template simple2[a b c d] [a][b][c][d]]
+
+[simple2 w x y z][simple2 w x y z trail]
+
+[/-------------------------------- John's templates ]
+
[template code[x]
int main()
{
- std::cout << x << std::endl;
+ std::cout << ``[x]`` << std::endl;
}
]
[code "Hello\, World"]
[template alpha '''α''']
-[template pow[a b] a'''<superscript>'''b'''</superscript>''' ]
-[template super[text]'''<superscript>'''text'''</superscript>''' ]
+[template pow[a b] [a]'''<superscript>'''[b]'''</superscript>''' ]
+[template super[text]'''<superscript>'''[text]'''</superscript>''' ]
[pow x 2]
_______________________________________________
Boost-cvs mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/boost-cvs