¿Qué es el formato de archivo INFO?
Los archivos .info son documentos de GNU Info, el formato de documentación de hipertexto basado en nodos y compilado que utiliza el Proyecto GNU para distribuir manuales de referencia con su software. El formato fue creado en 1986 y es el mecanismo de documentación principal para herramientas como bash, grep, gcc y miles de otras utilidades de GNU instaladas en sistemas Linux y macOS.
Un archivo .info es texto plano UTF-8 (o ASCII) estructurado como una serie de nodos separados por el carácter separador de unidades ASCII (0x1F). Cada nodo comienza con una línea de etiqueta que identifica su nombre y enlaces de navegación (File:, Node:, Next:, Prev:, Up:), seguida del cuerpo de la documentación. Los menús y las referencias cruzadas crean un sistema de hipertexto navegable. Los archivos se producen a partir de fuentes Texinfo (.texi) utilizando el comando makeinfo o texi2any; se debe editar la fuente, no el .info compilado directamente.
En Linux y macOS, los archivos .info se instalan en /usr/share/info/ y comúnmente se almacenan comprimidos como archivos .gz para ahorrar espacio en disco; el lector info los descomprime sobre la marcha. La herramienta de línea de comandos info, pinfo y GNU Emacs pueden navegarlos de forma interactiva.
Si bien .info sigue siendo el estándar para la documentación de software de GNU, los proyectos modernos lo complementan o reemplazan cada vez más con HTML o documentación en línea. El formato es estable y retrocompatible entre las versiones de GNU Texinfo.
Seguridad y protección
RIESGO: LOWUn archivo .info de GNU es documentación en texto plano: no contiene código ejecutable y no representa ningún riesgo de seguridad. Ábralo libremente. La única precaución se aplica a los usos de la extensión .info en Canon/Amiga/juegos: los archivos adjuntos de Canon son metadatos (inofensivos), pero los archivos .info de instaladores de juegos desconocidos deben tratarse con la precaución habitual para cualquier archivo de procedencia no verificada.
Detalles del formato
en pocas palabras- Archivo adjunto de información de Canon ZoomBrowser EX / Digital Photo Professional - El software de imagen de Canon utiliza archivos .info como metadatos adjuntos o metadatos de catálogo junto a los archivos de imagen; no está relacionado con GNU Info.
- Datos de iconos / tooltypes de Amiga - El clásico AmigaOS almacena metadatos por archivo y tipos de herramientas de iconos en archivos adjuntos .info junto a cada archivo y cajón; es un formato binario completamente independiente.
- Archivo de información de instalador / parche de juegos - Varios instaladores y lanzadores de juegos (ej. Steam, GOG) utilizan archivos .info como archivos de configuración o manifiesto en texto plano o tipo JSON; es solo una coincidencia de nombre.
Programas que abren archivos INFO
Detalles técnicos
especificación profunda| Tipo de formato | Documentación de hipertexto basada en nodos, texto plano (formato GNU Info) |
| Codificación | UTF-8 (o ASCII); los archivos más antiguos pueden ser ISO-8859-1/Latin-1; el juego de caracteres no está incrustado, se infiere de la configuración regional |
| Separador de nodos | ASCII 0x1F (carácter separador de unidades) en una línea por sí solo marca el límite entre nodos |
| Campos de cabecera de nodo | Cada nodo comienza con una línea de etiqueta: File:, Node:, Next:, Prev:, Up:, que definen el grafo de navegación del documento |
| Formato de origen | Compilado a partir de la fuente Texinfo (.texi) usando makeinfo o texi2any; la salida .info es generada, no se edita a mano |
| Tipo MIME | application/x-info |
| Compresión en disco | Comúnmente distribuido e instalado como .info.gz (comprimido con gzip); el lector de info lo descomprime de forma transparente sobre la marcha |
| Ruta de instalación | /usr/share/info/ en Linux y macOS; un archivo «dir» de nivel superior sirve como índice maestro, mantenido por la utilidad install-info |
| Tamaño de archivo típico | 5 KB - 5 MB sin comprimir; los archivos .info.gz instalados suelen tener entre 10 y 500 KB |
| Sintaxis de referencia cruzada | @xref{nombre_nodo} en la fuente Texinfo se compila como *Note nombre_nodo:: en el archivo .info; los menús usan la notación * Item:: |
| Documentos multi-archivo | Los manuales grandes se dividen en varios archivos numerados (ej. emacs.info-1, emacs.info-2) con un mapa indirecto en el archivo principal |
| Plataforma | Linux, macOS, BSD, Windows (vía GNU Emacs, Cygwin o MSYS2) |
| Línea de preámbulo | La primera línea identifica el archivo como un documento Info generado, nombrando el archivo fuente .texi y la versión de makeinfo utilizada para compilarlo |
| Retrocompatibilidad | El formato de nodo de Info es estable; las versiones más nuevas de makeinfo pueden leer, actualizar y regenerar archivos Info producidos por versiones anteriores |
| Lanzado | 1986 (GNU Info reader, GNU Texinfo project) |
| Última versión | GNU Texinfo 7.2 (2024); Info format specification in Texinfo 7.x manual |
| Estándar abierto | Sí · libre de regalías |
| Especificación | www.gnu.org |
Conversiones de INFO
Preguntas y respuestas de la comunidad
preguntado por usuariosAún no hay preguntas; sea el primero en preguntar sobre los archivos INFO.