Madcap Flare Review: 45 Things I Love About Flare, 31 Things I Hate About It
January 31st, 2008 | Posted in Flare |
Madcap Flare is one of the most advanced, functionally robust online help tools for technical writers who want to single source their content. When you use Flare to create an actual project (rather than just experimenting with a trial version), you come to know the ins and outs, the major benefits and the quirks, its usability and learning curve, the things you love and the things you hate.
I just finished converting a help file (which I originally created using RoboHelp 7) into Flare, using version Flare 3.01. I also added quite a bit of content and other enhancements to the help. While working with Flare for about a month, I took careful note of all the things I liked and disliked about Flare. This post is a compilation of my notes.
I also rated the importance of each item on a scale of 1 to 5. In my system, 5 is extremely important, and 1 is relatively trivial. I arranged the numbers in general order of importance. Here are my lists.
Love about Flare
1. Clean Word output. When I generate printed documentation, the Word output looks almost perfect, especially the numbering and margins. Although there are still some minor things to edit and check, the Word output is definitely impressive. This is the most important feature for me because I want to single source my content. 5
2. Index words embedded mid-topic. I can add index keywords half way through the topic if I want. Embedding index keywords in topics (rather than just within headings) is critical if you have numerous hotspots on a page or have long pages and plan to generate printed output. You’ll want your index words to point to the right pages. Indexes are key features in print manuals — and indexes need to be accurate. 5

3. Cross references. The concept and implementation of cross-references (as opposed to just hyperlinks) is a major step forward for single sourcing — at least when printed documentation is one of your outputs. When I generate my Word target, cross references I created in Flare indicate the correct page numbers of the topics they link to. Except for a bug about cross references pointing to bookmarks in drop-down hotspots, the cross reference feature works pretty well. 5
4. Persistently open style pane. When I press F12, Flare’s style pane opens and stays open. The styles that appear are related to text I’ve selected. If I’m in a list, list styles appear. If I’ve selected a word, character styles appear. If I’m in a paragraph block, paragraph styles appear. And I can quickly select the style I want. 5

5. Drop-down twisties. The drop-down hotspots have little twisty arrows at the top to indicate their state — collapsed or expanded. When the drop-down text is expanded, the twisty arrow points down. This creates more clarity for the user about the text on the screen. (Note: In the image below, I customized my twisty images.) 5

6. Thorough integration of CSS standards. CSS is used to style everything, even the Webhelp skin and printed output. CSS is a standard that isn’t a proprietary Flare format language, but rather is knowledge you can apply in many aspects of web design. Except for the special table style editor, standard CSS determines the display for nearly everything in Flare. I love the exposure to CSS. The more masterful I become with CSS, the greater control and style I have over the way my content displays. CSS is a topic that is rich and deep. Mastering this styling language allows you to go beyond Flare and use your knowledge in other applications (for example, WordPress, a blogging platform, uses CSS to style the look and feel of its display). You can also manually insert more advanced CSS styles than what you find in the Flare CSS editor. 5
7. Multiple mediums for stylesheets. Each stylesheet can have a print and online medium (and additional mediums too). This allows me to define one style for print output and another style for online output without having to create separate stylesheets. Where styles are the same, I leave the setting as default and it applies the style for both print and online mediums. Very convenient. 5

8. Lists functionality. The lists button and functionality simply works, and I don’t have to resort to any tricks to continue lists or do anything special to have them start at a certain number. 5
9. Flawless display in both Firefox and Internet Explorer. You don’t have to worry about discrepancies for Flare’s Webhelp display in Firefox and IE. It looks good in both. The Webhelp frames fully load and lists look similar between the two. 5
10. Mix-and-Match ability with targets, TOCs, and stylesheets. Probably one of Flare’s strengths is the ability to have multiple targets (outputs), table of contents, and stylesheets, and to be able to mix and match them for your project needs. 5
11. Open-and-close speed with topics. The tabbed interface with topic editing is nice, and the topics open and close quickly, even when I have 50 tabs already open. There’s almost no delay. 5
12. Drop-down text. Drop-down text (hotspots) work flawlessly, without any formatting quirks or hassle. They’re easy to apply and remove (“unbind”), and you don’t have to deal with copying and pasting text into a pop-up dialog box, hoping the formatting isn’t thrown askew. 5
13. Automatic updates of changed file names and locations. When I update a file name or location, Flare updates all references to that file. 5

14. Breadcrumbs. This navigational map for users helps them understand where they are in the help maze. The path for the breadcrumbs is generated from the TOC, rather than the folder structure. You can style the size, color, and path symbols (> or |) of the breadcrumb. 5
15. Editing index entries. Whoever designed in the indexing interface and functionality deserves a special dinner, because it’s about the most usable feature in the entire application. As you type new index keywords, a drop-down list appears showing index words you’ve already typed (which is helpful for knowing whether the keyword should be a sub-keyword). Additionally, it’s easy to see all your index words, and then go directly to them in the topics so you can update them. You can also cut and paste the index keyword chunk wherever you want to move it. 5

16. Interface flexibility. It’s easy is to drag and drop and redock the panes. I have two monitors, so I often drag some panes onto the second monitor to make more space. 4
17. Active user forum and knowledge base. Flare has a strong community of enthusiasts who are eager to help out and answer your questions. Sometimes the number of users and their enthusiasm/participation in forums is as important as the tool. For example, WordPress’s strength lies in its passionate community of users. 4

18. Printed output intelligence with headings. If I have an H1, H2, and H3 heading in my online help, when I output to Word and use the book as the heading title, Flare automatically shifts the headings down to accommodate the tiered structure, using the book as H1, the topic title as H1 as H2, etc. 4
19. Madcap’s company size and focus. The company isn’t so big that you can’t get your voice heard by someone who matters. The company’s entire focus is on technical communicators. You can email Mike or Jennifer directly. 4
20. Shortcut for editing images. I can open and edit images in SnagIt or Photoshop directly from the Content Explorer pane. When I save my edits, they immediately appear in the image. 4

21. Windows Explorer Integration. I can open any files in Windows Explorer (directly from Flare) to see or add content. Quite amazingly, even edits made in Windows Explorer (for example, renaming an image file) are applied in Flare. The application doesn’t freeze up when I make changes in Windows Explorer (however, if you relocate a topic into another folder via Windows Explorer, Flare doesn’t auto-update the location). 4
22. Styles for drop-down heads. The drop-down head is the first line of a drop-down hotspot (Flare uses the term drop-down text). You can apply styles to the drop-down heads so that your printed output styles them as headings, if you want. This is key for single sourcing because obviously the drop-down text will be expanded in the print target. 4
23. Accordion stacking and organization of content. The accordion stacking of the panes in the interface works well to show and hide content I need. Additionally, the general organization of topics in the Content Explorer and Project Explorer makes sense to me. 3

