
Utilizo mi navegador para abrir páginas de manual, convertidas sobre la marcha a páginas HTML. Esto funciona bastante bien, excepto que no se muestran las tablas. En lugar de eso, veo un texto alternativo similar <p align="center"><font color="#000000"><b><img src="grohtml-199582.png" alt="Image grohtml-199582.png"></b></font></p>
y la imagen en realidad no se encuentra.
Utilizo las siguientes variables de entorno:
MANOPT='--encoding=UTF-8 -Txhtml --preprocessor=tpr --html'
MANLESS='$MAN_PN$-i -J -Q -R -x4'
BROWSER='firefox %s:lynx %s'
Si configuro MANOPT
una cadena vacía, la página de manual con bonitas tablas dibujadas se muestra en mi terminal.
¿Algún consejo?
Respuesta1
groff tiene soporte incompleto para convertir páginas de manual a html, en particularmesas. groff genera un archivo de imagen que escortadode supdf
-código de salida. A veces, el recorte es deficiente (recorta partes del texto) y otras veces se vacía.
Túpodríadescubra que sus archivos de imagen se escribieron en un directorio temporal (en lugar de en la ubicación donde reside su página web). Si no están en el mismo directorio que la página webcuandoel navegador carga la página, no encontrará las imágenes.
Además, no es posible buscar texto en esas tablas, lo que anula el propósito dehaciendouna mesa.
Después de varios años de trabajar en torno a los problemas de groff, convertí todo mi manual/html para usarman2html
. Ver por ejemplo,página del manual de xterm.