The first task in developing output for your project is to determine which type of output is most appropriate for your needs. You might even need to produce multiple outputs and require more than one output type.
There is a fine line between what is called "online output" and what is called "print-based" output. The truth is that topics in virtually any of Flare's online output types can be sent to a printer (and therefore considered "print-based"). Similarly, any of the print-based output types can be viewed electronically (and therefore considered "online"). The real distinction between online and print-based outputs has to do with their primary purpose. Online outputs are usually intended to be viewed on a screen, rather than on a printed page. The idea is to show only small pieces of content at a time and allow users to jump around to other topics or elements of the output. On the other hand, print-based output follows a more traditional format that you would find in an actual book or manual—with the pieces of the output following one after the other on pages until the end of the book (e.g., title page, table of contents, preface, chapters, index, appendixes—with page numbers, as well as header or footer content, shown along the way).
Flare's Online Output Types
Following are overviews of each of Flare's online output types.
DotNet Help is a Help output format developed by MadCap Software for Windows desktop applications. It was designed to include the best attributes of HTML Help and WebHelp, while filling the holes left behind by those formats. DotNet Help is designed specifically to support Visual Studio developers. It includes a freely redistributable viewer (MadCap Help Viewer), as well as components for the Visual Studio developer. These components can be dropped into your Flare project to facilitate context-sensitive Help, embedded Help, and features such as automated search string communication between the application and the DotNet Help documentation.
The DotNet Help output consists of a collection of files that you will distribute to users with the freely downloadable MadCap Help Viewer. The main entry file has an .mchelp extension.
DotNet Help is a good choice if:
Flare's online Help uses DotNet Help.
HTML Help is an HTML-based Help format that runs on Windows 32-bit platforms and requires Internet Explorer on the end users' systems. You can use HTML Help to create Help for Windows desktop applications.
The HTML Help output consists of a single CHM file that you will distribute to users.
HTML Help is a good choice if:
Note: Your users need Internet Explorer (4.0 or later) installed and a 32-bit Windows operating system (Windows 95 or later).
WebHelp is a Web-based Help format that can run on almost any browser or platform. You can use WebHelp to create online documentation for the Internet or an intranet, as well as for desktop applications.
The WebHelp output consists of a collection of files that you will distribute to users. The output will be displayed in the user's Internet browser window. The main entry file has an .htm extension.
WebHelp is a good choice if:
WebHelp AIR is a Web-based Help format that is identical to the regular WebHelp output in most ways. However, WebHelp AIR uses direct integration with Adobe AIR, which is designed to bring Web-related content to a desktop environment by taking Web files and incorporating them into a single file to be opened locally, rather than from a server.
The WebHelp AIR output that you generate consists of a single file with an .air extension, which you distribute to users. When users access this file, they are taken through an installation process, and as a result an executable file with an .exe extension is created on their local drive and saved in their C:\Program Files directory. In other words, the output becomes its own application. The output will be displayed in the application window that is part of the AIR installation.
WebHelp AIR is a good choice if:
In order for you and your end users to take advantage of this output, both you and they must perform additional installations.
Java Runtime Environment installation (you) As the individual compiling the output, you need to install the Java Runtime Environment (JRE) before generating output.
You can download the JRE from http://java.sun.com/javase/downloads/index.jsp.
Adobe AIR installation (you and end users) Anyone who wants to view the generated WebHelp AIR output needs to install Adobe AIR first. This means that both you and your end users must run this installation.
You can download Adobe AIR from http://get.adobe.com/air/.
WebHelp Mobile is an output type that lets you deploy Web-based, XHTML output to mobile devices. WebHelp Mobile maintains an easy and intuitive interface that fits on a very small screen. The Home page in WebHelp Mobile output contains navigation links to access the various panes that you can include: TOC, Index, Glossary, Search, Favorites, Browse Sequences.
The WebHelp Mobile output consists of a collection of files that you distribute to users by placing them on a Web server. End users then use their mobile device to open those files, just as they would open any website. The output will be displayed in the user's mobile browser. The main entry file has an .htm extension.
WebHelp Mobile is a good choice if:
Note: Some older mobile browsers do not support certain features (e.g., DHTML, search), whereas newer mobile browsers do support them. Other features, such as "mouse over," are not supported in either older or newer mobile browsers.
example
Let's say you want to create WebHelp Mobile output so that end users can see your documentation on their cell phones. In the skin associated with the target, you specify that the output should include a TOC, an index, a glossary, and search. After generating the output, the home page might look something like this:
WebHelp Plus is a Web-based Help format that is identical to the regular WebHelp output in most ways. However, WebHelp Plus is designed to work on a Web server running Windows XP, Windows Server 2003, Windows Server 2008, Windows 7, or Windows Vista. It also uses Microsoft Internet Information Services (IIS) and ASP.NET. To provide faster search, WebHelp Plus uses Microsoft Indexing Service (for Windows XP and Windows Server 2003) or Windows Search (for Windows Server 2008). The benefit of publishing WebHelp Plus output is that you and your users can take advantage of some advanced features, including searching of non-XHTML content, faster server-side search, and automatic runtime merging.
The WebHelp Plus output consists of a collection of files that you will distribute to users by publishing output to a Microsoft IIS Web server. The output will be displayed in the user's Internet browser window. The main entry file has an .htm extension.
WebHelp Plus is a good choice if:
Following are the various online output types available, with the distinguishing features of each.
Flare's Following are overviews of each of Flare's
Short for "Portable Document Format," PDF is an open file format created by Adobe. PDF files represent two-dimensional documents in a device-independent and resolution-independent fixed-layout document format. You can generate PDF output from your project directly, or you can generate a PDF while simultaneously building FrameMaker or Word output.
PDF is a good choice if:
PDF output consists of a file with a .pdf extension that you can print or distribute to users.
You can also set PDF options in the Target Editor. These options let you specify the way that images, document properties, the initial view, and security are handled in the output.
XHTML is a browser-based output type that consolidates project content in an XML file. It can be viewed online or printed.
XHTML is a good choice if you need an "intermediary" format for your large, custom, enterprise level proprietary systems. You can easily transform Flare-authored content into your own system. By creating the single file output, you can feed it into your own parser/transform and convert all of the Flare content to your internal formats. This is part of the flexibility that allows Flare to be integrated into just about any tool chain or work flow. If you do not have a situation like that, you may find one of the other formats to be a more suitable option for you.
XHTML consists of a collection of XHTML files that you can print or distribute to users. This includes:
If you want to make XHTML output accessible for others, you need to include all of the files in the output mentioned in this list. Otherwise, when they view the output, certain elements (e.g., images) might be missing from the pages.
Microsoft's XML Paper Specification (XPS) is a document format with a markup language that is a subset of XAML for Windows Presentation Foundation. XPS is an alternative to Adobe's Portable Document Format (PDF). You can generate XPS output from your project directly. Make sure you have the latest version of Microsoft .NET Framework installed on your computer. This is a free download from microsoft.com. Alternatively, you can generate XPS output while simultaneously building Word 2007 output (by installing a free add-in download from Microsoft).
XPS is a good choice if:
XPS output consists of a collection of XPS files that you can print or distribute to users. This includes:
If you want users to download an XPS document from a server
Word is an output type where the generated project is exported to Microsoft Word in one of the following formats: XML (default), DOC, DOCX, XPS, PDF. However, you can also create PDF or XPS output directly, without going through Word.
Note: Unless you specify otherwise, the Word target will create files with an .xml extension only. If you want to use one of the other formats
Note: Flare supports Microsoft Word 2003 and newer versions.
Note: To create output in DOCX or XPS format, you need to have Microsoft Word 2007 installed. Also, Word 2007 allows you to create PDF files from Word without needing to have the Adobe Distiller installed.
FrameMaker is an output type where the generated project is exported to Adobe FrameMaker in one of the following formats: BOOK, FM, PDF. However, you can also create PDF output directly, without going through FrameMaker.
Note: Unless you specify otherwise, the FrameMaker target will create BOOK or FM files only. If you want to create a PDF file from your Flare project,
Note: Flare supports FrameMaker 7.0 and newer versions.
Following are the various print-based output types available, with the distinguishing features of each.
Flare's Code Output Type—DITA
Darwin Information Typing Architecture (DITA) file content is supported in Flare. DITA is an XML-based markup language with its own schema for authoring, producing, and delivering technical information. It is a standard of the Organization for the Advancement of Structured Information Standards (OASIS), and it consists of a set of design principles for creating "information-typed" modules at a topic level and for using that content in various delivery modes.
DITA allows companies (especially larger ones) to maintain better consistency throughout its documentation by establishing structural rules and standards for all of its authors to follow. The idea is that writers will spend more of their time authoring content, rather than worrying about the presentation of that information.
In Flare you can generate output that produces DITA files. When you build this type of output, a DITA map file is generated, with multiple DITA files in it. The XHTML tags are converted to DITA elements. In other words, although it is considered an "output" from the standpoint of the Flare process, the end result is actually a collection of "source" files, which you can later use in another tool (or import back into Flare) to produce the final output.
After you determine the output type(s) to use, you might want to perform one or more of the following tasks:
|
PDF Downloads: |
MadCap Software, Inc. 7777 Fay Avenue La Jolla, California 92037 Tollfree 1-888-MadCap1 Tel 858-320-0387 Fax 858-320-0338
For technical support: http://madcapsoftware.com/support/
Copyright 2011 MadCap Software |
See Also