Textpattern - на русском языке

форум общения русскоязычных пользователей CMS Текстпаттерн

Вы не зашли.

#1 22-09-2005 13:47:23

glebotr
ять
Зарегистрирован: 25-06-2005
Сообщений: 1974
Вебсайт

Необходимая доработка Textile - призыв

Текстиль по-прежнему не приспособлен для русской типографики. Мне пока удалось только заменить кавычки (на "елочки"), но кривенько. Что еще нужно:

- В русском языке перед и после длинного тире ставятся пробелы (причем слева - неразрывный). Текстиль, чисто по-американски этого не делает, приходится по два пробела ставить.

- В идеале вложенные кавычки должны быть "лапками", в текстиле основные и вложенные кавычки - одинаковые.

- Wacko-Formatter, как и положено, прилепляет короткие слова (предлоги) к следующему слову посредством неразрывного пробела. Текстиль вообще не знает про существование последнего, поэтому если неразрывный пробел вписать вручную перед кавычками, кавычка "выворачивается". Вот это бы поправить, хрен с ними, руками пишу.

В общем, кто разбирается с пхп и любит ТП  --  давайте прикрутим к Текстилю _полноценную_ поддержку русского языка! Было бы не хило оформиь это дело плагином, а не плодить хаки.

Это будет достойное дело.

Отредактированно glebotr (22-09-2005 13:47:51)


Пх’нглуи мглв’нафх Ленин Красная площадь вгах’нагл фхтагн
(В своем доме на Красной площади мертвый Ленин спит, ожидая своего часа (ктулх.))

Неактивен

 

#2 22-09-2005 14:35:35

Evgeny
ять
Зарегистрирован: 15-03-2005
Сообщений: 1869

Re: Необходимая доработка Textile - призыв

вот тут ссылка на изыскания немцев по этому вопросу.
не смотрел их путь?

Неактивен

 

#3 23-09-2005 11:28:50

glebotr
ять
Зарегистрирован: 25-06-2005
Сообщений: 1974
Вебсайт

Re: Необходимая доработка Textile - призыв

Evgeny написал:

вот тут ссылка на изыскания немцев по этому вопросу.
не смотрел их путь?

Кавычки я поправил сам, несмотря на то6 что ноль в пхп. Вот остальное... В треде у немцев только кавычки обсуждаются.


Пх’нглуи мглв’нафх Ленин Красная площадь вгах’нагл фхтагн
(В своем доме на Красной площади мертвый Ленин спит, ожидая своего часа (ктулх.))

Неактивен

 

#4 23-09-2005 20:33:03

kislitsyn
живёте
Откуда: Novosibrsk, Russia
Зарегистрирован: 05-06-2005
Сообщений: 90
Вебсайт

Re: Необходимая доработка Textile - призыв

Так это! Есть же на JS форматтеры типографики... Можно легко прикрутить, наверное...

Неактивен

 

#5 28-09-2005 10:59:53

glebotr
ять
Зарегистрирован: 25-06-2005
Сообщений: 1974
Вебсайт

Re: Необходимая доработка Textile - призыв

kislitsyn написал:

Так это! Есть же на JS форматтеры типографики... Можно легко прикрутить, наверное...

Покеж? Не представляю, как это возможно.


Пх’нглуи мглв’нафх Ленин Красная площадь вгах’нагл фхтагн
(В своем доме на Красной площади мертвый Ленин спит, ожидая своего часа (ктулх.))

Неактивен

 

#6 28-09-2005 15:35:10

kislitsyn
живёте
Откуда: Novosibrsk, Russia
Зарегистрирован: 05-06-2005
Сообщений: 90
Вебсайт

Re: Необходимая доработка Textile - призыв

Неактивен

 

#7 28-09-2005 17:49:54

glebotr
ять
Зарегистрирован: 25-06-2005
Сообщений: 1974
Вебсайт

Re: Необходимая доработка Textile - призыв

