2013-10-08 6 views
-1

Вопрос довольно сложно найти в поисковых системах. Все время, когда я пытаюсь, выводятся только ссылки на некоторые документы библиотек Linux.Linux/документация простая в использовании библиотека

Я на самом деле ищу что-то еще - в библиотеке Linux, которая предоставляет API для просмотра файлов справки, например, в WinHelp или MS HTML. Идея состоит в том, чтобы иметь помощь в каком-то распространенном формате - html или что-то (и почему бы и нет .chm), и иметь возможность вызвать эту библиотеку, чтобы отобразить некоторую тему файла справки.

API должен обеспечить поиск в файлах справки по ключевым словам или названиям тем. Будет отлично, если файлы справки Windows (.hlp или .chm) могут быть преобразованы в эти системные форматы.

Я знаю, что в Linux есть справочные страницы. Но они не подходят для моих нужд. Только системы на основе графического интерфейса.

ответ

1

Lazarus (Lazarus.freepascal.org) имеет собственный просмотрщик CHM для * nix, который используется в классе IPC. (IPC абстрагируется, а точные средства IPC могут использоваться в зависимости от ОС)

Я предполагаю, что это не будет слишком сложно измерить. Виджет html в средстве просмотра является довольно простым.

В комплект поставки Lazarus/Free Pascal входит также компилятор CHM (chmcmd).