Having woken from my torpor, I am planning to re-activate alt-design development.
My immediate plans include:
Standardizing the name of alt.design.
Marker processing . Generalise SyncedFoXmlEventsBuffer to handle events from any supported namespace . Generalise buffer definitions to support circular and fixed-length XML event buffers . Generalise SyncedFoXmlEventsBuffer to read from any buffer type supporting the buffer Interface . Modify SyncedFoXmlEventsBuffer to read from a stack of buffer Interfaces, popping exhausted event buffers as required . Modify initial marker processing to read fo:marker subtree events into individual marker event buffers . Modify fo:static-content handling to (initially) read static-content XML events into per-page static-content buffers
The marker handling will be more or less in accordance with the notes posted here:
http://marc.theaimsgroup.com/?l=fop-dev&m=105455437221298&w=4
Percentage expressions
. Add RPN expressions as a PropertyValue type, along the lines proposed here:
http://marc.theaimsgroup.com/?l=fop-dev&m=105391772500443&w=4
Area construction . Make the first attempts at area resolution on a per-page basis, providing immediate area context for FOs for resolution of percentage based expressions in most cases.
Corresponding properties . Add corresponding property handling.
That should keep me (and anyone else who wants to become involved) busy for a while.
Peter -- Peter B. West <http://www.powerup.com.au/~pbwest/resume.html>
