Your message dated Wed, 14 Sep 2016 08:58:01 +0200
with message-id <5879.1473836281@manetheren>
has caused the report #837168,
regarding dblatex: should use vector graphics when possible
to be marked as having been forwarded to the upstream software
author(s) "Benoit Guillon" <[email protected]>
W. Martin Borgert <[email protected]> wrote:
> Quoting Andreas Hoenen <[email protected]>:
> > please refer to "User Manual", "Chapter 4. Customization", "XML
> > Configuration File Format", first example [1]. The XML element
> > /config/imagedata/converter gives you full control over the inkscape
> > command used for PDF image creation.
> >
> > [1] file:///usr/share/doc/dblatex-doc/xhtml/manual/sec-specs.html
>
> OK, this is very different from the outdated documentation I was
> looking at:
> http://dblatex.sourceforge.net/doc/manual/sec-specs.html
> Good to have the current one in Debian!
>
> However, I'm not sure how to control the destination file type
> using this configuration. I can tell inkscape to generate PDF
> instead of PNG, but the filenames still refer to e.g.
> "fig<n>.png", leading to xelatex compilation failure.
>
> It seems, I can tell dblatex how to do something, but not
> what to do...
>
Hi BenoƮt,
I want to notify you about Debian BTS report #837168 [1]:
There doesn't seem to be a way of including an SVG graphic (vector
graphics) into the final PDF document (vector graphics) without
converting it to an intermediate PNG image (raster graphics). Attached
is a minimal example demonstrating the problem: Docbook file [2],
configuration file [3] (BTW, thanks for this new configuration
possibility), SVG graphics file [4].
I would expect the configuration element /config/imagedata/@dst with the
value "pdf" to trigger conversion of the SVG file to a PDF file, however
dblatex insists on transforming into PNG, thus ignoring the configured
conversion command.
One could even argue that dblatex should choose PDF as target format for
any vector graphics source format *automatically*. PNG is a good choice
for raster graphics source formats.
What do you think?
[1] https://bugs.debian.org/837168
[2]
<?xml version="1.0"?>
<!DOCTYPE article
PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd">
<article lang="en">
<title>Gapless support for vector graphics</title>
<para>
It would be nice if the SVG graphic below could be integrated into the final
PDF document without an intermediate raster graphics file:
</para>
<figure>
<title>SVG logo</title>
<graphic scale="314" fileref="SVG_logo.svg"/>
</figure>
</article>