Jest to polecenie docbook2texi-spec.pl, które można uruchomić w bezpłatnym dostawcy hostingu OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online systemu MAC OS
PROGRAM:
IMIĘ
docbook2texi-spec.pl - konwertuj dokumenty DocBook Book na Texinfo
STRESZCZENIE
sgmlspl docbook2man-spec.pl
nsgml [ sgml dokument ]| sgmlspl docbook2texi-spec.pl [ nazwa podstawowa ]
OPIS
docbook2texi to plik specyfikacji sgmlspl, który tworzy dokumenty GNU Texinfo z DocBook
dokumentów.
Program odczytuje ESIS wytworzone przez nsgmls (lub inne parsery SGML) ze standardowego wejścia.
Obecnie elementem dokumentu musi być Książka, w przeciwnym razie wyniki będą niezdefiniowane.
Jego wynik, przekonwertowany dokument Texinfo, jest zapisywany na standardowe wyjście.
Plik nazwabazowa.refs zostanie również utworzony plik zawierający wszystkie węzły w dokumencie
i ich bezpośrednie węzły „dziecko”. Ponieważ przetwarzanie węzłów zawsze wymaga odwołań do przodu,
docbook2texi należy uruchomić dwukrotnie dla każdego dokumentu: za pierwszym razem w celu zbudowania referencji,
a drugi faktycznie wygenerował ważny dokument.
WYMAGANIA
Pakiet SGMLSpm od CPAN. Pakiet ten zawiera również skrypt sgmlspl
potrzebne.
OGRANICZENIA
Próbować dokument2man w przypadku niezgodnych z DocBook lub niezgodnych z SGML wyników w niezdefiniowanym zachowaniu.
:-)
Ten program jest powolnym i podejrzanym skryptem Perla.
Ten program nie jest w stanie obsłużyć wszystkich możliwych znaczników w DocBooku, ale może
w niektórych przypadkach generować błędne wyniki przy obsługiwanych znacznikach.
DO DO
· Jak do cholery reprezentujesz ukośnik odwrotny (\) w Texinfo!!@? Próbowałem \\, ale TeX
narzeka na to.
· Napraw uszkodzenia znalezione w dokumentach testowych.
· Dodaj nową obsługę elementów i napraw istniejącą obsługę. Bądź solidny.
· Zrób to szybciej. Myślę, że większość dotychczasowych problemów z szybkością wynika z analizowania ESIS. Przepisać
SGMLS.pm z C i/lub uzyskać dane wejściowe bezpośrednio z SP.
· Istnieją pewne zależności dotyczące elementów występujących, gdy są one faktycznie opcjonalne
(wg DTD). Musimy to naprawić (najlepiej) lub wyraźnie wskazać
wymagania.
· Zezwalaj na inne, bardziej typowe elementy dokumentu.
· Oddzielny węzeł odwołujący się do osobnego skryptu. Nie tylko by się to udało
szybszy/łatwiejszy w utrzymaniu, ponieważ jest oddzielony od głównego kodu, ale ja też bym to zrobił
chciałbym, żeby ewoluował w automatyczny generator DocBook ToC.
PRAWA AUTORSKIE
Prawa autorskie (C) 1998-1999 Steve Cheng[email chroniony]>
Ten program jest wolnym oprogramowaniem; możesz go redystrybuować i/lub modyfikować na warunkach
Powszechna Licencja Publiczna GNU opublikowana przez Free Software Foundation; albo
wersja 2 lub (według Twojego wyboru) dowolna nowsza wersja.
Wraz z tym programem powinieneś otrzymać kopię Powszechnej Licencji Publicznej GNU;
zobacz plik KOPIOWANIE. Jeśli nie, napisz do Free Software Foundation, 675 Mass Ave,
Cambridge, MA 02139, USA.
Październik 29 2012 DOCBOOK2TEXI-SPEC.PL(1)
Korzystaj z docbook2texi-spec.pl online korzystając z usług onworks.net