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.
