I'm trying to justify a whacky idea here but is anyone else out there
dissatified with traditional DTD embedded lists and out-of-box Styler?
Unsophisticated users, accustomed to word processor outline-numbered and
bullet styles, found them impossible to manipulate--and made my life
miserable before I wrote hundreds of lines of ACL to indent and outdent
embedded numbered and bulleted lists (list, listitems, paras) with a couple
buttons. But we have several other list types with intervening "junk" such
as subheads and flush notes complicating matters.
So why not a level attribute for "flat" listitem elements?
In Styler, the listitem numbers can be XPATH expression gentext:
[Alpha and Roman formatting comes from java number formatting functions and
putting the XPATHs inside UFEs with e-i-c (charlist/supress sup=1, fillval
Releveling is just a matter of changing attributes without worrying about
intervening junk. Purists may object that we can't start the list higher
than 1 or skip levels, but that's easier to control with a few ACL callbacks
than dealing with a user uprising.
Continuing Education of the Bar - California
300 Frank Ogawa Plaza, Suite 410
Oakland, CA 94612