6.54. Texinfo-4.9

El paquete Texinfo contiene programas usados para leer, escribir y convertir páginas info.

Tiempo estimado de construcción: 0.2 SBU
Espacio requerido en disco: 16.6 MB

6.54.1. Instalación de Texinfo

El programa info asume que una cadena ocupa el mismo número de celdas de caracter en la pantalla que bytes en memoria y que se puede cortar una cade por cualquier parte, lo que no es cierto con locales basadas en UTF-8. El siguiente parche lo solventa al hacer que se muestren los mensajes en inglés cuando se utiliza una locale multibyte:

patch -Np1 -i ../texinfo-4.9-multibyte-1.patch

Texinfo permite a usuarios locales sobreescribir ficheros arbitrarios mediante un ataque de enlace simbólico sobre ficheros temporales. Aplica el siguiente parche para corregir esto:

patch -Np1 -i ../texinfo-4.9-tempfile_fix-1.patch

Prepara Texinfo para su compilación:

./configure --prefix=/usr

Compila el paquete:

make

Para comprobar los resultados, ejecuta: make check.

Instala el paquete:

make install

Opcionalmente, instala los componentes que pertenecen a una instalación de TeX:

make TEXMF=/usr/share/texmf install-tex

Significado del parámetro de make:

TEXMF=/usr/share/texmf

La variable TEXMF del Makefile fija la ubicación de la raíz del árbol de TeX si, por ejemplo, más adelante se instala un paquete TeX.

El sistema de documentación Info utiliza un fichero de texto plano para almacenar su listado de entradas de menú. Este fichero se encuentra en /usr/share/info/dir. Desgraciadamente, debido a problemas ocasionales en los Makefile de diversos paquetes, en ocasiones puede quedarse desfasado con respecto a las páginas info realmente instaladas en el sistema. Si necesitas recrear el fichero /usr/share/info/dir, el siguiente comando opcional hará el trabajo:

cd /usr/share/info
rm dir
for f in *
do install-info $f dir 2>/dev/null
done

6.54.2. Contenido de Texinfo

Programas instalados: info, infokey, install-info, makeinfo, texi2dvi, texi2pdf y texindex

Descripciones cortas

info

Lee páginas info, que son similares a las páginas de manual, pero tienden a ser más profundos que una simple explicación de las opciones de un programa. Por ejemplo, compara man bison con info bison.

infokey

Compila un fichero fuente que contiene opciones de Info en un formato binario.

install-info

Se usa para instalar páginas info. Actualiza las entradas en el fichero índice de info.

makeinfo

Convierte documentos fuente Texinfo a páginas info, texto plano, o HTML.

texi2dvi

Formatea un documento Texinfo, convirtiéndolo en un fichero independiente del dispositivo que puede ser impreso.

texi2pdf

Se usa para formatear un documento Texinfo como fichero Portable Document Format (PDF).

texindex

Se usa para ordenar ficheros índice de Texinfo.