Captivate can output whatever you need if you are willing to
write it yourself.
The source files used for outputting HTML are in your
Captivate install directory:
Version 1: C:\Program
Files\Macromedia\Captivate\Templates\Publish
Version 2: C:\Program Files\Adobe\Adobe Captivate
2\Templates\Publish
As always, be sure to create backups before changing any of
the default files.
In my experience, you can modify these files to your heart's
content, up to and including the built-in Javascript functions. As
you don't break the code and/or change the variables that begin
with an ampersand ( @ ), you should be fine.
You might open the Publish dialog and/or check the published
files ... but to save you the trouble, a direct answer to the
question is "no".
To those who are scratching their heads reading this ... my
understanding is that extensible markup (XHTML) is a written in XML
language, and while it is a good cross-platform tool for NET uses,
it is not specifically supported in Capivate's output options. Note
the "Include HTML" option; that cannot be stretched to make it
ispit out XHTML instead of HTML. The only thing they share is the
last four letters of the language name.