Как отобразить таблицы на страницах Man, преобразованные в HTML?

Как отобразить таблицы на страницах Man, преобразованные в HTML?

Я использую свой браузер для открытия man-страниц, преобразованных на лету в HTML-страницы. Это работает довольно хорошо, за исключением того, что таблицы не отображаются. Вместо этого я вижу Alt-текст, как <p align="center"><font color="#000000"><b><img src="grohtml-199582.png" alt="Image grohtml-199582.png"></b></font></p>и изображение на самом деле не найдено.

Я использую следующие переменные среды:

MANOPT='--encoding=UTF-8 -Txhtml --preprocessor=tpr --html'
MANLESS='$MAN_PN$-i -J -Q -R -x4'
BROWSER='firefox %s:lynx %s'

Если я укажу MANOPTпустую строку, то в моем терминале отобразится страница руководства с красиво нарисованными таблицами.

Любой совет?

решение1

groff имеет неполную поддержку преобразования страниц руководства в html, в частноститаблицы. groff генерирует файл изображения, которыйобрезанныйот егоpdf-выходной код. Иногда обрезка плохая (обрезка частей текста), а иногда он сбрасывает ядро.

Тымощьобнаружить, что ваши файлы изображений были записаны во временный каталог (а не в то место, где находится ваша веб-страница). Если они не находятся в том же каталоге, что и веб-страницакогдабраузер загружает страницу, но не находит изображения.

Кроме того, в этих таблицах невозможно искать текст, что противоречит целиизготовлениестол.

После нескольких лет работы над проблемами groff я преобразовал все свои руководства/html для использованияman2html. См. например,Страница руководства xterm.

Связанный контент