24. Content Explorer filter. The filter drop-down in the Content Explorer allows me to limit my view to only certain types of files. For projects with hundreds of files, this filter is really helpful. 3
25. Flare’s online help. Flare’s help is comprehensive, context-sensitive, and interactive. I can comment on a topic if I have something to add or say. It seems like the help file was written by people who actually write help. I also like the “What’s Next?” topics that often appear at the bottom of a topic. While there are some gaps, particularly in terms of how to style the content, Madcap’s help file is overall decent, especially combined with other resources, such as the knowledge base and user forum. 3
26. Detachable tabs. I can detach and float a tab over to my other monitor, such as the TOC. With the TOC on my other monitor, I can navigate the help either through the Content Explorer or the TOC. I like that I can completely dismantle the interface and reassemble it in the layout I want. 3

27. The robustness of the tool. With all the functionality and customization possibilities, Flare is a tool I won’t grow out of. Sure the learning curve may be time-consuming, but with sophisticated features and complex outputs, some study time is expected. 3
28. Collapse, expand, and print buttons in the Webhelp toolbar. For all those drop-down hotspots in your content, it’s nice to collapse or expand them with nifty toolbar buttons. You don’t need to code your own special javascript for this built-in functionality. And they added the print button by default, which seems obvious to include but was missing in RoboHelp. 3

29. Intelligent cursor behavior. I have a love/hate relationship with the cursor. I love it when I can use the arrow keys to escape a table or conditional tag or other formatting. Otherwise I generally hate it, but have learned to live with it and recognize its utility at times. 3
30. CSS editor filter. The CSS Styles editor also has a filter, which is essential as well because the number of styles for any given project can be daunting and this filter makes them manageable. 3

31. Smart index keywords based on TOC builds. If the target of your TOC excludes certain topics, no index keywords embedded in those topics appear in the index. 3
32. Error log when generating output. When I generate an output/target, Madcap let’s me know if there are any errors, such as broken links or missing files. It allows me to save the error log as a report I can view later. 3

33. Perceived lack of company bureaucracy. When I offered to advertise Flare on my podcast for a free copy of Flare, I received a license for it within a day or two. I can contact a human quickly, and in fact whenever I sign up for a trial version or a webinar, someone calls me to ask if I have questions. 3
34. The mysterious-looking structure bars. The structure bars on the left of topics do come in handy when you’re trying to see what formatting is applied to blocks of text, or when you’re trying to manipulate blocks of text. 3

35. Internal text editor. If I don’t like the CSS Style Editor, I can edit stylesheets using the built-in text editor. As much as I appreciate the CSS Style Editor interface, sometimes I’d rather edit the styles manually with the text editor. It’s nice to have this text-only option rather than opening the file in a backdoor method. 3
36. Absence of erratic spacing in the Webhelp output. I love that my Webhelp output doesn’t have random spacing errors (like tabs that snuck invisibly in), such as what I occasionally encounter with RoboHelp. 2
37. Real rather than virtual folders. The folders in the Content Explorer pane are real folders in Windows Explorer. When I package up my help, I don’t have any surprises about the locations of the files. 2
38. Conditional tagging functionality. The builds and exclusions are intuitive and easy to apply. Additionally, the structure bars show the tag color as well. 2
39. Mark of the Web. This little feature allows me to generate and view the Webhelp on my computer without that annoying Microsoft Internet Explorer security information bar blocker getting in the way. 1
40. Image resizing. I can change the size of my images by dragging an image edge directly within the content window. 1
41. Table styles. I can create tables with alternating color rows. The only drawback is that the table styles are non-standard CSS format that competes with any table styles in the regular stylesheet. 1
42. Smart printing of online topics. When you print a topic from your Webhelp file, the print medium of the stylesheet is applied. Nice touch. 1
43. Adding Related Topics. The usability of this feature is a complete no-brainer. My only complaint is that you can relate a topic to itself, and instructions for styling the pop-up were missing. 1
44. Full skin previews. While you’re customizing your Webhelp skin, you can see previews of entire skin, rather than just a section of the skin. (My only complaint: the Mark of the Web doesn’t kick in with this preview, so IE gives you the information blocker bar.) 1
45. Conditional table selections. I can conditionally select table rows or columns and include or exclude them without a gap showing in the output. 1
Hate about Flare
1. Can’t create cross references to bookmarks in drop-down heads. Let’s say you’re using drop-down hotspots to consolidate multiple tasks in a single topic. And you want to refer to those specific drop-down hotspot headings with cross-references in other topics. Online, it may not be an issue because the drop-down hotspots appear neatly grouped (collapsed) together. But in print, they span multiple pages. Well, here’s the bug: you can’t create a cross-reference to a bookmark when the bookmark is a drop-down hotspot. The result is an avalanche dump of all the drop-down text into your cross reference link. I did devise a workaround that involves combining hyperlinks with cross references and conditional tags. It works well enough, but this bug is still a hassle to what would otherwise be dream functionality. 5
2. Confusing table styles. Flare provides a table editor that allows you to produce advanced styles for your table, such as alternating rows. However, styles for this table are housed in the table stylesheet, whereas your other styles are housed in the regular stylesheet. Sounds simple, right? Wrong. The regular stylesheet also provides table styles, so if you have conflicting table styles between the two stylesheets, display problems occur. Additionally, it’s not clear where you’re supposed to set styles for the table data, table headers, and table margins. The help file is quiet on the topic, and the user forum experts say to use the regular stylesheet for some table styles, and the table stylesheet for others. Overall, Flare makes it tough to create several classes of tables that are intended for both online and print formats. In the end, I skipped using the table stylesheet and manually edited the regular stylesheet to include the table styles I needed. 5
3. Ambition without completion. I wish Madcap would have focused their development efforts on fixing the bugs, usability issues, and functionality in Flare rather than ambitiously moving ahead to create a handful of new products (especially duplicate products, where other apps already exist). This is the most frustrating feeling — knowing that cross-references don’t completely work in version 3.1, and then receiving an email from Madcap announcing a completely new product. To be honest, I wish Madcap would have merged with TechSmith and incorporated SnagIt and Camtasia into Flare. Both companies need each other’s products. 5
4. The deceptive Quick Search field in Webhelp. The Webhelp toolbar provides a Quick Search field that, at first glance, would appear to search for words in the entire project. When you enter a few searches, I thought it was broken until I realized it was only searching for keywords in the visible topic — which is hardly desirable. I want the project-wide search to be immediate and visible to users, as well as the Table of Contents. 5

5. The learning curve. I was pretty familiar with RoboHelp, and while Flare markets itself as a RoboHelp replacement tool, it took me several weeks to feel comfortable with Flare. I actually like learning new tools, but I was consulting the help file every 10 minutes. I have more than a dozen pages of notes on how to do things in Flare. 5
6. Poor Webhelp toolbar graphics. The buttons on Flare’s Webhelp skin are not visually impressive enough to wow customers. They aren’t embarrassing either, and they are easy to modify or swap out. Still, I could pay a graphic designer under $1,000 to create an icon set that would be significantly more attractive. 5

