OASIS Open Document Format for Office Applications (OpenDocument) TC

  • 1.  Re: [office] Sidenotes

    Posted 03-31-2003 19:11
    At 13:53 2003 03 30 -0600, Philip Boutros wrote:
    >Hi
    >
    >After reviewing a number of current and historical word processors and
    >formatting languages I can provide the following information on
    >sidenotes.
    >
    >What are they:
    >Look here (http://www.info.com.ph/~etan/w3pantheon/style/sidenotes.html)
    >for a CSS-based example.
    >
    >Who has them:
    >At this point no major word processor has sidenotes although all can
    >simulate the effect using text frames. They can also be simulated using
    >CSS, XSL-FO (Paul Grosso please confirm this), PDF, etc. but not
    >explicitly declared. 
    
    Sidenotes are not really support in XSL-FO.  About all you could do
    is try to do something with the list-* FOs with a negative left margin
    on the "list-item", but this is not what I would call support.
    
    XSL-FO does include some "side float" capability like CSS, but this
    generally only works when the "floated" thing has intrinsic dimens
    such as a graphic, so this doesn't really provide a solution for
    side notes.
    
    >DSSSL put them in a category called marginalia
    >(Google it) and appears to support them. Interstingly the XSL
    >requirements document (http://www.w3.org/TR/WD-XSLReq) specifically
    >calls out sidenotes and marginalia but it appears they didn't make it in
    >(Paul?).
    
    The idea of that requirements document was to list everything 
    anyone could think of--you might say these were the requirements 
    for XSL version infinity.  They were never intended to be requirements 
    of version 1.0.  (I wasn't a fan of this plan, but there you have it.)
    
    Early on into the development of XSL 1.0, we agreed that sidenotes
    and marginalia would not be supported by XSL 1.0.
    
    
    >My take:
    >Given that no major current word processor or formatting language
    >supports their declaration I would say we don't need to add sidenotes to
    >the open office specification.
    
    I agree.
    
    paul