docbook2texi-spec.pl - Інтернет у хмарі

Це команда docbook2texi-spec.pl, яку можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS

ПРОГРАМА:

ІМ'Я


docbook2texi-spec.pl - конвертувати документи DocBook Bookto Texinfo

СИНТАКСИС


sgmlspl docbook2man-spec.pl

nsgmls [ sgml документ ]| sgmlspl docbook2texi-spec.pl [ базове ім'я ]

ОПИС


docbook2texi це файл специфікації sgmlspl, який створює документи GNU Texinfo з DocBook
документи.

Програма зчитує ESIS, створений nsgml (або іншими парсерами SGML), зі стандартного введення.
Наразі елемент документа має бути Book, інакше результати не визначені.

Його вихід, перетворений документ Texinfo, записується у стандартний вихід.

Файл basename.refs також буде створено, що містить усі вузли в документі
та їхні безпосередні «дочірні» вузли. Оскільки для обробки вузлів завжди потрібні прямі посилання,
docbook2texi потрібно запускати двічі для кожного документа: перший раз для створення посилань,
а другий — для створення дійсного документа.

ВИМОГИ


Пакет SGMLSpm від CPAN. Цей пакет містить також сценарій sgmlspl
необхідний

ОБМЕЖЕННЯ


Спроба docbook2man на не-DocBook або невідповідний SGML призводить до невизначеної поведінки.
:-)

Ця програма є повільним, хитрим сценарієм Perl.

Ця програма не наближається до підтримки всієї можливої ​​розмітки в DocBook, і може
виробляти неправильний вихід у деяких випадках із підтримуваною розміткою.

TO DO


· Як у біса ви представляєте зворотну косу риску (\) у Texinfo!!@? Я пробував \\ але TeX
скаржиться на це.

· Виправити поломки, виявлені в тестових документах.

· Додати нову обробку елементів і виправити існуючу обробку. Будьте міцними.

· Зробіть це швидше. Я думаю, що більшість проблем зі швидкістю наразі пов’язані з аналізом ESIS. Перепишіть
SGMLS.pm за допомогою C та/або отримати введення безпосередньо з SP.

· Існують певні залежності від елементів, які виникають, коли вони фактично є необов'язковими
(згідно з ДТД). Нам потрібно виправити це (бажано) або чітко заявити
вимоги.

· Дозволити інші більш поширені елементи документа.

· Відокремте вузол, який посилається на окремий сценарій. Мало того, що це вдасться
швидше/простіше в обслуговуванні, тому що він окремо від основного коду, але я б також
подобається, щоб він перетворився на автоматичний генератор ToC DocBook.

АВТОРСЬКЕ


Авторські права (C) 1998-1999 Стів Ченгsteve@ggi-project.org>

Ця програма є безкоштовним програмним забезпеченням; ви можете розповсюджувати його та/або змінювати відповідно до умов
Загальна публічна ліцензія GNU, видана Фондом вільного програмного забезпечення; або
версія 2 або (на ваш вибір) будь-яка більш пізня версія.

Ви повинні були отримати копію Загальної публічної ліцензії GNU разом із цією програмою;
див. файл КОПІЮВАННЯ. Якщо ні, напишіть до Free Software Foundation, 675 Mass Ave,
Кембридж, Массачусетс, 02139, США.

29 жовтня 2012 DOCBOOK2TEXI-SPEC.PL(1)

Використовуйте docbook2texi-spec.pl онлайн за допомогою служб onworks.net



Найновіші онлайн-програми для Linux і Windows