7. No labels for Webhelp toolbar buttons. Flare’s Webhelp has a plethora of buttons (granted, you can choose the buttons you want to appear on the toolbar). It would be great to add some labels below the buttons. While you can select labels to apply, the default location for the label is directly on top of the button. It’s not clear if you’re supposed to position the label’s location via the stylesheet (if so, what style name?) or if you’re not supposed to select both a button and a label. It would be nice if the default label location was at the bottom of the button. (Update: for more info on Flare’s toolbar and labels, see this forum thread.) 4
8. Quirks with deleting things. Sometimes if I select and delete things, I get unhandled exceptions and the application crashes. Other when I select and try to delete something, nothing happens — probably because I’m not using the cursor correctly. (Deleting objects using the structure bars is the preferred, more trouble-free way. But structure bars don’t appear for character level formatting.) 4
9. Abundance of unfriendly error messages. I’m seeing a lot of error messages, most of which seem written by programmers. For an application that is in version 3, that’s too many error messages. A lot of times the error messages appear when I incorrectly select something and try to delete it. Other times I’m sure I’m doing something illegal, just not sure what. I made a collage of the error messages here. (I have to admit that some errors are probably due to improper code from RoboHelp when I imported the RoboHelp project into Flare. But still…) Click the image below to enlarge the thumbnail. 3
10. Lack of integration with Captivate/Camtasia. If I don’t want to use Mimic (because I prefer tools like Camtasia or Captivate, which I happen to think are miles ahead of Mimic), there’s no direct way to import Flash or non-HTML files into Flare through the interface. You have to open the content folder in Windows Explorer, paste in your html and flash files, and then double-click the topic to initiate an HTML to XML conversion wizard. Then it plays. Shouldn’t an import HTML feature been built-directly into the interface? I don’t want to be forced into using other Madcap tools. 3
11. The unintuitive, weird cursor. The cursor takes some practice to figure out. You wouldn’t expect that such a common feature would be a conundrum. To be honest, sometimes I love the cursor, other times, such as when I’m selecting character-level things, I hate it. (In the image below, I pressed the down arrow to change the cursor state to escape the current paragraph block and format.) 3

12. Lack of pixel size information for images. When you resize an image, you can’t see the actual pixel size of the image. It’s important to know the image’s pixel size if you’re exporting the image to a printed target, where margins are important. Why not just resize to a specific dimension prior to inserting into a Flare topic? Because images resized in SnagIt or Photoshop look fuzzy; images resized in Word (in the printed target) look crisp. So as long as you insert images at their full size in Flare and then drag them smaller, they’ll look sharp in Word. The problem is, I want my images in Word to be uniformly sized, which is hard to specify when you’re just dragging the image smaller using the resizer. (If you use Capture, apparently you won’t have this problem.) 3
13. The learning curve. Despite my familiarity with RoboHelp, I felt Flare had quite a learning curve. I’m still learning a lot. Tip: Don’t try to learn Flare in a crunch, or you’ll set yourself up for high blood pressure. Give yourself several weeks to get comfortable with Flare. People usually wait to convert to Flare until they’re forced into it (such as when they realize their RoboHelp’s Webhelp doesn’t display correctly (by default) in any other browser except Internet Explorer). Then it’s crunch time to make your help file look right. Mixing a quick turnaround of deliverables with a significant learning curve will frustrate you. 3
14. Lack of instruction about the MiniTOC. The MiniTOC was a new concept for me, and instructions in the help lacked some critical details about how this feature does and does not work. Basically, the MiniTOC provides a table of contents for topics within your online book. But the topic that the MiniTOC is embedded on can’t be listed in that TOC book or else the MiniTOC won’t show. You do, however, link the TOC book to the topic with the MiniTOC. (Wasn’t that obvious? ) I find the MiniTOC a cool feature, particularly as a placemarker in the breadcrumb trail. It just took a while to figure out. 3
15. Assumptions about my understanding of CSS. I feel like the designer of Flare was a CSS guru who thoroughly understood classes, selectors, attributes and rules of inheritance with CSS. Although I am somewhat familiar with CSS, I’m not a guru by any means, and I would appreciate more instruction and detail about it. I guess there are myriad online tutorials for CSS on the web, but a special section in the help, outlining the most common CSS attributes used in online and printed help files (for example, how to style a note or tip), would be greatly appreciated. 3
16. Absence of drag-and-drop functionality for proxies. The way Flare works, you have masterpages (templates) that you add proxies (special sections, like bodies and indexes and miniTOCs, as well as page footers and headers) to. The proxies on the masterpage are applied to all your topics (if you select that masterpage for your project). However, getting the proxies and footers/headers correctly positioned and aligned on the masterpage is tricky. For example, to add a footer that has an alternating right and left alignment, with nothing showing on the first page, you add three footers right on top of each other. While you’re adding them, you have to know how to manipulate the cursor so that you escape the previous footer, or your next footer will be included in the previous footer, driving you crazy when you try to interpret the output. 3

