Inkscape: A Vector Drawing Tool

OSX: Text does not display

Reported by Ithm on 2010-01-22
4
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Inkscape
Undecided
Unassigned

Bug Description

Inkscape 0.47
Mac OSX 10.5.8

I put text into my SVG file, and it does not display when I use a renderer. The non-text elements display fine. When I try to open with Squiggle I get:

org.w3c.dom.DOMException: The current document is unable to create an element of the requested type (namespace: http://www.w3.org/2000/svg, name: flowRoot).
 at org.apache.batik.dom.AbstractNode.createDOMException(AbstractNode.java:408)
 at org.apache.batik.dom.svg.SVGDOMImplementation.createElementNS(SVGDOMImplementation.java:211)
 at org.apache.batik.dom.svg.SVGOMDocument.createElementNS(SVGOMDocument.java:372)
 at org.apache.batik.dom.util.SAXDocumentFactory.startElement(SAXDocumentFactory.java:625)
 at org.apache.xerces.parsers.AbstractSAXParser.startElement(Unknown Source)
 at org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanStartElement(Unknown Source)
 at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source)
 at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
 at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
 at org.apache.xerces.parsers.DTDConfiguration.parse(Unknown Source)
 at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
 at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
 at org.apache.batik.dom.util.SAXDocumentFactory.createDocument(SAXDocumentFactory.java:431)
 at org.apache.batik.dom.util.SAXDocumentFactory.createDocument(SAXDocumentFactory.java:349)
 at org.apache.batik.dom.svg.SAXSVGDocumentFactory.createDocument(SAXSVGDocumentFactory.java:200)
 at org.apache.batik.dom.svg.SAXSVGDocumentFactory.createSVGDocument(SAXSVGDocumentFactory.java:124)
 at org.apache.batik.bridge.DocumentLoader.loadDocument(DocumentLoader.java:106)
 at org.apache.batik.swing.svg.SVGDocumentLoader.run(SVGDocumentLoader.java:84)

My SVG is attached.

Ithm (ithmatic) wrote :
~suv (suv-lp) on 2010-01-22
tags: added: svg
removed: osx rendering
~suv (suv-lp) wrote :

You have used 'Flowed text' which in its current implementation is not supported by other SVG viewers:

Inkscape FAQ: What about flowed text?
<http://wiki.inkscape.org/wiki/index.php/FAQ#What_about_flowed_text.3F>
Inkscape manual:
<http://tavmjong.free.fr/INKSCAPE/MANUAL/html/Text-Creating.html#Text-Enter-Flow>
Bug #167335 “flowed text (flowRoot) must be moved to inkscape namespace”:
<https://bugs.launchpad.net/inkscape/+bug/167335>

Easy rule if you want to create text objects that are fully compatible to other SVG renderers and the current SVG 1.1 specification:
«when creating text, CLICK, don't DRAG.
This way you get regular text that renders everywhere (but does not reflow).»
<http://article.gmane.org/gmane.comp.graphics.inkscape.user/12970>

Linking as duplicate to bug #167335. Please add a comment and revert the duplicate status if you don't agree and think these are separate issues.

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers

Bug attachments