From 9a37b9c06cf1b2b07478f39f9a687c1fdb3b647f Mon Sep 17 00:00:00 2001 From: Shaun McCance Date: Fri, 20 Apr 2007 20:51:11 +0000 Subject: - Added informalfigure formalpara literallayout programlisting screen * test/testbook/testbook.xml: - Added informalfigure formalpara literallayout programlisting screen * xslt/docbook/html/db2html-autotoc.xsl: * xslt/docbook/html/db2html-block.xsl: * xslt/docbook/html/db2html-css.xsl: * xslt/docbook/html/db2html-division.xsl: * xslt/docbook/html/db2html-media.xsl: * xslt/docbook/html/db2html-table.xsl: * xslt/gettext/l10n.xml.in: - Some autotoc and figure work svn path=/trunk/; revision=919 --- test/testbook/testbook.xml | 144 +++++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 138 insertions(+), 6 deletions(-) (limited to 'test') diff --git a/test/testbook/testbook.xml b/test/testbook/testbook.xml index 1e8ce9df..e93261aa 100644 --- a/test/testbook/testbook.xml +++ b/test/testbook/testbook.xml @@ -183,6 +183,16 @@ $(_DOC_LC_DOCS) : $(_DOC_C_DOCS) reader + + + + + + The mascot for the Orca screen + reader + + Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Sed risus dui, faucibus at, blandit eu, congue in, sem. Suspendisse nec mi. Sed vel augue. @@ -226,14 +236,136 @@ USA things are done for me against my will. + + Formal Paragraph + Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Sed risus dui, + faucibus at, blandit eu, congue in, sem. Suspendisse nec mi. Sed vel augue. + Cras egestas. Vivamus nisi. Fusce neque. Aenean posuere, orci non lacinia + consectetuer, neque libero semper metus, ut ullamcorper eros lorem at tellus. + Ut ante tellus, iaculis at, tincidunt quis, ultrices at, ligula. Pellentesque + porttitor condimentum nulla. + + + Next we have a literallayout element: + + This is a line. +This is another line. + This line is indented. + +
+ Program Listings + + Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Sed risus dui, + faucibus at, blandit eu, congue in, sem. Suspendisse nec mi. Sed vel augue. + Cras egestas. Vivamus nisi. Fusce neque. Aenean posuere, orci non lacinia + consectetuer, neque libero semper metus, ut ullamcorper eros lorem at tellus. + Ut ante tellus, iaculis at, tincidunt quis, ultrices at, ligula. Pellentesque + porttitor condimentum nulla. + + 0) { + jx = ix + index(substr(line, ix), "}"); + pre = substr(line, 1, ix - 1); + aft = substr(line, jx); + char = substr(line, ix, 1); + name = substr(line, ix + 2, jx - ix - 3); + id = name; + while (sub(/[\.-]/, "_", id)); + if (char == "!") + fmt = "%s"; + else if (char == "*") + fmt = "%s"; + else if (char == "%") + fmt = "%s"; + else if (char == "@") + fmt = "%s"; + else if (char == "$") + fmt = ""name""; + else if (char == "#") + fmt = ""name""; + else + fmt = name; + return sprintf("%s%s%s", + runline(pre), + sprintf(fmt, id, name), + runline(aft) ); + } else { + return line; + } +} +]]> + + Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Sed risus dui, + faucibus at, blandit eu, congue in, sem. Suspendisse nec mi. Sed vel augue. + Cras egestas. Vivamus nisi. Fusce neque. Aenean posuere, orci non lacinia + consectetuer, neque libero semper metus, ut ullamcorper eros lorem at tellus. + Ut ante tellus, iaculis at, tincidunt quis, ultrices at, ligula. Pellentesque + porttitor condimentum nulla. + + 0) { + jx = ix + index(substr(line, ix), "}"); + pre = substr(line, 1, ix - 1); + aft = substr(line, jx); + char = substr(line, ix, 1); + name = substr(line, ix + 2, jx - ix - 3); + id = name; + while (sub(/[\.-]/, "_", id)); + if (char == "!") + fmt = "%s"; + else if (char == "*") + fmt = "%s"; + else if (char == "%") + fmt = "%s"; + else if (char == "@") + fmt = "%s"; + else if (char == "$") + fmt = ""name""; + else if (char == "#") + fmt = ""name""; + else + fmt = name; + return sprintf("%s%s%s", + runline(pre), + sprintf(fmt, id, name), + runline(aft) ); + } else { + return line; + } +} +]]> +
+ +
+ Screens + + This screen element has prompt, + userinput, and computeroutput elements. + + [shaunm@verso testbook] make + + +
+ -- cgit v1.2.1