Hi, Aseem,
Here are my top feature requests for FrameMaker 8.x or 9. All of these features would be useful both for unstructured and structured users.
1. COLOR MANAGEMENT: Tie in to the Adobe Color Engine. No more GDI in Windows! No more being stuck with EPS graphics for safety.
2. NEW ANCHORED FRAME POSITION - CENTER OF PAGE: I use the two-cell table method for placing graphics and captions. The graphic is in
the top cell and the caption in the bottom cell. It works great in-column, but sometimes I'd like to place a 1-column wide graphic and caption in the middle of a 2-column page, so that the anchored frame partially overlaps each of the two columns. And I want the text in each column to run around the anchored frame. The closest I've been able to achieve is to draw a text box in the center of the page, and place the table inside. It looks great, and runaround works as desired, but since the text frame is disconnected from the main flow, the figure numbering doesn't increment properly.
3. GRAMMAR CHECKER: If FrameMaker had a grammar checker, I'd probably never use Microsoft Word to write again.
4. <$volname> VARIABLE: Let's say you divide a book into parts-- example: "Part 3: Maintenance"-- and you want to put (as is common) "Part 3: Maintenance" in the page headers of the chapters in Part 3. The <$volnum> works great for carrying forward the "Part #" of a book to following chapters, but I know of no easy way to have the Part Title ripple forward to appropriate chapters. A <$volname> variable would do that. (I know each part name could be assigned as a variable, but then I'd need a different set of master pages for each part title.)
5. OVERLAPPING CHARACTER STYLES: I write books about aquariums. If I assign a character tag to the scientific name of a fish, to italicize it, and then assign a different character tag, such as "Note" to the whole sentence, the ScientificName character tag disappears.
6. OPTICAL MARGIN ALIGNMENT: To allow hanging punctuation like InDesign. It would greatly improve the appearance of type. Heck, I'd love to see FrameMaker use the same type engine as InDesign!
7. LAYERS PALETTE: Sometimes, objects get hidden behind other objects, or aren't visible (such as white text against white background). It would be nice to have a layers palette that shows the objects on the current page. It would be easy to notice invisible items, or duplicate copies of graphics hiding behind each other.
8. INHERITED STYLES: Like InDesign, it would be nice to have "based on" styles. For example, changing the typeface used for a paragraph with Heading1 style, would also change the typeface in Heading2, Heading3, and other styles based on it. No more changing each separately.
9. DIFFERENT FILL & STROKE COLORS FOR OBJECTS: Make it work like the other Adobe products. Currently, to draw a black box with red
outline in FrameMaker, it's necessary to draw two boxes of different color, make one smaller, and put it on top of the other. The controls for setting fill and stroke colors are already there, they just don't let you specify different values!
10. OPENTYPE FEATURE SUPPORT: Ligatures, alternate characters, old style figures, and the works. Like InDesign.
Mike Wickham
P.S. About me: I'm a one-person company, laying out graphically rich, unstructured books.