I checked the help file to see how the SVG format is supported. It looks
like it can be treated as any other graphic format. From the original post
it sounded like you are including the SVG XML markup in the body of your
document XML. I beleive the approach you want to take is instead of
referencing a thumbnail, just reference a standalone SVG file. So the
Editor would display the content directly, but you might have to tweak
your publishing flow. So I'm thinking you would have something like
<graphic file="file.svg"/">.
Here is what I found on the SVG format in Editor
Displaying SVG graphics with the Batik SVG Toolkit
By default, SVG graphics are displayed in Arbortext Editor using the Batik
SVG Toolkit distributed by the Apache Software Foundation. A complete
description of the Batik SVG Toolkit and its SVG support can be found at
xmlgraphics.apache.org/batik/.
When publishing documents containing SVG images for print output using the
Batik SVG Toolkit, Arbortext Editor converts each SVG image to a TIFF
image with a resolution of 300 dpi. Change this resolution setting with
the defaultprintdpi option.
When publishing documents containing SVG images for screen display (HTML,
Web, Wireless, and so on), Arbortext Editor by default converts each SVG
image to a PNG image with its resolution set to the workstation's current
display resolution. Change this resolution setting with the
defaultscreendpi option. To specify that the SVG images are to pass
through the publishing process for screen display without being converted
to PNG images, add svg to the list of formats set with the
APTCOPYGRAPHICEXTS environment variable.
Displaying SVG graphics with Arbortext IsoView
If desired, you can display SVG graphics in an embedded Arbortext IsoView
control in the Arbortext Editor Edit view. To display SVG graphics in the
Arbortext IsoView control, you must enable SVG graphics support through
the isoviewfileformats option. Arbortext IsoView provides partial support
for the Scalable Vector Graphics (SVG) Tiny 1.2 Specification W3C
Candidate Recommendation. The following SVG Tiny 1.2 features are not
supported:
Filter elements
Gradients
Scripts
Style
Symbols
SVG fonts and some text constructs
SVG microDOM
animation features:
visibility
pointer-events
stroke
stroke-width
fill
font-size
transforms of objects
Note that Arbortext IsoView will display any compliant SVG file and will
ignore SVG features that IsoView does not support
> So perhaps I'm going about this the wrong way, as everyone seems to imply
> that the Editor has built-in support for inline graphic display (unless
> I'm
> reading this wrong).
>
> Again, conversion from SVG to JPEG, BMP etc is not an issue. We
> technically get our SVGs direct from our illustrator (using Adobe
> Illustrator, heh), but conversion to thumbnails in any form is trivial.
> Also, the process of taking whatever format (custom tag, entityref, etc)
> into the final SVG format during our content build is also a non-issue.
>
> The problem I'm having is how to get the image to appear within Arbortext.
> Let me attach a couple of screenshots to illustrate what I'm seeing,
> and
> a rough mockup of what I'd like to see:
> [image: Inline image 1]
>
> This shows a sample entityref (called testgraphic) inline. What I would
> like to see is a representation of the image (again, format can be
> anything
> that works). e.g.:
>
> [image: Inline image 2]
>
> Typically, to manage this type of content insertion, we have a custom XUI
> toolset that sits to the left of the Editor window. This allows for
> selection of database objects, with the ability to "Insert at Cursor"
>
> [image: Inline image 3]
>
> This is an example of citation insert, where clicking "Insert at Cursor"
> puts in tag content, in this case <citation db_id="12345"/">. We have
> some FOSI rules that display correct numbering, and when moused over, we
> display the citation text (sourced by its db_id) in the tool pane.
>
> While I could probably do the same type of thing with a mouseover, it
> would
> be nicer for graphics to have them displayed inline as mentioned in the
> screenshot above.
>
> The codebase currently manages checked out content locally (for offline
> editing), but in this case, the image could reside on a server referenced
> by a URI. The image could also be downloaded and cached locally if
> necessary for Editor view.
>
> Hopefully that's a bit more clear,
> Keith
>
> On Thu, Sep 20, 2012 at 5:42 PM, Hendricks Trevor <
> -> wrote:
>
>> To add, in our environment we utilize the illustration software to
>> generate a secondary file. What software are you using to generate the
>> initial SVGs?****
>>
>> ** **
>>
>> ~Trevor****
>>
>> ** **
>>
>> *From:* Brandon Ibach [
>>
>>
>> -Brandon
>> **
>> ******
>>
>> On Thu, Sep 20, 2012 at 3:05 PM, Keith Berard <->
>> wrote:***
>> *
>>
>> Thanks for all of the suggestions thus far. I should note that I'm not
>> really concerned about any type of conversion (whether it be to jpg, or
>> to
>> convert entities to SVG; that is a simple r...
>>
>> "mygraphicspath\AIRSHIP-RevA.jpg"****
>>
>> ****
>>
>> Then Id probably change the entity reference and catalog with a simple
>> text editor to point to the vector graphic prior to processing:****
>>
>> ****
>>
>> >> NDATA eps>****
>>
>> ****
>>
>> PUBLIC "-// ABC-DEF::NAME //NONSGML AIRSHIP GRAPHIC//EN"**...
>> copy
>> is complete. This works out fairly well for new documents, but gets a
>> bit
>> cumbersome when managing subsequent editions (eg: remove and reinsert,
>> or
>> leave in, but instruct the authors to ignore the SVG markup)****
>>
>> ****
>>
>> One approach we have used in the past is to put in refer...