Любая бесплатная альтернатива 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

Другие вопросы по тегам