17. Conditional text seems flaky. The conditional tagging I’ve applied to text disappears when I apply links to the text. Then when I select my conditionally tagged text to see the tags, at times no check marks appear next to the conditions I selected. (Looks like someone else had this problem too.) 3
18. Can’t have the stylesheet simultaneously open in Dreamweaver. If I open the stylesheet in Dreamweaver while I also have Flare open, the stylesheet file begins to show numerous MFCA.tmp files in place of the .css file. Maybe the .tmp files are harmless, but it makes me uncomfortable. Why not use the built-in text editor, you ask? Because Dreamweaver provides great little prompts for CSS attributes. And Flare’s built-in text editor lacks word-wrap formatting. 2
19. No public tracking of my bug submissions. Sure this would be a groundbreaking feature for companies, but when I submit a bug to Flare, I want to know what happens to it. Does someone read it? Do they say oh yeah, we’re already working on it? Or, sure that’s coming in the next release. I’d love to track my bug/enhancement submissions, or to be notified in some way about how it’s being handled. 2
20. Confusing stylesheet commands for cross-references. Granted, the cross-reference feature is pretty cool, but figuring out the style commands could be more intuitive. It would be nice to select from a drop-down box in the format column, rather than typing {para} or some other command. {para} generates the first paragraph of any heading or bookmarked text. {page} generates the page number. {paranum} generates the first numbered list of the paragraph. {parakeet} generates a picture of a parakeet. Just kidding. 2
21. Incorrect WYSIWYG display for printed styles. In the WYSIWYG editor, you can choose to see how the topic will look with different stylesheets applied. However, the print medium’s display didn’t show the correct margins for my tables. 2
22. TOC centering quirk in navigation pane. If you have a long table of contents entry in the Webhelp, selecting that entry centers the TOC entry, making the books on the left hidden. RoboHelp has the same problem. Why don’t they make these topic names wrap by default? The workaround is to widen the navigation pane and shorten your topic titles, or to uncheck the Auto-Sync check box. 2
23. MadCap Analyzer is a separate product. MadCap Analyzer would be a beautiful addition to Flare, providing comprehensive reporting and giving you style suggestions that will make your project more efficient. Unfortunately, rather than rolling Analyzer into Flare, it’s a separate product you have to buy. 2
24. The CSS Style Editor. While I take my hat off for the attempt at producing such an editor, the actual execution could be more usable. Attributes for styles in the Simple Editor mode appear in a long list of columns, forcing you to scroll right about a foot. When you double-click a style, a dialog box with side tabs appears, but the side tabs don’t include all the options from the columns. Additionally, many columns are irrelevant to certain styles, and it’s somewhat of a guessing game as to which attributes correspond to which styles. The Advanced Editor provides more comprehensive display, but why have the dual modes? 2
25. The term “proxy.” Proxy is not a common term. In Flare, proxy is used to identify sections of a template that you apply to your content. The word kind of fits, but not really. Maybe some more brainstorming could have eliminated my shoulder-shrug when I saw this term. 1
26. Ability to cripple your project. If you do a find-and-replace for a code tag across your entire project, and you replace the wrong tag, you could cripple your entire project. XML is strict in that errors with tags make the topic completely unshowable. (You can still edit the text in the built-in text editor and tediously fix the tags.) 1
27. Selecting one topic at a time in the Content Explorer. The Content Explorer, where all your topics and images are stored, only allows you to select one object at time (within Flare’s interface). If you’re trying to drag an item from the bottom of the pane into a folder that’s at the top of the pane, and that top folder isn’t visible, you can’t do it. The pane doesn’t automatically scroll up with your mouse. To move multiple objects simultaneously, you have to open the content within Windows Explorer. 1
28. Lack of keyboard controls. Two keyboard controls I frequently use are absent in Flare: the Ctrl+Backspace to delete a word, and the Shift+Return for a soft return. [Update: I'm not sure why I thought Shift+Enter doesn't work -- it does.] 1
29. No quick code view tab. I love flipping back and forth between a design and code view. Many editors offer this, but Flare makes it harder to see an editable code view. You have to right-click the topic and select View in Text Editor. The text doesn’t wrap, so you have to use your scroll bar to move right. The designers may have purposely made it difficult to edit the XML code (for fear that users would corrupt their own help files), but to be honest, the XML looks almost identical to HTML except for the declarations at the top. Would a code view tab have been that harmful? 1
30. Silent failures for printed targets. If you have an error in a topic (an error which you can’t see), sometimes a topic won’t generate in the printed target. One of my topics was quietly missing from the printed target. I checked the code in the topic and saw some tags that looked odd. When I created a new topic and removed the tags, it generated correctly. I just assumed all the topics appeared in the printed output. (To be fair, the corrupt code may have resulted from the RoboHelp import of the topic.) 1
31. Too many search results from the help file. I enjoy the thoroughness of the help, but the number of search results is perplexing. It seems like there are 300 results for every search. I guess 300 is better than none, and of course I can narrow the search string. 1
Conclusion
Despite all these problems, I still really like Flare, and would definitely recommend this tool as the leading online help tool on the market today. In comparing it with RoboHelp, Flare wins hands-down for functional superiority. However, you should know what you’re getting into.
I’m also hoping that by publishing this list and exposing some of the problems with Flare, Madcap developers will turn their attention to fixing them. Or perhaps expert Flare users will explain tricks around the problems, or help me see where I am wrong. I went to all this trouble because I like the tool and want to see it improve.
Overall, Flare scored 152 love points and 86 hate points. This means I love about twice as many features as I hate, which is always promising when selecting a help authoring tool.
Related Posts
- Madcap Flare Spotlight — “Six Persistent Flare Problems” Post by Paul Pehrson
- Finding Work You Love Vs. Loving the Work You Find
- Small and Simple Things — The Best Kind of Goals
- Podcast site almost ready
- Flare 2.0 and MadCap Software — Interview with Mike Hamilton
Tags: content reuse, help authoring tools, Madcap Analyzer, Madcap Flare, RoboHelp, single sourcing
Twitter
iTunes






