Texinfo

Texinfo is the hypertext documentation system capable of the GNU Project.

Motivation

It must be maintained only a source document from which various output formats can be generated with conversion programs.

Input format

A Texinfo source file usually has the file extension texi and almost looks like ordinary text ( plain text), but it contains formatting codes that begin with an at-sign (@).:

@ ifnottex @ node Top @ top Short Sample @ insertcopying @ end ifnottex @ menu * First Chapter :: The first chapter is the                       only chapter in this sample. * Index :: Complete index. @ end menu output Formats

  • With texi2any (before 5.0 Texinfo makeinfo and texi2html ) Info (usually without the file extension )
  • HTML
  • Simple text file
  • DocBook
  • Texinfo XML
  • DVI
  • PDF
  • RTF (allows further conversion in WinHelp file )

A conversion from texinfo in UNIX manpages does not exist. Man pages must be constructed on a fixed schedule and do not allow hyperlinks.

Texi2dvi and texi2pdf are shell scripts that in turn, use TeX (or pdfTeX ). Here is a TeX format, that is also texinfo used.

Texinfo is an unusual TeX format because it does not follow the conventions of plain TeX. In particular, the escape character, which initiates the commands, not the backslash but the at sign.

Info

Info is the hypertext documentation format of the GNU project. By info files can be navigated with GNU Emacs or info (on ASCII terminals even ).

License

Texinfo is Free Software released under the GNU General Public License

766760
de