Использую Docbook, удобство в том, что на выходе можно получать документацию в разных форматах (html,rtf,pdf и др.).
Подробнее:
http://www.berdaflex.com/ru/eclipse/books/rcp_filemanager/ch01s04.html
Для генерации chm используется Microsoft html help workshop.
Из Docbook проект для него легко сгенерировать простым скриптом например вида:
xsltproc -output chm-out/ -stringparam html.stylesheet.type text/css -stringparam html.stylesheet bf.css -stringparam chunker.output.encoding windows-1251 -stringparam htmlhelp.encoding windows-1251 -stringparam chunker.output.indent yes D:/docbook-xsl-1.73.2/htmlhelp/htmlhelp.xsl bil-2000-3.0.xml
Для редактирования использую бесплатную версию XMLmind XML Editor
То что генерируется из ворда или html2chm не очень интересует, хочется именно такую среду разработки как RoboHelp, Helpmatic Pro и ZenHelp посмотрю, спасибо.
Раньше - Microsoft Help Workshop, но последнее время с ним проблемы: chm нет в 95 и NT, а hlp - в Висте (или надо качать апдейт). Поэтому чаще делаю справку в HTML, это решение пригодно для всех без исключения платформ и легко выносится в online.
Для документов, где требуется подменять строки (например, платёжки и т.п.) - достаточно включить в HTML-код что-нибудь типа $NDS$ и подменять перед показом.
Alexey Denisov:
Раньше - Microsoft Help Workshop, но последнее время с ним проблемы: chm нет в 95 и NT, а hlp - в Висте (или надо качать апдейт). Поэтому чаще делаю справку в HTML, это решение пригодно для всех без исключения платформ и легко выносится в online.
Для документов, где требуется подменять строки (например, платёжки и т.п.) - достаточно включить в HTML-код что-нибудь типа $NDS$ и подменять перед показом.
”
Я больше не поддерживаю ни 95ю ни NT - есть некоторые особенности в программе при работе с очень большими массивами отображаемыми на память > 4 Гбайт которые старая винда коряво поддерживает. Да и те юзеры которые сидят под старыми виндами обычно неплатежеспособны, у меня половина клиентов раз в полгода компы меняет а вы говорите 95я...