На тему скриптовых языков:
Мне кажется, можно, но только в качестве временного решения...
(1) чтобы не усложнять концепцию - что если для импорта в редактор
потребуется такой же шаблон, но с другой настройкой?
(2) потому как исправляя готовый GuideXML трудно учесть его специфические
требования.
Но все же:
В случае скрипта - мне кажется, что требования остаются те же, а сам этот
скрипт - вот.
Я ошибся, он не на Питоне, а на Руби или Перле (две версии, Перл - быстрее).
http://www.kitebird.com/software/
Надо доделывать:
- кодировка (не работает с Utf8, не перекодирует)
- работа под Windows - никто не проверял
- см. короткий список багов
- надо настраивать
Алексей Чумаков
-----Original Message-----
From: Anton [mailto:[email protected]]
Sent: Tuesday, July 12, 2005 9:09 PM
To: [email protected]
Subject: Re: [gentoo-doc-ru] Автоматическое форматирование GuideXML
В сообщении от 12 Июль 2005 20:58 Антон написал(a):
> День добрый,
> С требованиями согласен, описана хорошая рабочая тулза.
> Только тут уже нужны люди, имеющие солидный опыт подобного рода
> проектов.( себя к ним причислить ну никак не могу: то, что есть
> сейчас - мое второе преобразование).
>
> Мне кажется, что XSLT для этих целей применять красиво, но несколько
> нецелеобразно. Например, простое разбиение длинных строк на короткие
> - уже нетривиальная задача, а необходимость учитывать в тексте еще и
> длинну произвольных тегов... Интелектуальный головной шаблон...
> Может стоит посмотреть в сторону более гибких скриптовых языков?
Мне тоже показалось, что XSLT не очень подходящее решение для разбиения
строк текста, например. Я об этом на Гентовке говорил Алексею.
Есть же вариант решения на Питоне, которое просто с utf8 не умеет работать.
Давайте его доведем до ума. Питон же на всех платформах распространенных
работает.
Если предоставите исходник и пример файла для преобразования, то я сделаю.
Для пользователей виндавоза можно и exe-шник сделать в принципе, чтобы не
приходилось ставить Питон для использования этого инструмента.
--
С уважением, Антон
Координатор проекта Gentoo.ru
--
[email protected] mailing list
--
[email protected] mailing list
lmpx.com only provides a reader for public news (NNTP) servers. It is not
affiliated with the servers or forums shown here and is not responsible for
the content of articles, which is written by their respective authors.