Warum werden in kollaborativen Überprüfungen keinen SVG-Grafiken angezeigt?
Sie können Konfigurationsänderungen im Ausgabegenerator vornehmen, um SVG-Dateien in einer kollaborativen Überprüfung anzuzeigen.
Beschreibung
Die Konfigurationsdateien des Ausgabegenerators können aktualisiert werden, um MathML- und SVG-Dateien in PNG zu konvertieren, so dass sie in einer kollaborativen Überprüfung angezeigt werden können.
Lösung
- Bearbeiten Sie die Datei data\commontargets-client.xml und fügen Sie Folgendes hinzu:
<target name="extract_LowRes_images_cr"><echostart>extract_LowRes_images_cr</echostart> <!-- Will process the multiple images container. --> <!-- If the image to extract is a SVG or MathML file and the formatter is FOP, we need to generate a raster version of the SVG or MathML otherwise FOP will throw errors for these images --> <extract-images indir="${outgen.job.source.dir}" type="LowRes" extension=".image"> <equation mime="application/mathml+xml" ratio="1"> <param name="debug" value="0"/> </equation> <equation mime="image/svg+xml" ratio="1"> <!-- <param name="KEY_WIDTH" value="200"/>--> </equation> </extract-images> <echoend>extract_LowRes_images_cr</echoend> </target>
- Ändern Sie in der Datei conductor-ixia-cr.xml
extract_LowRes_images
inextract_LowRes_images_cr
für Genehmigungen und XHTML-Ziele:<target name="dita2xhtmlapproval" depends="default_dependencies, dita2xhtmlcr.init, flatten, resolve_container_keyref, dita2xhtmlcr.addchunkattr, extract_LowRes_images_cr">
<target name="dita2xhtmlcr" depends="default_dependencies, dita2xhtmlcr.init, flatten, resolve_container_keyref, dita2xhtmlcr.addchunkattr, extract_LowRes_images_cr">