Package: docbook-xml Version: 4.5-5 Severity: wishlist Tags: patch In the past I've managed to shoehorn DocBook into doing MathML and DocBook into dong SVG. And outside of DocBook-5 based stuff, it still doesn't look like any of this is easy. (By the way, when is DocBook-5 making its way into Debian?)
Anyway, I got restarted on an old project, which required MathML and SVG in DocBook. I could not make this work using the dbmathml DTD, I had to go back to the docbookx DTD. What works is: <?xml version="1.0" standalone="no"?> <!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [ <!ENTITY % MATHML.prefixed "INCLUDE"> <!ENTITY % MATHML.prefix "mml"> <!ENTITY % equation.content "(alt?, (graphic+|mediaobject+|mml:math))"> <!ENTITY % inlineequation.content "(alt?, (inlinegraphic+|inlinemediaobject+|mml:math))"> <!ENTITY % mathml PUBLIC "-//W3C//DTD MathML 2.0//EN" "http://www.w3.org/Math/DTD/mathml2/mathml2.dtd"> %mathml; ] > ... <mml:math> <mml:mfrac> <mml:mn>1</mml:mn> <mml:mn>1</mml:mn> </mml:mfrac> <mml:mo>=</mml:mo> <mml:mfrac> <mml:mn>2</mml:mn> <mml:mn>2</mml:mn> </mml:mfrac> </mml:math> ... <mediaobject> <imageobject> <imagedata format="SVG" fileref="house.svg"/> </imageobject> </mediaobject> I could not find a way to actually put SVG into the DocBook-XML source. But perhaps a file could get added to the documentation telling people how to do this magic in DocBook-4.x? -- System Information: Debian Release: lenny/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing') Architecture: i386 (i686) Kernel: Linux 2.6.21 (SMP w/2 CPU cores) Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Versions of packages docbook-xml depends on: ii sgml-base 1.26 SGML infrastructure and SGML catal ii sgml-data 2.0.3 common SGML and XML data ii xml-core 0.11 XML infrastructure and XML catalog docbook-xml recommends no packages. -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]