GNU Texinfo é um projeto de código aberto e de software livre de 100% projetado desde o início para atuar como o formato de documentação oficial do projeto GNU. Foi inventado por Bob Chassell e Richard Stallman há muitos anos e inspirado pela linguagem de formatação do Scribe de Brian Reid, entre outras linguagens de formatação que eram populares no momento.
Pode produzir documentação impressa e on-line
O software usa um único arquivo de origem para produzir saída em vários formatos, ambos impressos e on-line em vários formatos de arquivo, incluindo HTML (HyperText Markup Language), PDF (Portable Document Format), XML (Extensible Markup Language), DVI (Interface Visual Digital), INFO e muitos outros.
É usado por muitos projetos não-GNU
O sistema GNU Texinfo está muito bem integrado com o aplicativo GNU Emacs e também é usado por muitos projetos não-GNU. O software é distribuído em todos os sistemas operacionais GNU / Linux conhecidos, bem como em várias variantes UNIX, como BSD (FreeBSD, OpenBSD, NetBSD).
Consiste em várias ferramentas de linha de comando
O pacote GNU Texinfo consiste em várias ferramentas de linha de comando, entre as quais podemos citar detexinfo, pdftexi2dvi para converter arquivos .pdf e .texi para .dvi, texi2dvi para converter arquivos .texi em .dvi, texi2html para converter .texi arquivos para .html, texi2pdf para converter arquivos .texi para .pdf, texindex e txixml2texi para converter arquivos .xml para .texi.
Começando com GNU Texinfo
Para instalar o software GNU Texinfo no seu sistema operacional GNU / Linux, baixe a versão mais recente do Softoware ou do site dele, salve o arquivo em seu diretório Home, descompacte e abra um aplicativo Terminal.
Na janela do emulador de terminal, vá para a localização dos arquivos de arquivo extraídos (por exemplo, cd /home/softoware/texinfo-5.2), execute o & lsquo; ./ configure && make & rsquo; comando para configurar e compilar o programa, que pode ser instalado executando o & lsquo; sudo make install & rsquo; comando
O que é novo nesta versão:
- Idioma:
- novos comandos @inlinefmtifelse, @inlineifset, @inlineifclear, para mais alternativas delimitadas para os ambientes condicionais.
- texi2any:
- avisa sobre nomes de nó, itens de menu e referências cruzadas (mas não entradas de índice) contendo caracteres problemáticos; pode ser desativado com -c INFO_SPECIAL_CHARS_WARNING = 0.
- info:
- nova opção -x (--debug) para depuração de saída; -x -1 para obter tudo.
- nova opção -v (--variable) atribui um valor a uma variável Info, com a sintaxe usual, -v VARIABLE = VALUE.
- nova opção -a (--all) instrui Info para exibir todos os documentos que correspondem aos argumentos da linha de comando, não apenas o primeiro. Em conjunto com a opção -w, ele mostra os nomes completos de todos os arquivos de informações que correspondem aos argumentos da linha de comando; com -o, ele exibe todos os arquivos correspondentes.
- nova variável search-skip-screen controla a posição inicial para comandos de pesquisa repetidos ({e}). Quando definido como Ligado, as buscas repetidas ignoram as linhas exibidas na tela, ou seja, as pesquisas diretas (}) começam no início da página seguinte e as pesquisas para trás ({) começam no final da página anterior.
- novo comando display-file-info (vinculado a = por padrão, C-g no modo vi) mostra o nome do arquivo completo que está sendo exibido e posiciona nele.
- texi2dvi:
- suporte para biblate + + biber.
- Distribuição: automake-1.14, gettext-0.18.3.1.
O que há de novo na versão 6.4:
- Idioma:
- novos comandos @inlinefmtifelse, @inlineifset, @inlineifclear, para mais alternativas delimitadas para os ambientes condicionais.
- texi2any:
- avisa sobre nomes de nó, itens de menu e referências cruzadas (mas não entradas de índice) contendo caracteres problemáticos; pode ser desativado com -c INFO_SPECIAL_CHARS_WARNING = 0.
- info:
- nova opção -x (--debug) para depuração de saída; -x -1 para obter tudo.
- nova opção -v (--variable) atribui um valor a uma variável Info, com a sintaxe usual, -v VARIABLE = VALUE.
- nova opção -a (--all) instrui Info para exibir todos os documentos que correspondem aos argumentos da linha de comando, não apenas o primeiro. Em conjunto com a opção -w, ele mostra os nomes completos de todos os arquivos de informações que correspondem aos argumentos da linha de comando; com -o, ele exibe todos os arquivos correspondentes.
- nova variável search-skip-screen controla a posição inicial para comandos de pesquisa repetidos ({e}). Quando definido como Ligado, as buscas repetidas ignoram as linhas exibidas na tela, ou seja, as pesquisas diretas (}) começam no início da página seguinte e as pesquisas para trás ({) começam no final da página anterior.
- novo comando display-file-info (vinculado a = por padrão, C-g no modo vi) mostra o nome do arquivo completo que está sendo exibido e posiciona nele.
- texi2dvi:
- suporte para biblate + + biber.
- Distribuição: automake-1.14, gettext-0.18.3.1.
O que é novo na versão 6.3:
- Idioma:
- novos comandos @inlinefmtifelse, @inlineifset, @inlineifclear, para mais alternativas delimitadas para os ambientes condicionais.
- texi2any:
- avisa sobre nomes de nó, itens de menu e referências cruzadas (mas não entradas de índice) contendo caracteres problemáticos; pode ser desativado com -c INFO_SPECIAL_CHARS_WARNING = 0.
- info:
- nova opção -x (--debug) para depuração de saída; -x -1 para obter tudo.
- nova opção -v (--variable) atribui um valor a uma variável Info, com a sintaxe usual, -v VARIABLE = VALUE.
- nova opção -a (--all) instrui Info para exibir todos os documentos que correspondem aos argumentos da linha de comando, não apenas o primeiro. Em conjunto com a opção -w, ele mostra os nomes completos de todos os arquivos de informações que correspondem aos argumentos da linha de comando; com -o, ele exibe todos os arquivos correspondentes.
- nova variável search-skip-screen controla a posição inicial para comandos de pesquisa repetidos ({e}). Quando definido como Ligado, as buscas repetidas ignoram as linhas exibidas na tela, ou seja, as pesquisas diretas (}) começam no início da página seguinte e as pesquisas para trás ({) começam no final da página anterior.
- novo comando display-file-info (vinculado a = por padrão, C-g no modo vi) mostra o nome do arquivo completo que está sendo exibido e posiciona nele.
- texi2dvi:
- suporte para biblate + + biber.
- Distribuição: automake-1.14, gettext-0.18.3.1.
O que é novo na versão 5.2:
- Idioma:
- novos comandos @inlinefmtifelse, @inlineifset, @inlineifclear, para mais alternativas delimitadas para os ambientes condicionais.
- texi2any:
- avisa sobre nomes de nó, itens de menu e referências cruzadas (mas não entradas de índice) contendo caracteres problemáticos; pode ser desativado com -c INFO_SPECIAL_CHARS_WARNING = 0.
- info:
- nova opção -x (--debug) para depuração de saída; -x -1 para obter tudo.
- nova opção -v (--variable) atribui um valor a uma variável Info, com a sintaxe usual, -v VARIABLE = VALUE.
- nova opção -a (--all) instrui Info para exibir todos os documentos que correspondem aos argumentos da linha de comando, não apenas o primeiro. Em conjunto com a opção -w, ele mostra os nomes completos de todos os arquivos de informações que correspondem aos argumentos da linha de comando; com -o, ele exibe todos os arquivos correspondentes.
- nova variável search-skip-screen controla a posição inicial para comandos de pesquisa repetidos ({e}). Quando definido como Ligado, as buscas repetidas ignoram as linhas exibidas na tela, ou seja, as pesquisas diretas (}) começam no início da página seguinte e as pesquisas para trás ({) começam no final da página anterior.
- novo comando display-file-info (vinculado a = por padrão, C-g no modo vi) mostra o nome do arquivo completo que está sendo exibido e posiciona nele.
- texi2dvi:
- suporte para biblate + + biber.
- Distribuição: automake-1.14, gettext-0.18.3.1.
O que é novo na versão 5.1:
- texi2any:
- árvores de seção irregular (veja 5.0 notícias) produzem um aviso em vez de um erro.
- @set no meio da linha já não produz um aviso.
- info:
- compactação lzip (.lz) suportada.
- install-info:
- compactação lzip (.lz) suportada.
Comentários não encontrado