kislitsyn написал:

http://pixel-apes.com/typografica

Ну да, знаю я ее. Только она на пхп. Явская версия не катит как-то...

Вот как бы ее (Тпографицу) в Тектстиль засунуть?

Отредактированно glebotr (28-09-2005 17:51:34)


Пх’нглуи мглв’нафх Ленин Красная площадь вгах’нагл фхтагн
(В своем доме на Красной площади мертвый Ленин спит, ожидая своего часа (ктулх.))

Неактивен

 

#8 17-05-2006 10:48:21

buddah
аз
Зарегистрирован: 17-05-2006
Сообщений: 1

Re: Необходимая доработка Textile - призыв

Абсолютно согласен.
Есть плагин для Drupal на PHP -- там всё это реализовано. Как раз от http://www.pixel-apes.com/typografica
Может, я что не так понял, но товарищи писатели возьмитесь за написание полноценного плагина!

Всё, уже взялись! Ждем плагина.

Отредактированно buddah (22-05-2006 22:00:30)

Неактивен

 

#9 15-11-2006 09:24:58

Evgeny
ять
Зарегистрирован: 15-03-2005
Сообщений: 1869

Re: Необходимая доработка Textile - призыв

для полноты обсуждения вопроса в данную ветку помещеаю извщение,
AngryCAT сделал перевод с немецкого плагина для осуществления национальной типографики
http://textpattern.ru/forum/viewtopic.p … 5729#p5729

Неактивен

 

#10 15-11-2006 15:01:50

Admin
земля
Зарегистрирован: 18-04-2005
Сообщений: 106
Вебсайт

Re: Необходимая доработка Textile - призыв

Прим.Админа
перенесено из другого топика

glebotr написал:

Суперрр!!
А что надо еще для русского добавить? И не соображу... Тире надо неразбиваемым пробелом клеить, да и одно-двухбуквенные слова тоже. Вот.

Неактивен

 

#11 17-11-2006 04:48:54

ТВЭЛ
слово
Откуда: Северск-Томск
Зарегистрирован: 29-04-2006
Сообщений: 366
Вебсайт

Re: Необходимая доработка Textile - призыв

Спасибо!


Время не ждет.

Неактивен

 

#12 10-01-2007 16:02:52

Evgeny
ять
Зарегистрирован: 15-03-2005
Сообщений: 1869

Re: Необходимая доработка Textile - призыв

glebotr написал:

Мне пока удалось только заменить кавычки (на "елочки"), но кривенько.

Глеб! А ты не смотрел для Txp 4.0.4 статью Zem-а  про Локализацию Типографики здесь, п.2?

Взгляни  - может  изменим classTextil? Что на что там надо менять для русского языка?

Неактивен

 

#13 10-01-2007 16:53:24

warmrobot
наш
Откуда: Москва
Зарегистрирован: 25-08-2006
Сообщений: 219
Вебсайт

Re: Необходимая доработка Textile - призыв

Проблема в том, что в одном и том же посте несколько раз попадутся и английские кавычки и русские. Что тогда?

Неактивен

 

#14 10-01-2007 17:59:45

glebotr
ять
Зарегистрирован: 25-06-2005
Сообщений: 1974
Вебсайт

Re: Необходимая доработка Textile - призыв

Одинарные кавычки надо заменить еще на "лапки", и вручную их ставить (в русском не используются).
А в русском тексте допустимо приводит английские цитаты с русской пунктуацией.


Пх’нглуи мглв’нафх Ленин Красная площадь вгах’нагл фхтагн
(В своем доме на Красной площади мертвый Ленин спит, ожидая своего часа (ктулх.))

Неактивен

 

#15 10-01-2007 18:39:49

warmrobot
наш
Откуда: Москва
Зарегистрирован: 25-08-2006
Сообщений: 219
Вебсайт

Re: Необходимая доработка Textile - призыв

glebotr написал:

