TW Rock Stars,

http://drop.io/cprichard/asset/chm-example-zip contains a simple
example of several topics of content organized into:
* TiddlyWiki\TiddlyWiki.chm - a compiled HTML file
* HTML\tiddlywiki.html - a simple website

I used a tool dedicated to generating these outputs so there is slop
and redundancy within the HTML files that could be optimized. I don't
believe any of the HTML content would choke TW. There is a little
javascript and some css too.

CHM\TiddlyWiki.hhp, CHM\TiddlyWiki.hhk, and CHM\TiddlyWiki.hhc are
needed for the CHM to be created. To create a TW adaptation that would
support "generate CHM", I believe:
* GenerateCHMPlugin would need:
** behavior similar to http://jackparke.googlepages.com/jtw.html#PublishMacro
*** uniquely tag tiddlers to include in the generating process
*** TemplateHead, TemplateBody, IndexTemplate, etc. for reforming
tiddler content during the generating process
** configuration options for:
*** pathes and filenames for the HHP, HHK, HHC
*** absolute or relative pathes for included files, e.g. images
*** the [OPTIONS] section of CHM\TiddlyWiki.hhp
*** keep/delete temporary files
** table of contents preview capability
** index preview capability
** individual tiddler preview capability
** properly resolve internal links
* TagglyTagging or a similar mechanism could be employed to provide a
tiddler heirarchy for the table of contents  and index
* Slices or extended fields could be employed for supplying the
context-sensitive help (CSH) ID values (being able to auto-generate
these would be a huge bonus but probably a v2 or later feature)

That's all I can think of right now.

I'm submitting this post to continue the conversation down a
theoretical path. I don't expect anyone to take any action. The
thought-provoking dialogue amongst you TW rock stars is Christmas
present enough for me.

Have a blessed holiday season.

Craig

--

You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/tiddlywikidev?hl=en.


Reply via email to