]> granicus.if.org Git - docbook-dsssl/commitdiff
Some further tweaks from BG for testing of inserting external
authorMichael Smith <xmldoc@users.sourceforge.net>
Thu, 27 Oct 2005 02:46:53 +0000 (02:46 +0000)
committerMichael Smith <xmldoc@users.sourceforge.net>
Thu, 27 Oct 2005 02:46:53 +0000 (02:46 +0000)
files (via inlinegraphic).

testdocs/tests/programlisting.006.xml [new file with mode: 0644]
testdocs/tests/programlistingco.002.xml

diff --git a/testdocs/tests/programlisting.006.xml b/testdocs/tests/programlisting.006.xml
new file mode 100644 (file)
index 0000000..30061c1
--- /dev/null
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE article PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN"
+          "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd">
+<article>
+<articleinfo>
+<title>Unit Test: programlisting.002</title>
+<releaseinfo role="CVS">$Id$</releaseinfo>
+<author><firstname>Norman</firstname><surname>Walsh</surname>
+        <affiliation><address><email>ndw@nwalsh.com</email></address></affiliation>
+</author>
+</articleinfo>
+
+<para>This test checks that an external file referenced by
+<sgmltag>inlinegraphic</sgmltag> is correctly handled.</para>
+
+<programlisting><inlinegraphic format="linespecific" fileref="programlisting.006.xml"/></programlisting>
+
+</article>
index 2d7fa683fa0e2a520b913f0db421dc237e9766b3..f22e1356dbb19c36e6ed149aeab6e613f9766e9b 100644 (file)
     </programlistingco>
   </section>
 
+  <section>
+    <title>imagedata/@fileref, absolute path</title>
+    <para>The listing is an external file with an absolute path.</para>
+
+    <programlistingco>
+    <areaspec>
+      <area coords="1" id="a1"/>
+      <area coords="4" id="a2"/>
+      <area coords="5 50" id="a3"/>
+    </areaspec>
+    <programlisting linenumbering="numbered"
+      ><?dbhtml linenumbering.everyNth="2" linenumbering.separator=" >"
+      ?><?dbfo linenumbering.everyNth="2" linenumbering.separator=" >"
+      ?><inlinemediaobject>
+      <imageobject>
+      <imagedata format="linespecific" fileref="/etc/hosts"/>
+      </imageobject>
+      </inlinemediaobject></programlisting>
+    </programlistingco>
+
+    <para>The listing is an external file with an absolute path using the URI scheme
+    "file".</para>
+
+    <programlistingco>
+    <areaspec>
+      <area coords="1" id="b1"/>
+      <area coords="4" id="b2"/>
+      <area coords="5 50" id="b3"/>
+    </areaspec>
+    <programlisting linenumbering="numbered"
+      ><?dbhtml linenumbering.everyNth="2" linenumbering.separator=" >"
+      ?><?dbfo linenumbering.everyNth="2" linenumbering.separator=" >"
+      ?><inlinemediaobject>
+      <imageobject>
+      <imagedata format="linespecific" fileref="file:/etc/hosts"/>
+      </imageobject>
+      </inlinemediaobject></programlisting>
+    </programlistingco>
+  </section>
+
 </article>