|
|
IN-HOUSE DOCUMENTATION GROUP STEPS UP THE PACE FOR AUTHORING ON-LINE HELP WITH ADOBE FRAMEMAKER+SGML
Novell is the world's leading provider of network software. The company offers a wide range of network solutions for the distributed network, Internet/intranet, and small-business markets. Novell, headquartered in Orem, Utah, is the fourth largest software company in the world. The Novell corporate publishing services group develops tools for the company's various documentation groups. Recently, the group was asked to provide a hypertext authoring tool for use in creating on-line help systems for Novell's products. Consistent Structure for On-line Help To ensure a standard structure, Novell decided to base its hypertext authoring tool on Standard Generalized Markup Language (SGML). "We believe that SGML is the best standard for making the information last," says Smith. Novell also wanted its authoring tool to speed production by providing an easy way to manage projects, topics, links, graphics, context IDs, and index terms. This management automates many tasks and minimizes editing and compiling passes and rework.
Ease-of-Use With the Power of SGML "Some of the software we looked at offered ease of use, but only for specific outputs, such as HTML or Windows Help. Others offered powerful SGML functionality but were difficult to learn and use. Only FrameMaker+SGML provided both: the power of SGML and the ease of use our authors expected. "In particular, the FrameMaker+SGML Structure View is great. Authors can continuously view the document's structure in an intuitive outline format. And they can continue to take advantage of FrameMaker software's formatting capabilities. This is a major advantage over other SGML-based tools, which restrict the formatting options available when an author is using structure." Integration with an Oracle database provides the project, topic, link, graphic, context ID, and index management. To speed the process of creating on-line help and to facilitate group authoring, Novell used the Adobe Frame® Developer's Kit to link the program to a database. The resulting tool is called HelpWise. The Oracle database included in HelpWise contains thousands of topics in an on-line help project, as well as the links, index terms, and other information. Writers use FrameMaker+SGML to create the content. To add an index term, they simply select "Index Term" from the FrameMaker+SGML insert menu, and then choose the appropriate term. To add a See Also link, they simply select See Also from the FrameMaker+SGML Insert menu and then choose the appropriate topic. Storing help topics and other objects in the database has two key advantages. First, when linking, writers can simply select topic titles from a dialog box. "This link management capability saves time and eliminates the potential for incorrect and 'broken' links when a topic title is changed or a topic is eliminated," says Smith. The second advantage of storing topics and index terms in a database is that multiple authors collaborating on a project have access to the same index terms and topics in the project, regardless of whether a particular topic is open. HelpWise Also Greatly Simplifies Indexing Multiple Outputs from a Single Source A Model for Future Help Projects "We demonstrated HelpWise at the SGML '96 show and got tremendous response," says Smith. "We'll be promoting it internally and continually refining it to meet our needs. HelpWise was designed to allow for our users' changing documentation needs." Solving Today's Needs and Accommodating Emerging Formats |
|
||||||||||||||||||||||||||||||