MIF to the rescue
May 4th, 2007 1 Comment
Update: After writing this post I realised that I was taking the wrong approach to outputting from Flare to FrameMaker. The reason the a elements were indistinguishable was because all of my topics contain the following references: Following the instructions in Flare's help, I was defining styles in Flare's style editor and associating formatting with a "print" media. However, this was all happening in the main memex.css file that is included in each of these referenced files. Basically, the idea is that I set up all my styles in memex.css, then include this in MemexScreen.css and MemexPrint.css and add to these files any alternative formatting that, because it comes after the included file, overrides the main memex.css file. However, the Flare style editor wasn't making it clear that all of my styling, including the "print" media stuff was going in the memex.css file, when the print-only stuff needed to go in the MemexPrint.css file. Once I worked out this, the classes I applied to the a element got transmogrified into FrameMaker character formats, as I'd originally expected.This finally opened my eyes to the fact that I needed to apply this principal to all styling for my printed output. In fact what I did was, as a test, I just copied all of the styles from the main memex.css file into the MemexPrint.css file. When I then built the FrameMaker output, lo and behold it came out looking very like the WebHelp output. This wasn't actually what I wanted, but it proved the principal that the way to get the single sourcing to work from Flare to FrameMaker is to do all your styling in Flare. See: Hold off on the MIF for more on this.
Potentially similar posts
- Madcap giveth and they taketh away – July 2010
- Maintaining a Flare project in Google Code – January 2010
- Adding function buttons to the Madcap Flare WebHelp toolbar – January 2010
- Overcoming hard-coded styles in Madcap Flare – December 2009
- Problems with Flare 2.0 – January 2007
May 5th, 2007 at 9:01 am (#)
Disclaimer: I am a FrameMaker consultant.
So you want to do single-sourcing and want to have decent layout in PDF files? How dare you... :-)
For single-source workflows I always recommend to start with a classic DTP application including page layout features. It is *a lot* easier to convert such documents into any HTML-based online format (by throwing away all those 'keep with next/previous paragraph', 'start a new page here', 'make a discretionary hyphen there' stuff) than the other way. Even the most advanced XSL-FO programming cannot forsee the intricate layout restrictions of a fixed page size (admitted: unless the layout is highly regular).
So, going from RoboHelp, Flare, or other online-help creation tools to print publishing is harder than going from FrameMaker (or Word) to HTML.
I am not surprised,
- Michael