OASIS Open Document Format for Office Applications (OpenDocument) TC

"Create followup box on new page" flag for text boxes

  • 1.  "Create followup box on new page" flag for text boxes

    Posted 04-30-2003 16:32
    -----BEGIN PGP SIGNED MESSAGE-----
    Hash: SHA1
    
    One feature that KWord has and OpenOffice doesn't, is the "create followup
    frame on new page" feature. More precisely, that's the (default) mode for
    text frames, which tells them to create a new page if they have more contents
    than they can show, and to create a new frame at the same position on that
    new page, with the overflowing contents.
    
    The reason KWord has this feature since the start is obviously for the "main 
    text frames", since in KWord the main text is also considered to be inside a
    text frame, and it's the standard behaviour for the main text, to create new 
    pages as needed.
    
    However this can also be useful for other frames. Imagine doing the layout
    for a magazine, and the first half of the first column has the beginning of an
    article, which continues on all of the second page (the usual "the rest
    of this article is on page N"). You can do that in OOWriter already, I think,
    by creating the two pages independently and chaining the frames together
    afterwards. But the idea of this feature is to save the user a bit of time,
    by already creating a followup frame on the second page. He/she can then
    resize/move that frame, it doesn't have to remain at the same position of
    course (this is only the default position).
    
    In OOWriter, as I understand it, if the contents of a text box overflows, 
    the box will either grow (if the min-height property was set) or remain 
    unchanged and ignore the overflow (if the height property was set). 
    (Please correct me if I'm misunderstanding something here).
    
    What I'm suggesting is that a new attribute is added to draw:text-box, which tells explicitly
    which behaviour is wanted, when the text is bigger than its containing frame.
    The possible behaviours are: ignore, auto-extend-frame, and the new one
    would be auto-create-new-frame. (Names are only suggestions coming from
    the current KWord DTD, any better name is fine of course).
    The name of the attribute could be, hmm, style:overflow-behaviour?
    
    Of course this is only a flag for word processors, it doesn't change in any way
    how a document actually looks like when opening it, so IMHO it doesn't matter
    much if e.g. OO doesn't support it.
    
    - -- 
    David FAURE, faure@kde.org, sponsored by TrollTech to work on KDE,
    Konqueror (http://www.konqueror.org), and KOffice (http://www.koffice.org).
    How to write a Makefile.am for KDE/Qt code:
    http://developer.kde.org/documentation/other/makefile_am_howto.html
    -----BEGIN PGP SIGNATURE-----
    Version: GnuPG v1.0.7 (GNU/Linux)
    
    iD8DBQE+r/oI72KcVAmwbhARAoR2AJ4r84PTe8B4qyTRFwlNWTd0rccsewCfQUzE
    RjsC3JKSIVNu+7jolV928QM=
    =fhpx
    -----END PGP SIGNATURE-----