А в русском тексте допустимо приводит английские цитаты с русской пунктуацией.

Я конечно понимаю, что в нашем клубе джентльменам принято верить на слово, но все же... есть ссылка на источник? ;-)

Неактивен

 

#16 07-01-2008 18:20:14

samat
веди
Зарегистрирован: 07-01-2008
Сообщений: 20

Re: Необходимая доработка Textile - призыв

warmrobot написал:

glebotr написал:

А в русском тексте допустимо приводит английские цитаты с русской пунктуацией.

Я конечно понимаю, что в нашем клубе джентльменам принято верить на слово, но все же... есть ссылка на источник? ;-)

Можно посмотреть неновое издание классики (Войну и Мир, например), как вам такая проверка?

Неактивен

 

#17 07-01-2008 21:41:53

warmrobot
наш
Откуда: Москва
Зарегистрирован: 25-08-2006
Сообщений: 219
Вебсайт

Re: Необходимая доработка Textile - призыв

samat написал:

warmrobot написал:

glebotr написал:

А в русском тексте допустимо приводит английские цитаты с русской пунктуацией.

Я конечно понимаю, что в нашем клубе джентльменам принято верить на слово, но все же... есть ссылка на источник? ;-)

Можно посмотреть неновое издание классики (Войну и Мир, например), как вам такая проверка?

Не очень. Вы же не пишете "итти" или "пришед", как Лев Николаевич, в самом деле. Меня устроит какой-нибудь справочник по пунктуации.

Неактивен

 

#18 07-01-2008 22:06:20

glebotr
ять
Зарегистрирован: 25-06-2005
Сообщений: 1974
Вебсайт

Re: Необходимая доработка Textile - призыв

Э-э... ну вы не прижизненное издание смотрите smile
К тому же, какие кавычки ставить _по начертанию_ это не пунктуация, а та самая типографическая традиция. А традиция строится на здравом смысле. Написать вам цитату с американской типографикой -- вам все будет глаза ломать, и отсутствие пробелов у тире, и точка перед кавычкой. Поэтому при цитировании в русском тексте типографические соглашения применяют русские.

Отредактированно glebotr (07-01-2008 22:08:52)


Пх’нглуи мглв’нафх Ленин Красная площадь вгах’нагл фхтагн
(В своем доме на Красной площади мертвый Ленин спит, ожидая своего часа (ктулх.))

Неактивен

 

#19 05-05-2009 22:03:05

advan
ю
Откуда: Mk
Зарегистрирован: 05-11-2006
Сообщений: 833
Вебсайт

Re: Необходимая доработка Textile - призыв

glebotr написал:

- В русском языке перед и после длинного тире ставятся пробелы (причем слева - неразрывный). Текстиль, чисто по-американски этого не делает, приходится по два пробела ставить.

Можно ли как-то Текстилем неразрывный пробел поставить?


<txp:455/>  /  Знакомьтесь на здоровье - http://love.kachok.ru  /  Я в PHP ниПХПуя незнаю! :)

Неактивен

 

#20 10-05-2009 22:17:56

advan
ю
Откуда: Mk
Зарегистрирован: 05-11-2006
Сообщений: 833
Вебсайт

Re: Необходимая доработка Textile - призыв

advan написал:

Можно ли как-то Текстилем неразрывный пробел поставить?

В файле \textpattern\lib\classTextile.php в разделе $glyph_search = array( добавил строчку '/__/', // nobrspace
в разделе  $glyph_replace = array( добавил строчку '&nbsp;', // nobrspace

Теперь чтобы принудительно поставить неразрывный пробел между двумя словами ставлю 2 нижних__подчеркивания


<txp:455/>  /  Знакомьтесь на здоровье - http://love.kachok.ru  /  Я в PHP ниПХПуя незнаю! :)

Неактивен

 

Board footer

RSS   Rambler's Top100
Powered by PunBB
Textpattern.ru