Как конвертировать hhp из HTML в командной строке Linux

Моя цель - создать файл.chm из.fidl, для этого я использовал Doxygen. Doxygen имеет несколько форматов вывода. где HTML является самым основным. После создания html я преобразовал его в.chm (в окнах), используя вспомогательный инструмент HTML.

Я хотел бы автоматизировать этот процесс в Ubuntu 14.04. Я могу конвертировать.html из.fidl, и после этого я узнал, что мы можем создать.chm из.hhp, используя chmcmd из бесплатного паскаля.

Но сейчас у меня есть файл.html, и моя цель - преобразовать его в html в linux из командной строки с помощью командной строки.

Вот почему я ищу.chm из.html конвертера в Linux. или.hhp конвертер из.html.

1 ответ

.hhp - это файл проекта, а не формат документа. В нем перечислены метаданные индекса и метаданных, которые обычно недоступны в HTML (но иногда могут быть получены из заголовков H1/2/3/4/5 для конкретного документа), а также общая конфигурация компилятора CHM. Хотя он может быть создан автоматически с использованием эвристики, качество обычно будет низким.

Более того, тогда преимущества стандартного интерфейса для компилятора CHM исчезают, и с таким же успехом можно получить прямой доступ к библиотекам за пределами командной строки.

Этот код используется для преобразования документированного Freepascal, сгенерированного Tex4HT, в chm.

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