Difference between revisions of "AODL wishlist"

From Apache OpenOffice Wiki
Jump to: navigation, search
Line 19: Line 19:
 
'''SVG'''
 
'''SVG'''
 
Work with SVG Import to allow runtime SVG insertion.
 
Work with SVG Import to allow runtime SVG insertion.
 +
 +
==AutoText==
 +
My document assembly strategy relies heavily upon use of AutoText entries. Please implement Autotext features.
  
 
==Master Documents==
 
==Master Documents==
 
Easy insertion of smaller documents into Master documents without XmlDoc.ImportNode
 
Easy insertion of smaller documents into Master documents without XmlDoc.ImportNode

Revision as of 17:46, 22 May 2007

In this article, you can add descriptions of features you would like to see in AODL. This can serve as a source of inspiration for developers and contributers. Hopefully, these might be implemented during the Summer of Code 2007 work on this project.


Styles

Font by String

Allow indicating and using fonts by string, such as "Broadway BT", rather than FontFamilies.BroadwayBT;

Otherwise, when I would try to use a typeface not included in the standard installations, such as "Gentium" or "DejaVu Sans", these would never be available under the hardcoded system.

Table Cell Widths Allow define of cell widths for individual cells or columns.

Graphics

Captions Is there a way to add a caption to a Frame that has a graphic in it? I can simply add text below a figure, but I would like the captions to be sequences so that I could then build a table of contents. Below is a snippet of xml from an ODT content.xml file that shows what I need (written from OpenOffice). A little bit from the end is a text: sequence element. How do I add this using AODL? The graphics are no problem it's just the sequence that I'm lost on.

SVG Work with SVG Import to allow runtime SVG insertion.

AutoText

My document assembly strategy relies heavily upon use of AutoText entries. Please implement Autotext features.

Master Documents

Easy insertion of smaller documents into Master documents without XmlDoc.ImportNode

Personal tools