[docs] Re: mdash and nbsp (was: docs)
Vitaly Ostanin
vyt на vzljot.ru
Ср Ноя 20 13:06:50 MSK 2002
On Tue, 19 Nov 2002 22:27:13 +0300
"Anton V. Boyarshinov" <boyarsh на ru.echo.fr> wrote:
<skipped/>
> > > Можно, кто бы спорил. Но на perl вся программа будет байт
> > > 20-30. И написал бы я её быстрей, чем это письмо.
> >
> > Эта программа будет понимать объявления кодировки, включения
> > xinclude, элементы CDATA, Вы берётесь её поддерживать ? Тогда
> > я только за, даже на perl.
>
> Нет. Определенияе кодировки будет понимать grep,
По первым 4-м байтам, как описано в спеке XML ?
<действительно флейм>
С появлением супер-пупер визуальных редакторов XML можем
столкнуться и с utf-8, и с utf-16, и т.д. Из области фантастики,
конечно, но ведь документы придётся проверять и в далёком будущем
:)
</>
> xinclude
> понимать не надо -- каждый документ сам по себе.
?! Они у нас модульные. И один документ далеко не обязательно
состоит из одного XML-файла, в jabber-server их около 120.
В документе также могут быть включения текстового файла,
например, docs-howto включает пример документа с parse="text".
> У нас есть CDATA? Зря :)
Для примеров конфигов, листингов и т.п., чего в тех. документации
ожидается множество - очень удобная вещь.
> > > > Уже есть XML и XSLT - зачем приплетать ещё и громоздкий
> > > > нечитаемый perl ?
> > >
>
> [skip]
> > Привнося в проект новую компоненту или язык, мы его
> > усложняем.
>
> А я не предлагаю привносить. Я предлагаю написать и запустить
> однострочник, что бы решить проблему с тире на данный момент и
> оставить на потом как можно меньше. Что-то мы как всегда
> раздули флейм из ничего.
>
> > <jt>
> > Отсутствие проблем - временное явление :)
> их можно решать по мере образования.
> > </jt>
>
> > > > > > > Мне кажется, что расстановка непосредственно
> > > > > > > в документах-- не криво.
> > > > > >
> > > > > > Для авторов и сборщиков, IMHO, такую расстановку
> > > > > > удобнее сделать стилем. В любом случае, её придётся
> > > > > > проверять.
> > > > >
> > > > > Отдельным стилем? Без разницы, более того, как на XSLT
> > > > > писать в исходный файл (пожалуй, это возможно, но я бы
> > > > > не стал)?
> > > >
> > > > Да, отдельным стилем, и писать в исходный файл, IMHO не
> > > > нужно- стили можно научить создавать отчёт о проблемных
> > > > местах в документе, поскольку лучше вносить изменения в
> > > > исходный документ вручную.
> > > >
> > > > Кстати, для изменения исходного файла можно обработанный
> > > > вывод переименовать в исходное имя файла.
> > >
> > > И так для всех файлов?
> >
> > Ну мы же все доки хотим качественными :)
>
> Ну, чтоб не отклабывать на завтра то, что можно сделать
> сегодня.
>
> > > > Ааааа... Не надо перла... :)
> > >
> > > Фобия? ;)
> >
> > <jt>
> > Да :)) Над своими же скриптами на perl приходится сидеть,
> > вспоминая, что ж я тогда имел в виду...
> Что характерно -- я на любом языке могу так написать ;)
:))
> > </jt>
> >
> > > > > Встраивать? Тогда теряем контроль над происходящим, так
> > > > > как после преобразования в html или fo махать кулаками
> > > > > уже поздно.
> > > >
> > > > Нет, не встраивать, а делать промежуточную обработку в
> > > > конечный XML-файл, а потом уже в html/fo.
> > >
> > > И если надо что-то подправить (произошла замена там где не
> > > надо)-- делать это КАЖДЫЙ раз с промежуточным файлом.
> >
> > Почему с промежуточным?
>
> с конечным xml файлом. Он промежуточный на самом деле ;)
>
> >
> > Чтобы сделать обсуждение более конструктивным, повторю
> > вопросы:
> >
> > 1.
> > На чём писать проверочную обработку документов - perl или
> > xslt.
>
> Я думаю -- на чём угодно. Я могу быстро решить часть проблем
> при помощи perl. Если потом появится xslt делающий это лучше --
> я буду только рад.
Договорились, будем пока делать параллельно (точнее, я - когда
руки дойдут :)).
Касательно темы письма - надеюсь, что убедим Вас в соседнем треде
не хранить nbsp в документах. Кстати, и это не так уж важно :)
<skipped/>
--
Regards, Vyt
mailto: vyt на vzljot.ru
JID: vyt на vzljot.ru
----------- следущая часть -----------
Было удалено вложение не в текстовом формате...
Имя : отсутствует
Тип : application/pgp-signature
Размер : 189 байтов
Описание: отсутствует
Url : /pipermail/docs/attachments/20021120/2e1330bb/attachment.bin
Подробная информация о списке рассылки docs