Любая бесплатная альтернатива Robohelp?
Любая бесплатная альтернатива Robohelp? Предпочитаю открытый исходный код
Нужен какой-нибудь инструмент для создания справки в Интернете для проекта с открытым исходным кодом.
5 ответов
Только что вспомнил: в зависимости от того, что вы хотите сделать, вы можете использовать doxygen (www.doxygen.org) или бесплатный инструмент помощи с http://www.vizacc.com/.
Ознакомьтесь с этим списком бесплатных инструментов для создания справки, которые могут оказаться чем-то полезным.
Мне нравится Сфинкс.
Вы пишете свою документацию, используя простой текстовый формат разметки reStructuredText.
Sphinx может создавать HTML, справку Windows HTML и PDF (через латекс).
Я создал документацию конечного пользователя для двух проектов с использованием Sphinx, а также использовал ее для документирования пары пакетов Python (Sphinx имеет множество функций, связанных с извлечением документации из модулей Python, изначально она была создана для написания документации Python).
Начать очень легко, и вы получите профессионально выглядящую документацию с минимальными усилиями.
Если вы привыкли к WYSIWYG-способу редактирования текста, использование формата разметки в виде простого текста может потребовать некоторого привыкания. Но я верю, что это будет стоить усилий.
У меня также есть некоторый опыт работы с DocBook (одним из упомянутых проектов документации для конечных пользователей был переход с DocBook на Sphinx). Я предпочитаю Sphinx, а не Docbook: с простым текстом работать удобнее, чем с XML, у Sphinx более простой набор инструментов.
Смотрите также:
Вы пытаетесь сделать только CHM или другие выходные форматы тоже?
Посмотрите на DocBook. Вы можете сделать (из одного исходного файла) pdf, html и chm - и некоторые другие тоже. Я использовал это в прошлом, но это не очень легко и удобно. Если вы хотите выводить только chm (и вам нужно использовать бесплатное решение), посмотрите, сможете ли вы избежать использования семинара htmlhelp ( http://www.microsoft.com/downloads/details.aspx?familyid=00535334-c8a6-452f-9aa0-d597d16580cc&displaylang=en).
Если вы пытаетесь создать справку на основе.chm, попробуйте chm-build