January 31st, 2008 at 10:06 am
Hi, Tom
Nice list…thanks for the detail!
BTW, CSS allows for print and online printing. I use it on my website so that anyone printing a page doesn’t get the navigation. You have it exactly right…you only make changes in the print CSS where you want things to be different. For my site, I only have to change a couple of tag definitions because (for example) I control the left margin through one tag, so once I disable the nav pane, I shift the left margin to the left, and everything else follows.
You’ll have fun learning more about CSS
January 31st, 2008 at 10:11 am
[...] the good and the bad Tom Johnson has written a long article in which he describes 45 things he loves about MadCap Flare and 31 things about it that he hates. [...]
January 31st, 2008 at 11:40 am
45 Things I Love About Madcap Flare, 31 Things I Hate About ItBy Tom It seems like the help file was written by people who actually write help. I also like the ???What???s Next???? topics that often appear at the bottom of a topic. While there are some gaps, particularly in terms of how to style the
January 31st, 2008 at 1:00 pm
Tom,
thanks for what is surely the most thorough and level-headed evaluation of Flare I’ve seen anywhere, on blogs, forums or mailing lists!
We’ve been using Flare for 6 weeks now, mainly for smaller documentation (though quickly growing into a large modular heap). I can confirm about 1/3 of your points, have only heard about some other and thank you for pointing out the remainder.
Cheers, Kai.
January 31st, 2008 at 1:49 pm
Hey, Tom–cool post.
This is by no means exhaustive, but:
Hate Point 8: you’re right, there are no structure bars for inline formatting, but there are the little floating boxes that appear above a word when you click on it. You can use these to select inline formatting. HTH.
Hate Point 28: for me, at least, Shift+Return enters a character, which is the xhtml equivalent of a soft return.
Stuff I love:
All of your files are basic-bob XML \ XHTML. So if you need to edit them in notepad or any other text editor, you can. Nothing proprietary, and nothing hidden in some database.
Madcap actually listens. I’ve seen a number of things about Flare improve substantially in the year I’ve been using it. They don’t always fix things in the order I’d like, but they do actually pay attention (most HAT vendors can’t say that… not naming names of course.)
Stuff I hate:
Tag view in the XML editor: this is a classic example of a feature that is at best 45% done. Yes, you can see the tags… but you can’t edit them, and you can’t see attributes and classes… so what’s the point?
Variables: they’re a great feature in and of themselves, but why oh why can’t they play nice with Flare’s other features? For example, if you include a variable in a topic title, when you drag the topic into the TOC the variable isn’t included. And, if you include a variable in a link or something else that ends up getting character styles applied to it, in print output the variable doesn’t inherit the style.
January 31st, 2008 at 2:49 pm
“Definitely recommend this tool as the leading online help tool on the market today”
Not sure about this - Flare has a long way to go and plenty of other formidable established help authoring tools available. The article was well balanced until this statement.
January 31st, 2008 at 4:08 pm
Nice list, which I agree with for the most part. I do find the new simplified CSS editor to be a good addition as it makes finding and manipulating things easier.
I disagree on the help file (like #25). I think it lacks a lot of guidance for new users and is very compressed about many features. There are tons of fields and options that one can select, but that are not described in the help. One has to guess what they do by trying.
In my opinion, one thing is missing from the hate list: the Microsoft only approach. If it is in regards to printed output, source control system support, or integration of tools MadCap just ignores anything that is not from Microsoft, even when the alternative is clearly the better technology. I also think that basing a new product like Flare on .NET was just a plain dumb business decision.
In regards to Steve Lewis’ comment: which HATs do you have in mind that are better than Flare? I worked with RoboHelp, WebWorks and Doc-to-Help and Flare wipes the floor with all of them.
January 31st, 2008 at 4:27 pm
[...] on Thu Jan 31, 2008 7:16 am I posted my extensive list of what I love and hate about Flare here: http://www.idratherbewriting.com/2008/01/31/45-things-i-love-about-flare-31-things-i-hate-about-it. I’d be interested to hear if there’s anything I hate that you love, and vice versa.Tom Last edited [...]
January 31st, 2008 at 5:00 pm
Hi Tom! Thanks for mentioning my name, you can remove the “” though, I actually do exist
-Jen (blushing)
January 31st, 2008 at 8:58 pm
Good blog, Tom.
I must admit I can’t agree when anyone marks any product down as having a step learning curve. But I guess as a trainer/ assessor part of my income is generated teaching people how to use a new product.
In Flare’s case the key is to view it as a new product. It’s not Word and it’s not RH, so to compare processes in either with Flare and say “this is easier in Word” is not fair on either product. And, its not as big a change as Word03 to Word07. (That’s probably not a goood thing to mention, given the angst that’s causing…)
As a contributor to the Flare user forums, I can’t help but notice a large proportion of problems in Flare come from:
1. Projects imported from RH
2. Documents imported from Word
3. User’s wanting to do something in Flare the same way they did in RH
4. User’s wanting to do something in Flare the same way they did in Word
5. User’s lack of css skills.
Quite often the problem with imported documents can be traced to an error in the source, which will cause most import clioents to choke.
Word seems to have a few issues, mainly based around its lack of compliance with W3C standards. And, to be honest, despite Microsoft’s work in that direction, it is not a html editor.
All in all, though, a well balanced blog and I hope it makes writer’s selection of an authoring tool easier.
Steve
Lifes too short……you know the rest!
February 3rd, 2008 at 3:18 am
SteveS,
Thanks for your comment. It’s nice to know that most of the error messages I was seeing are related to import problems. From here on out, I plan to use Flare for my documentation projects, rather than converting RoboHelp or Word files into the system. So I should receive fewer msgs.
The first line of your comment (”I can’t agree when anyone marks any product down as having a step learning curve”) made me reflect a bit. I agree that the user’s lack of intelligence shouldn’t be cause for marking down a tool. But there’s a usability factor that is certainly part of a product’s value. If a product is functionally superior, but almost unusable by even the most expert user (because it’s complicated), then it devalues the product.
For example, suppose Flare required that users completely code all CSS manually (including the Webhelp skin) rather than through an editor interface. That would create a steep learning curve for most people. Are you saying that you would score Flare similarly with or without the components that make it easier to use?
I would definitely add usability in my evaluation of a product, but I also recognize that one can’t expect to intuitively know, without any reading or study, how to do every task in a sophisticated, robust help authoring tool.
February 3rd, 2008 at 3:36 am
Jennifer, thanks for the note. I know you’re a real person who does exist, and I’m glad for that. I guess with the quotation marks I was just calling attention to the fact that people can know you by first name (rather than the “Customer Service Department” or the “Marketing Department”). You’re not so big that people lose individual identities and become part of a vast, impenetrable machine, somewhat like the castle in Kafka’s The Castle. But I did take the quotation marks off now.
By the way, speaking of real people, I sent an email to info@madcapsoftware.com, but it’s been about 4-5 days now and I haven’t heard anything back. It would be great if you guys at least acknowledged receipt of emails, even if you didn’t have a solution for the problem I sent in.
Tom
February 3rd, 2008 at 3:44 am
David,
Thanks for commenting on the post. The more I think of it, you’re right about the gaps in the help file. One question I always have is how a certain element is styled in the CSS. There should be a note somewhere in the help file detailing exactly what the style is called. For example, how do you style the popup for the Related Topics? The help is silent about this. There’s info about how to style the link, but not the popup. (I did figure it out by the way — just providing an example here where the help falls short. I think most topics lack info about corresponding style names.)
Re the Microsoft-only approach, I hadn’t considered it much, but this is something Paul Pehrson mentioned in my recent podcast with him. If you run Mac or Linux, it doesn’t work.
If the app wasn’t built on .NET, what would you recommend as a better alternative? I’m just curious here. I’m not a programmer, so I can’t really provide much feedback on that point. Now that Microsoft might acquire Yahoo, though …
It’s nice to hear your comment about comparing Flare to WebWorks and Doc-to-Help. I haven’t explored those yet (and hadn’t really planned to).
February 3rd, 2008 at 3:48 am
Steve, I certainly don’t want to sound like I’m marketing a product, but there is a lot of controversy about online help tools, and I wanted to provide my opinion on them. There are some other tools out there — many people really like AuthorIT. I’m wondering if you would care to share your view on what you think are Madcap’s strongest competitors.
February 3rd, 2008 at 4:00 am
Kevin,
Thanks for adding your thoughts. I’m not sure why I wrote that the Shift+Enter combination didn’t work — I just struck out the post text where I mentioned that.
Re the tag view, I agree that this isn’t a very useful feature. The first time I looked at that, I thought, what’s the use of that?
Re Madcap actually listening, I am intrigued by this post Paul Pehrson made a while ago: Six Persistent Flare Problems. Almost all the problems he highlighted are struck out.
February 3rd, 2008 at 4:01 am
Kai, thanks for your comment about the post being level-headed and thorough.
February 3rd, 2008 at 4:04 am
Char, thanks for leaving a comment. I enjoyed your note. I’ve wrangled with CSS a lot in styling my Wordpress blogs, and have come to love the Firefox web developer extension. It also works well for identifying parts of the Flare Webhelp skin. Do you use any CSS tools such as Top Style?
February 3rd, 2008 at 10:37 am
Hi, Tom
I use Top Style when hand-coding CSS files, and I also have the Firefox web developer extension installed (along with TAW It!, Total Validator, and Mozilla Accessibility, and the Web Accessibility Toolbar for IE). Top Style is good because it shows all possible attributes for a given tag and also provides a direct link to the W3C’s CSS validator. (You can also set it show tags that only work with specific browsers…which I never use…or specific specs, like CSS2.)
And to jump in on some of the other comments
- I don’t think a learning curve reflects a user’s intelligence, but their knowledge. But “learning curve” gets thrown around as if it’s a bad thing…yet everything has it. (Sometimes, depending on our experiences, it’s a shorter curve, but it’s there. And sometimes training will reduce that learning curve to the point where it doesn’t matter.) For example, there’s a press release on STC Carolina’s site where the authors say that they ruled out one HAT because it had a steep learning curve, so they went with another…and the one thing they didn’t like about the one they went with was that it had a learning curve.
- I, too, had a problem with your recommendation, but I’m coming from a different perspective. I help a lot of people who say “I need to be able to do [this thing], but I can’t”…right, because the HAT you went with, which you bought because someone said it was the best HAT on the market, doesn’t do that. Part of the reason HAT Matrix exists (and that I started the static version in the first place) was because marketing was winning over knowledge. While it currently only lets you compare features (I’m still trying to figure out how to compare benefits), it helps people rule out the tools that definitely don’t meet their needs so that they can concentrate on the ones that do.
- All the HATs are good, just for different reasons…it could be their workflow; their outputs; their features; their benefits. For example, if you want to control which styles your authors can use (thus, no style overrides) or you want to use a database-driven CMS, you want Author-it. If you want to produce documentation directly from Microsoft Sandcastle, you want Doc-to-Help. If you want to include feedback forms within your topics (a license for the application is included at no extra charge), you want HelpStudio (which was just certified for Windows Vista). If you want to work with XML that is validated against a custom Help authoring schema (similar to DITA), you want Help & Manual. It all depends on what you need and what you want.
Holler if you have any questions on CSS
February 3rd, 2008 at 2:43 pm
Tom,
CSS styles: I agree, the help could be way more helpful in that category. What may be the best is to include a 3rd party CSS guide in the help. I am sure there are many good ones available and MadCap should be able to get the go to include it. I don’t see the point in rewriting that.
Development framework: I am not a pro developer myself. I did some development in VB6 in the past and tried about any programming language out there. I eventually got stuck on PHP, which suits me well.
For applications like Flare the first framework that comes to mind is Java and honestly, I don’t know of any other framework that is cross-platform. I’m not saying that Java is a better framework, but it for sure is cross-platform compatible. Other apps such as OpenOffice.org use it and appear to work very well. I also do not want to generate the impression that .NET is horrible. It has very nice development tools, which I count to be among the best in the market. There is also a lot of talent available, so getting .NET developers is much easier and cheaper than buying Java developers. And nobody gets fired for using Microsoft. I also think that in the case of MadCapp they needed startup capital and investors who know not much about software development may be very freaky if one doesn’t use the tools from the 800 pound gorilla, but from some other monkey.
I also don’t want to reduce the “Microsoft only” claim to just the development platform. I think that the lack of support of PDF and ODF weighs way more and has a much greater impact than Flare not running on the Mac or Linux. Yet, support for OOXML and XPS is already implemented or planned, formats that are single vendor offerings, not internationally standardized, and not suitable replacements for ODF and PDF. I really don’t get why MadCap is hellbent on supporting file formats that nobody uses or that only make sense for those who shelled out hundreds of dollars for an overpriced office suite.
Looking forward, Flare 4 is supposed to get some of the Analyzer report functionality. It seems as that this would require SQL Express for Flare 4 as well. I am in no way a friend of SQL Express / SQL Server, especially not as a desktop database engine. I found it to be a notorious underperformer for what SQL Server is supposed to be capable of doing. Even the management and development tools that come with SQL Server are cumbersome, complicated, and slow, slow, slow. I think MadCap would be better served to use a lightweight SQL engine such as SQLite. SQLite is even used on many embedded systems, so it isn’t bloated like SQL Server (which by the way isn’t even a Microsoft original product, Microsoft bought it from Sybase). For what Analyzer and Lingo need to do I am sure that a plain simple SQL capable database engine will do just fine. Or why not make use of the new and promising XML based systems? After all, MadCap developers eat and breathe XML as it seems.
There are other file formats out there that are way more popular than what Microsoft has to offer or that are clearly the path in the future (ODF).
I think in regards to these things MadCap really has a disconnection with its customers. And that is really weird as they are very candid about many other things. So someone like me is left to speculation and the only reason I can see is that Microsoft would grab MadCap’s throat if they cross party lines (although they did so with Flash and Mimic). I do now know how much rides on MadCap being a Microsoft .NET showcase company, but I think MadCap does itself a disservice when “.NET showcase company” really means “Microsoft puppet”. I just don’t get why MadCap limits itself and its customers that much. Especially when it is about printable output. I don’t see any way around PDF.
February 4th, 2008 at 10:30 am
[...] Johnson has been working with Madcap Flare for a while now, and has published a blog entry detailing the things he loves and hates about [...]
February 5th, 2008 at 5:27 am
[...] post by tom and software by Elliott Back Post a [...]
February 5th, 2008 at 4:33 pm
[...] Madcap Flare Review: 45 Things I Love About Flare, 31 Things I Hate About It Madcap Flare is one of the most advanced, functionally robust online help tools for technical writers who want to single source their content. When you use Flare to create an actual project (rather than just experimenting with a trial version), you come to know the ins and outs, the major benefits a… [...]
February 5th, 2008 at 7:16 pm
Hey Tom,
A better email to use is sales@madcapsoftware.com
February 6th, 2008 at 2:52 am
David, thanks for elaborating with the details about MS platform disadvantages. I truly appreciated your insight here.
February 6th, 2008 at 3:03 am
Thanks for the follow-up, Char. In case others don’t know, the Hat matrix she referred to is here: Hat Matrix And Char’s blog is here: Helpstuff.com/blog.
So if I’m understanding your perspective correctly, you disagree with anyone who says, “This is the best help authoring tool on the market,” because everyone’s needs are different, and no one tool solves everyone’s needs. Some tools are right for some people, while other tools are right for others.
I respect that argument. I guess I just haven’t worked with a lot of clients who had totally different needs. Mostly I’ve just needed a tool that can produce a robust online help, generate the same content into printed PDF, and not require me to spend time reformatting everything.
I’m curious how a tool guru like you can be familiar with so many different HATs. I barely have enough time to know the tools I need to use, let alone explore half a dozen others just so that I’m aware. You must not sleep much, I imagine.
February 6th, 2008 at 3:23 am
Correct
For example, you listed 76 items in this blog entry (45 that you liked, 31 that you didn’t). Instead of making up your list after using the HAT for awhile, what if you had made it up ahead of time?
And what if, out of those 86 items, you determined other likes/dislikes (or works/doesn’t work, or includes/doesn’t include) for three HATs?
Would you have gone with the HAT that gave you 80 out of 86 items? 45 out of 86? 23 out of 86?
When folks pick an application based on their needs, then they get one that has a higher percentage of likes/works/includes. For years, many of us have been supporting folks on various email lists who want to know how to do “this task” with “program A”, and they’re always amazed when someone says, “you can’t do that with program A…you need programs B or C”.
For example, if someone had the (now relatively rare) requirement to produce WinHelp, they can’t use Flare because MadCap made the decision not to support an outdated, deprecated format. Someone reading your blog may go out and get Flare based on your recommendation…and then discover that the one thing they really need, they can’t get. (I use this as an example because WinHelp is outdated, it is deprecated, and I see nothing bad in MadCap’s decision. They were creating a new HAT and getting RTF from XHTML…well, the thought makes me shudder, and I’m not doing their development ;-).)
This doesn’t mean that anyone who’s chosen a HAT based on someone else’s recommendation has necessarily made a mistake. It just means that they shouldn’t be surprised when it doesn’t do the things it wasn’t designed to do.
February 6th, 2008 at 3:45 am
It’s interesting that you wrote, “Someone reading your blog may go out and get Flare based on your recommendation…” My heart stopped tonight when I saw an incoming link from The Bogglish Huderon where the author writes,
Uhm, I don’t think I’ve ever written that the Technical Communication Suite is a powerhouse for single sourcing. I actually temporarily dismissed the need for single sourcing, and then I wrote a review of my “adventures” with the Tech Comm Suite, which wasn’t very motivating, to say the least.
But while I may groan at the post, perhaps the Technical Communication Suite fits that writer’s model and needs perfectly, and maybe they have a ton of legacy Robohelp content, writers who already use Frame (as he says), Captivate experts, and so forth.
However, back to the main point, picking a HAT based on your needs — I’m going to generalize here, but I think that, by and large, most technical writers have more or less the same needs. You’ll probably blast me out of the water for saying that, but if someone is creating WinHelp as their core deliverable, wow, I’ve never met such a person. If most tech writers have more or less the same needs, there can be a best-of-market tool that meets those most popular needs.
Re listing your needs before exploring tools — I agree with that advice. My biggest need was clean output to Word from the source files in the HAT. I didn’t need to consider things like multi-author collaboration, compatibility with Sourcesafe or SVN or anything. But it would have probably helped to make a formal list and search the HAT matrix. I really do like the HAT Matrix you put together.
On a side note, just of curiosity, what’s the usage comparison between AuthorIt and Flare? Which HAT can claim a greater number of users?
February 6th, 2008 at 11:52 am
I’m not going to blast you out of the water
I only used WinHelp as an example because it was so cut-and-dried. (And yes, there are some folks who still need WinHelp output.)
But here’s a better example.
I’m going to want a new car soon. If I generalize that I have the same needs as every other driver…the car has to hold a certain number of people (three in my case) and then it just has to go forward in drive, backward in reverse, and stay put in park…then I can go anywhere and buy any car and I’ll be happy.
I don’t think I know anyone who bought a car that way.
When I bought my cars, I didn’t just go by recommendations. I may have started with them, but I also looked at other cars that caught my eye. I went for test drives. I checked how comfortable the seat was (I love lumbar support), and the handling, and so on. And then I bought it.
To me, buying a HAT isn’t that much different (well, the price point is, but still…). If I’m going to invest my money in something, I want to know that it’s what’s best for me and that it does what I need it to. I could luck out and really like the first car I buy. Or I could wish that I had at least test driven a couple of others first.
That’s all
And I have no idea what the usage comparison is among any of the HATs, other than what they post on the their websites or in their press releases. (And if I did know, I’d be under NDA, which means I couldn’t tell you anyway!)
February 7th, 2008 at 2:17 am
We bought into Flare, but stopped using it. Not just the steep learning curve but weird workflow….just did not make sense. Evaluate before you buy!
February 7th, 2008 at 6:10 pm
Roger, nice to hear from you. Can you give more details about what you mean by the weird workflow?
February 17th, 2008 at 4:12 pm
[...] content itself is also not higher in quality than tech comm postings from good bloggers, such as Tom Johnson. (“Recommended tech comm articles and how to read them for [...]
February 18th, 2008 at 9:56 am
[...] content itself is also not higher in quality than tech comm postings from good bloggers, such as Tom Johnson.That said, here are some decent articles you might want to check out if you missed them:Information [...]
March 11th, 2008 at 5:25 pm
[...] and MadCap … news.thomasnet.com/fullstory/538516 [Found on Google, Yahoo! Search] 12. Madcap Flare Review: 45 Things I Love About Flare, 31 Things I Hate … Madcap Flare is the help authoring tool I use to create both online help and user guides from … [...]
March 14th, 2008 at 8:52 am
[...] 45 Things I Love About Madcap Flare, 31 Things I Hate About ItBy TomIf I don???t want to use Mimic (because I prefer tools like Camtasia or Captivate, which I happen to think are miles ahead of Mimic), there???s no direct way to import Flash or non-HTML files into Flare through the interface. …I’d Rather Be Writing - http://www.idratherbewriting.com Posted by penuboot at 5:08 AM Labels: Mimic 2 [...]
April 17th, 2008 at 9:43 pm
[...] use Flare to create an actual project rather than just experimenting with a trial version, you comehttp://www.idratherbewriting.com/2008/01/31/45-things-i-love-about-flare-31-things-i-hate-about-it/SnagIt Image Editing Tool Offers One-Click Wordpress PluginTechSmith, the software provider for [...]
April 18th, 2008 at 6:04 am
Recent Referrers helpstuff.com helpstuff.com helpstuff.com helpstuff.comidratherbewriting.commore…
April 24th, 2008 at 2:21 pm
[...] are some things about Flare that I dislike (see my post, “45 Things I Love About Flare, 31 Things I Hate”), but in general it it much more innovative than [...]
June 17th, 2008 at 9:16 am
I would totally add that the integration with source control is a gigantic pain. I work with a team of writers and every time that something gets hosed up with the source control (at least once a week), it causes general panic and completely halts our process. It’s also very difficult to get help when these type of issues arise.
July 16th, 2008 at 5:48 pm
writing submissions…
. As a result, TrackBack spam filters similar to those implemented against comment spam now exist in many weblog publishing systems.A…
July 18th, 2008 at 5:11 am
[...] [...]
August 14th, 2008 at 12:58 am
Thanks for the link. Sounds like interesting read
August 20th, 2008 at 7:16 am
My big pet peeve with Flare? Why aren’t there any keyboard short-cuts? Oh to be able to insert a snippet with alt-ctrl-s! (or some other ;))
Rather than the current: (type the text then) open the insert menu, select insert snippet, scroll through the 300 hundred snippets I currently have…
I’d be so much happier if the common tasks had quick shortcuts that don’t require I switch to mouse-navigation.
That being said, Flare rocks
September 10th, 2008 at 12:26 am
Very nice article, it was very well written and everything up to spec.
Proxys last blog post..quietweb.info
October 14th, 2008 at 10:20 am
Tom, thanks for the write up. I have been working with Flare 3.1 and now 4.0 for about 5 months now, and I also have a love/detest list.
I was particularly struck buy your #14 under what you dont like: I have yet, after three weeks trying, to get MiniTocs to work. Can you please explain what you mean by your sentences:
“But the topic that the MiniTOC is embedded on can’t be listed in that TOC book or else the MiniTOC won’t show. You do, however, link the TOC book to the topic with the MiniTOC.”
I am unsure what you mean by “TOC book.” Do you mean the outline TOC?
Thank you; I am really hoping you can save me. I am incredibly frustrated with several issues to do with print output in Flare.
tana
October 14th, 2008 at 10:38 am
Hi Tana,
4.0 offers the mini-TOC for print now as well as online. Here’s more detail about how to get the Mini-TOC feature to work.
In your folder of topics (your help book), create a new topic (I’ll refer to it as Y) and go to Insert > Proxy > Insert Mini-TOC Proxy. Now here’s the catch: In the table of contents for your target, don’t include the Y topic. If you do, the Mini-TOC won’t appear.
Also, if you try specifying different depth levels in the Mini-TOC proxy, you might get an error — I’m not sure. I’d just leave it as the default.
As far as styling your Mini-TOC, I’ll show you what I use. You can pretty much copy this (except for the little graphic) directly into your stylesheet. I know I have some overlap with the default and online and print styles, but I’m too lazy to go through and remove the overlap. It’s working, and I simply left it as is.
Default (top) section of stylesheet:
MadCap|miniTocProxy
{
background-image: url(’../Images/toolboxbg.jpg’);
background-repeat: repeat-x;
background-color: #e8e6da;
padding-left: 30px;
padding-right: 10px;
background-position: top left;
border: solid 1px #ccc9be;
margin-top: 0px;
padding-top: 5px;
width: 375px;
padding-bottom: 10px;
}
p.MiniTOC1
{
display: list-item;
list-style-type: none;
background-image: url(’../Images/Topic.gif’);
background-position: center left;
padding-left: 20px;
background-repeat: no-repeat;
font-weight: normal;
margin-top: 0px;
margin-bottom: 6px;
}
p.MiniTOC2
{
display: list-item;
list-style-type: none;
background-image: url(’../Images/Topic.gif’);
background-position: center left;
background-repeat: no-repeat;
font-weight: normal;
margin-top: 0px;
margin-bottom: 6px;
padding-left: 20px;
margin-left: 35pt;
}
p.MiniTOC3
{
display: list-item;
list-style-type: none;
background-image: url(’../Images/Topic.gif’);
background-position: center left;
background-repeat: no-repeat;
font-weight: normal;
margin-top: 0px;
margin-bottom: 6px;
padding-left: 20px;
margin-left: 70pt;
}
Online section of stylesheet
MadCap|miniTocProxy
{
background-image: url(’../Images/toolboxbg.jpg’);
background-repeat: repeat-x;
background-color: #e8e6da;
padding-left: 30px;
padding-right: 10px;
background-position: top left;
border-top: solid 1px #ccc9be;
margin-top: 0px;
padding-top: 5px;
width: 375px;
}
p.MiniTOC1
{
display: list-item;
list-style-type: none;
background-image: url(’../Images/Topic.gif’);
background-position: center left;
padding-left: 20px;
background-repeat: no-repeat;
font-weight: normal;
margin-top: 0px;
margin-bottom: 6px;
}
p.MiniTOC2
{
display: list-item;
list-style-type: none;
background-image: url(’../Images/Topic.gif’);
background-position: center left;
background-repeat: no-repeat;
font-weight: normal;
margin-top: 0px;
margin-bottom: 6px;
padding-left: 20px;
margin-left: 35pt;
}
p.MiniTOC3
{
display: list-item;
list-style-type: none;
background-image: url(’../Images/Topic.gif’);
background-position: center left;
background-repeat: no-repeat;
font-weight: normal;
margin-top: 0px;
margin-bottom: 6px;
padding-left: 20px;
margin-left: 70pt;
}
a.MiniToc1
{
color: #720000;
text-decoration: none;
}
a.MiniToc2
{
color: #720000;
text-decoration: none;
}
Print section of stylesheet
p.MiniTOC1
{
mc-leader-offset: 0pt;
color: #686865;
font-size: 14px;
line-height: 10pt;
margin: 0;
padding-left: 0px;
width: 100%;
margin-left: 80px;
margin-bottom: 6px;
}
p.MiniTOC2
{
mc-leader-offset: 0pt;
color: #686865;
line-height: 10pt;
margin-bottom: 6px;
margin-top: 0px;
font-size: 14px;
margin-left: 125px;
}
MadCap|miniTocProxy
{
color: #686865;
margin-top: 6px;
margin-left: 100px;
background-image: url(’../Images/toolboxbg.jpg’);
background-repeat: repeat-x;
background-color: #e8e6da;
padding-left: 30px;
padding-right: 10px;
background-position: top left;
border-top: solid 1px #ccc9be;
border-bottom-width: 1px;
}
Let me know if this works for you.
October 14th, 2008 at 1:52 pm
Thanks, Tom, and thanks for your help! I should state upfront that when I select PDF as my output, the MIniTOcs appear, but not when I select Frame.
Bear with me, but I am stil unsure of what to do with that Y topic. I have it linked to a “book” entry in the outline TOC. (Actually, my structure looks exactly like the picture MadCap provides in it’s Help topic on creating MiniTocs.)
What I have currently is this:
–an outline TOC (AdminToc)with the topics I want to include in the printed output. The “book” topic for each of the three chapters is linked to an intro.htm file, with the MiniTOC proxy in it (my “y” page). beneath each chapter are other topics (also H1s), but indented in the outline TOC.
–an .htm file with the TOC Proxy in it, called AdminGuideTOCProxy.htm. In my TOC outline file, the entry “Table of Contents” is linked to this .htm file.
–three .htm files, called AdminIntroChap1.htm. These are intended to be my Y pages, containing both the MIniTOC proxy and an intro page to the chapter, with the sentnece “This chapter contains the following sections…”
I am hoping you can look at the set of building blocks I have created so far (the files described above) and tell me how I am putting them together wrong.
Also, I have not yet applied those style sheet settings that you kindly sent… could this be the issue and not my “building blocks”? let me know if so and I will go edit my stylesheet now and rebuild.
And I REALLY appreciate your help…
tana
October 14th, 2008 at 1:55 pm
Tom, may I email you a screenshot of my outline TOC, to which I added annotations explaining what is linked to what?