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 2005 developers. It includes a freely redistributable viewer (MadCap Help Viewer), as well as components for the Visual Studio 2005 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. 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. 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 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 or Windows Server 2003, as well as Microsoft Internet Information Services (IIS), ASP.NET, and Microsoft Indexing Service. 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:
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/.
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.The output appears as one long book, even if the project consists of hundreds of topics. After you generate the output directly (without going through another application, such as Word), you can view and print the output.
PDF is a good choice if:
PDF output consists of a collection of files that you can print or distribute to users. This includes:
XHTML is a browser-based output type that consolidates project content in an XML file. It can be viewed online or printed. The output appears as one long book, even if the project consists of hundreds of topics. You can view the XHTML output in MadCap's Book Viewer and print the output from there.
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 (as long as you have Microsoft .NET Framework 3.0 installed on your computer, which 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). The output appears as one long book, even if the project consists of hundreds of topics. After you generate the output directly (without going through another application, such as Word), you can view and print the output.
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.
Note: The MadCap Book Viewer is simply used for viewing the output after generating it from Flare. The Book Viewer is not redistributable. However, end users can still view PDF output using a browser window or the Adobe PDF Reader, and they can view XHTML or XPS outputs from browser windows.
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:
|
Downloads (PDF Format): Flare Transition From RoboHelp Guide |
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/
|
See Also