Это команда docbook2texi-spec.pl, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
docbook2texi-spec.pl - конвертировать DocBook Booksto Texinfo документы
СИНТАКСИС
сгмлспл docbook2man-spec.pl
нсгмлс [ сгмл документ ]| сгмлспл docbook2texi-spec.pl [ базовое имя ]
ОПИСАНИЕ
docbook2texi это файл спецификации sgmlspl, который производит документы GNU Texinfo из DocBook
документов.
Программа считывает ESIS, созданный nsgmls (или другими синтаксическими анализаторами SGML), со стандартного ввода.
В настоящее время элементом документа должна быть книга, в противном случае результаты не определены.
Его вывод, преобразованный документ Texinfo, записывается в стандартный вывод.
Файл базовое имя.refs также будет создан, содержащий все узлы в документе
и их непосредственные «дочерние» узлы. Поскольку обработка узлов всегда требует прямых ссылок,
docbook2texi должен выполняться дважды для каждого документа: в первый раз для создания ссылок,
а второй - для создания действительного документа.
ТРЕБОВАНИЯ
Пакет SGMLSpm от CPAN. Этот пакет включает сценарий sgmlspl, который также
необходимо.
ОГРАНИЧЕНИЯ
Попытка docbook2man на не-DocBook или несоответствующем SGML приводит к неопределенному поведению.
:-)
Эта программа представляет собой медленный изворотливый сценарий Perl.
Эта программа не поддерживает всю возможную разметку в DocBook и может
в некоторых случаях выводить неверный результат с поддерживаемой разметкой.
К DO
· Какого черта вы представляете обратную косую черту (\) в Texinfo !! @? Я пробовал \\ но TeX
жалуется на это.
· Устранить поломки, обнаруженные в тестовых документах.
· Добавить новую обработку элемента и исправить существующую обработку. Будьте стойкими.
· Сделайте это быстрее. Я думаю, что большая часть проблем со скоростью до сих пор связана с анализом ESIS. Переписать
SGMLS.pm с помощью C и / или получить ввод непосредственно из SP.
· Есть некоторые зависимости от элементов, когда они на самом деле являются необязательными.
(согласно DTD). Нам нужно исправить это (желательно) или четко указать
запросам наших потенциальных клиентов.
· Разрешить другие более общие элементы документа.
· Отдельный узел, ссылающийся на отдельный скрипт. Мало того, что это сделало бы это
быстрее / проще в обслуживании, потому что он отделен от основного кода, но я бы также
хотелось бы, чтобы он превратился в автоматический генератор ToC для DocBook.
АВТОРСКИЕ ПРАВА
Авторское право (C) 1998-1999 Стив Ченг[электронная почта защищена]>
Эта программа является бесплатным программным обеспечением; вы можете распространять и / или изменять его в соответствии с условиями
Стандартная общественная лицензия GNU, опубликованная Free Software Foundation; или
версия 2 или (по вашему выбору) любая более поздняя версия.
Вы должны были получить копию Стандартной общественной лицензии GNU вместе с этой программой;
посмотреть файл КОПИРОВАНИЕ. Если нет, напишите в Фонд свободного программного обеспечения, 675 Mass Ave,
Кембридж, Массачусетс 02139, США.
29 октября 2012 DOCBOOK2TEXI-SPEC.PL(1)
Используйте docbook2texi-spec.pl в Интернете с помощью сервисов onworks.net