24.08.2015 Views

Oxygen XML Author plugin 13.2.0

Oxygen XML Author plugin 13.2.0

Oxygen XML Author plugin 13.2.0

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

3. What graphic formats can be directly rendered in the <strong>XML</strong> <strong>Author</strong> component?GIF, JPEG, PNG, BMP and SVG.<strong>Author</strong> Developer Guide | 2654. Can links be embedded to retrieve (from the server) and "play" other types of digital assets, such as audio or videofiles?You could add listeners to intercept clicks and open the clicked links. This would require a good knowledge of the<strong>Author</strong> SDK. The <strong>Author</strong> component can only render static images (no GIF animations).5. Does the <strong>XML</strong> <strong>Author</strong> component provide methods for uploading ancillary files (new graphics, for instance) to thehosting server?No.6. Does the <strong>XML</strong> <strong>Author</strong> component provide any type of autosave functionality?By default no but you could customize the applet that contains the author component to save its content periodicallyto a file on disk.7. Assuming multiple documents can be edited simultaneously, can content be copied, cut and pasted from one <strong>XML</strong><strong>Author</strong> component "instance" to another?Yes.8. Does the <strong>XML</strong> <strong>Author</strong> component support pasting content from external sources (such as a web page or a MicrosoftWord document and, if so, to what extent?If no customizations are available the content is pasted as simple text. We provide customizations for the majorframeworks (DITA, Docbook, TEI, etc) which use a conversion XSLT stylesheet to convert HTML content fromclipboard to the target <strong>XML</strong>.9. Can UTF-8 characters (such as Greeks, mathematical symbols, etc.) be inserted and rendered?Any UTF-8 character can be inserted and rendered as long as the font used for editing supports rendering thecharacters. The font can be changed by the developers but not by the users. When using a logical font (which bydefault is Serif for the <strong>Author</strong> component) the JVM will know how to map all characters to glyphs. There is nocharacter map available but you could implement oneCustomization1. Please describe, in very general terms, the menus, toolbars, context menu options, "helper panes", etc. that areavailable for the <strong>XML</strong> <strong>Author</strong> component "out of the box".You can mount on your custom toolbar all actions available in the standalone <strong>Oxygen</strong> application for editing in the<strong>Author</strong> page. This includes custom actions defined in the framework customized for each <strong>XML</strong> type.The <strong>Author</strong> component also can provide the Outline, Model, Elements and Attributes views which can be added toyour own panels (see sample applet).2. Please describe, in general terms, the actions, project resources (e.g., DTD/Schema for validation purposes, CSS/XSLfor styling, etc.) and typical level of effort that would be required to deploy a <strong>XML</strong> <strong>Author</strong> component solution fora customer with a proprietary DTD.The <strong>Author</strong> internal engine uses CSS to render <strong>XML</strong>.For a special type of <strong>XML</strong> you can create a custom framework (which also works in an <strong>Oxygen</strong> standalone version)which would also contain default schemas and custom actions. A simple framework would probably need 2-3 weeksdevelopment time. For a complex framework with many custom actions it could take a couple of months. <strong>Oxygen</strong>already has frameworks for editing Docbook, DITA, TEI, etc. Sources for them are available in the <strong>Author</strong> SDK.More than one framework can coexist in the same <strong>Oxygen</strong> instance (the desktop standalone version or the appletversion) and can be used at the same time for editing <strong>XML</strong> documents.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!