[docs] Re: XSLT style for mdash spaces

Vitaly Ostanin vyt на vzljot.ru
Пт Ноя 22 18:39:38 MSK 2002


On Fri, 22 Nov 2002 17:48:35 +0300
"Anton V. Boyarshinov" <boyarsh на ru.echo.fr> wrote:

> Добрый день
> 
> On Fri, 22 Nov 2002 17:21:19 +0300 Vitaly Ostanin
>  wrote:
> 
> > В аттаче стиль, обрабатывающий длинное тире (mdash) на
> > предмет неразрывного пробела до, и хотя бы одного после.
> 
> Отлично. В cvs?

В
docs/xsl/common/mdash.spaces.xsl
годится?

Кстати, если кто-нибудь проверит на печатной версии - будет
просто здорово. Дело в том, что последний кусок строки, после
последнего тире, не нормализуется, и после тире может быть два
простых пробела. В html-выводе они преобразуются в один, в print
вроде бы тоже должны, но не проверял.

Проверить можно на любом тексте с "текст &mdash; текст".

<skipped/>

> > В общем, комментарии там внутри есть, если кто-нибудь
> > соберётся править, напомню, что xslt работает не со строками,
> > а с текстовыми узлами, например, конструкция
> > "<emphasis>Jabber</emphasis> &mdash; это система"
> > не является одной строкой.
> 
> И что самое ужасное -- "<emphasis>Jabber </emphasis>&mdash; это
> система" -- тоже.

Ага... Вот это бага, забыл на этом протестировать.

<skipped/>

-- 
Regards, Vyt
mailto:  vyt на vzljot.ru
JID:     vyt на vzljot.ru
----------- следущая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : отсутствует
Тип     : application/pgp-signature
Размер  : 189 байтов
Описание: отсутствует
Url     : /pipermail/docs/attachments/20021122/52a04371/attachment.bin


Подробная информация о списке рассылки docs