![]() |
![]() |
||||
|
Single-Sourcing and Online Help:
A Report from the WinWriters Conference In February, I
joined about 420 other technical writers at the eleventh annual WinWriters
Online Help Conference in Seattle. This was my second WinWriters conference.
My last one was 1996 when Microsoft announced HTML Help. At least four sessions covered or touched on XML. Tony
Self presented a comprehensive introduction to The XML Revolution,
and I attended three other XML-related sessions of interest. XML at Microsoft Zubak said that Microsoft is using a variant of DocBook as the DTD for its new XML-based system. This is interesting because some single-sourcing advocates have cast doubt on DocBook's suitability for online help. DocBook was designed before the big shift to online documentation, and it is sometimes seen as too book-oriented. A team at IBM has proposed a topic-oriented alternative called DITA, which it argues is more flexible. Since Microsoft tends to set the standard for much of the software industry, it is noteworthy that they have chosen DocBook. Home Grown System For example, although one of the most important features of XML is that it enables the separation of content from presentation, one of the elements in Chris' DTD is called popuptext. Rather than keeping his DTD presentation-neutral, he built in the assumption that definitions would be presented as popups. This is not to belittle Chris' achievement. With few resources and little experience, he made a good first effort. But it does highlight for me the need to really know what you're doing if you're going to build something that realizes the potential of XML. XML on the Cheap Michael has been involved with SGML and XML for many years, he is very knowledgeable about it, and, if the truth be told, he is a bit of a geek. He is on the Technical Committee that maintains DocBook, and his outlook is heavily influenced by the open source movement. Michael demonstrated how you can use free XSL stylesheets to generate MS HTML Help and PDF from XML source files-if you are comfortable with a command-line interface and enjoy figuring things out for yourself. (By contrast, you'd pay a hefty sum for Arbortext's GUI tools for generating HTML Help and PDF.) Michael defended DocBook, saying it is flexible enough
for many uses, not just books. He sees the DITA DTD as "reinventing
the wheel" and feels it undermines DocBook's mission, which is to
be the standard for the whole software documentation community. For information
on Docbook and related software, there are online resources available
at nwalsh.com
and sourceforge.net.
Conversion Tools Sean Brierley, in his session, A Case Study in Single Sourcing Using FrameMaker and WebWorks Publisher, described a "workflow" that he developed at the company where he works. Interestingly, he did this without getting too embroiled in WebWorks macros. He communicated a good deal of enthusiasm about his workflow and argued that it increased productivity significantly. Similarly, David Knopf, who is closely associated with WebWorks (having himself written the documentation for version 7.0), presented Tips and Tricks that did not require anything too geeky (although I don't think he presented much that isn't already in the WebWorks documentation). Although I appreciated these presenters' efforts to make WebWorks accessible, my own experience is that to make it do just what you want and really sing, you do need to struggle with those macros, not to speak of DHTML and JavaScript. In this endeavor, the WebWorks users group is invaluable. Matthew Ellison gave a session on Single-Sourcing with RoboHelp X3. RoboHelp is more of an authoring tool than a conversion tool, and some technical communicators (for example, Knopf and Brierley) say it is not a true single-sourcing solution. Despite the fact that the latest version of RoboHelp supports conditional text, Ellison's presentation failed to convince me that it really supports single-sourcing well. Database Publishing Used
with the permission of Ron Rothbart.
This article also appears in the online
newsletter of the STC Single-Sourcing SIG.
|
|||||
![]() |
|||||