Este é o comando docbook2texi-spec.pl que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS
PROGRAMA:
NOME
docbook2texi-spec.pl - converter DocBook Books em documentos Texinfo
SINOPSE
sgmlspl docbook2man-spec.pl
nsgmls [ sgml documento ]| sgmlspl docbook2texi-spec.pl [ nome de base ]
DESCRIÇÃO
docbook2texi é um arquivo de especificação sgmlspl que produz documentos GNU Texinfo de DocBook
documentos.
O programa lê ESIS produzido por nsgmls (ou outros analisadores SGML) da entrada padrão.
Atualmente, o elemento do documento deve ser Livro, caso contrário, os resultados são indefinidos.
Sua saída, o documento Texinfo convertido, é gravado na saída padrão.
O arquivo nome-base.refs também será criado, que contém todos os nós no documento
e seus nodos "filhos" imediatos. Como o processamento do nó sempre requer referências futuras,
docbook2texi deve ser executado duas vezes para cada documento: a primeira vez para construir as referências,
e o segundo para realmente gerar um documento válido.
REQUISITOS
O pacote SGMLSpm do CPAN. Este pacote inclui o script sgmlspl que também é
necessário.
LIMITAÇÕES
tentando docbook2man em não DocBook ou SGML não conforme resulta em comportamento indefinido.
:-)
Este programa é um script Perl lento e duvidoso.
Este programa não chega perto de suportar todas as marcações possíveis em DocBook, e pode
produza saída errada em alguns casos com marcação suportada.
TO DO
· Como diabos você representa uma barra invertida (\) em Texinfo !! @? Eu tentei \\ mas TeX
reclama disso.
· Consertar quebras encontradas nos documentos de teste.
· Adicionar novo manuseio de elemento e corrigir o manuseio existente. Seja robusto.
· Torne isso mais rápido. Acho que a maioria dos problemas de velocidade até agora é com a análise ESIS. Reescrever
SGMLS.pm com C e / ou obter entrada diretamente de SP.
· Existem algumas dependências em elementos que ocorrem quando eles são realmente opcionais
(de acordo com o DTD). Precisamos consertar isso (de preferência) ou declarar de forma proeminente o
.
· Permitir outros elementos de documento mais comuns.
· Nó separado referenciando a um script separado. Não só faria isso
mais rápido / fácil de manter porque é separado do código principal, mas também
gostaria de evoluir para um gerador automático de DocBook ToC.
DIREITOS AUTORAIS
Copyright (C) 1998-1999 Steve Cheng[email protegido]>
Este programa é um software livre; você pode redistribuí-lo e / ou modificá-lo nos termos do
a GNU General Public License conforme publicada pela Free Software Foundation; qualquer
versão 2 ou (conforme sua opção) qualquer versão posterior.
Você deve ter recebido uma cópia da GNU General Public License junto com este programa;
veja o arquivo COPIAR. Caso contrário, escreva para a Free Software Foundation, 675 Mass Ave,
Cambridge, MA 02139, EUA.
29 de outubro de 2012 DOCBOOK2TEXI-SPEC.PL(1)
Use docbook2texi-spec.pl online usando serviços onworks.net