Re: Conditional text processing

Subject: Re: Conditional text processing
From: "Paul Goble" <pgcommunication -at- gmail -dot- com>
To: TECHWR-L <techwr-l -at- lists -dot- techwr-l -dot- com>
Date: Wed, 9 Aug 2006 16:47:16 -0600

Does anyone know of a text-processing application
(besides FrameMaker) that supports conditional
processing to permit client-specific versions from a
single source? Preferably XML-based, but supporting
printed as well as web-based output.

Here are some more obscure options that haven't already been mentioned:

Some of the heavyweight XML content management systems, such as
Astoria Software and ConteX by Live Linx, claim such abilities. I
realize that these systems are a bit more than mere "text-processing
applications." I'd love to try one of these systems, but my level of
content reuse doesn't justify the expense. But I can read about them
and dream.

If you don't mind a little programming, you could roll your own. A
while back, I worked with a homegrown text preprocessor, then used
Ventura publisher to format the output. The nice thing about this
approach is that you can add whatever functionality you need: "if this
is product variation A for client Y and today's date is after October
1, 2006 and file J does not exist, then set this variable and exclude
this text..." It's rare to see features like macros, or even "if not"
conditions, in popular products, but I find them essential.

Open source options: The DITA Open Toolkit appears to support DITA's
built-in conditional processing attributes. If you don't mind your
source files being in something other than XML format, and you're
working in a Linux environment, you might also take a look at yodl.

Paul
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

WebWorks ePublisher Pro for Word features support for every major Help format plus PDF, HTML and more. Flexible, precise, and efficient content delivery. Try it today! http://www.webworks.com/techwr-l

Easily create HTML or Microsoft Word content and convert to any popular Help file format or printed documentation. Learn more at http://www.DocToHelp.com/TechwrlList

---
You are currently subscribed to TECHWR-L as archive -at- infoinfocus -dot- com -dot-
To unsubscribe send a blank email to techwr-l-unsubscribe -at- lists -dot- techwr-l -dot- com
or visit http://lists.techwr-l.com/mailman/options/techwr-l/archive%40infoinfocus.com


To subscribe, send a blank email to techwr-l-join -at- lists -dot- techwr-l -dot- com

Send administrative questions to lisa -at- techwr-l -dot- com -dot- Visit
http://www.techwr-l.com/techwhirl/ for more resources and info.


References:
Conditional text processing: From: alfred wild

Previous by Author: Re: Warning text
Next by Author: Re: Terminology for web page elements
Previous by Thread: Re: Conditional text processing
Next by Thread: Re: Conditional text processing


What this post helpful? Share it with friends and colleagues:


Sponsored Ads