TechWhirl (TECHWR-L) is a resource for technical writing and technical communications professionals of all experience levels and in all industries to share their experiences and acquire information.
For two decades, technical communicators have turned to TechWhirl to ask and answer questions about the always-changing world of technical communications, such as tools, skills, career paths, methodologies, and emerging industries. The TechWhirl Archives and magazine, created for, by and about technical writers, offer a wealth of knowledge to everyone with an interest in any aspect of technical communications.
Re: Not exactly another single source question....
Subject:Re: Not exactly another single source question.... From:"Bill Hall" <bill -dot- hall -at- hotkey -dot- net -dot- au> To:"TECHWR-L" <techwr-l -at- lists -dot- raycomm -dot- com> Date:Sun, 25 Aug 2002 09:24:55 +1000
Paul Strasser asked,
"We want the online help and user's guide customized for each purchaser.
If, for example, Walmart purchases it - and no, they're not a potential
buyer - we want "Walmart" used throughout the document/online help. It
isn't a simple matter of just having a global search & replace for Walmart,
though, because there is a lot of terminology in the documentation that will
be unique to Walmart only... and the software itself will have different
title bars and perhaps different field names (but the guts of the software
will be identical). This means different screen captures for each version,
and lots of unique terminology for each client."
This can be done in SGML/XML as a "multi-lingual" single-source approach as
we used for ANZAC Ship Maintenance routines as described in my May 2001
article for Technical Communication (See http://www.tenix.com/PDFLibrary/91.pdf). More sophisticated approaches are
possible: see my short paper, "REDUNDANT TEXT AND SINGLE SOURCING" available
through http://groups.yahoo.com/group/singlesourcing-mgmt/files/Single%20Source%20Th
eory/. You may need to join the singlesourcing-mgmt forum on yahoogroups.com
to access the file. Another useful resource for people looking for specific
help in the content management area is http://www.cms-list.org/.
The basic solution we used in our SGML solution was to add a "language"
element to our DTD that could be "included" inside any other element. An
attribute to the language element specified the language, i.e., "Wallmart",
"RNZN", "RAN", etc. The element would either contain the variant text
appropriate to that language or a pointer to variant content (e.g., graphic,
structured sub-element, etc.).
When you produce a client specific output, you need some kind of script to
set a client variable at the top of the document and to populate the output
with only the generic information plus only those alternatives in the
language elements with attributes relating to the selected client.
Bill Hall
Documentation Systems Specialist
Strategy and Development
Tenix Defence
Nelson House, Nelson Place
Williamstown, Vic. 3016
AUSTRALIA http://www.tenix.com mailto:bill -dot- hall -at- tenix -dot- com
------------------------------------------
Information is not knowledge
Knowledge is not wisdom
Wisdom is not truth
Truth is not beauty
Beauty is not love
Love is not music
Music is THE BEST
-----------------------------
(Zappa - Packard Goose)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Check out the new release of RoboDemo, our easy-to-use tutorial software.
Plus, buy RoboHelp Office in August and save $100 with our mail-in rebate.
Get details and download free trial versions at http://www.ehelp.com/techwr-l
---
You are currently subscribed to techwr-l as:
archive -at- raycomm -dot- com
To unsubscribe send a blank email to leave-techwr-l-obscured -at- lists -dot- raycomm -dot- com
Send administrative questions to ejray -at- raycomm -dot- com -dot- Visit http://www.raycomm.com/techwhirl/ for more resources and info.