Форум Восточного портала (http://oriental.ru/cgi-bin/forum/YaBB.pl)
Общее >> Технический раздел >> Таблицы для Сат Абхавы. Тест.
(Message started by: Цзошучжан на 21.01.05 в 07:49:18)

Заголовок: Таблицы для Сат Абхавы. Тест.
Прислано участником Цзошучжан на 21.01.05 в 07:49:18

Quote:
Насколько мне известно, скрипт YABB форума поддерживает тэги отображения таблицы, а также тэги выравнивания по центру. Т.е. если иероглифический текст сообщения отформатировать как:  


Code:
[center][table][tr][td][/td][td][u] 01 [/u][/td][td][u] 02 [/u][/td][td][u] 03 [/u][/td][td][u] 04 [/u][/td][td][u] 05 [/u][/td][td][u] 06 [/u][/td][td][u] 07 [/u][/td][td][u] 08 [/u][/td][td][u] 09 [/u][/td][td][u] 10 [/u][/td][td][u] 11 [/u][/td][td][u] 12 [/u][/td][td][u] 13 [/u][/td][td][u] 14 [/u][/td][td][u] 15 [/u][/td][/tr]
[tr][td] 01| [/td][td] 丙 [/td][td] 寅 [/td][td] 卜 [/td][td] 爭 [/td][td] 貞 [/td][td] 雨 [/td][td] 貞 [/td][td] 曰 [/td][td] 其 [/td][td] 雨 [/td][td] 貞 [/td][td] 癸 [/td][td] 亥 [/td][td] 不 [/td][td] 其 [/td][/tr]
[tr][td] 02| [/td][td] 雨 [/td][td] 允 [/td][td] 不 [/td][td] 雨 [/td][td] 貞 [/td][td] 不 [/td][td] 雨 [/td][td] 王 [/td][td] 占 [/td][td] 曰 [/td][td] 癸 [/td][td] 其 [/td][td] 雨 [/td][td] 癸 [/td][td] 丑 [/td][/tr]
[tr][td] 03| [/td][td] 允 [/td][td] 其 [/td][td] 雨 [/td][td] 己 [/td][td] 卯 [/td][td] 卜 [/td][td]  [/td][td] 貞 [/td][td] 雨 [/td][td] 王 [/td][td] 占 [/td][td] 曰 [/td][td] 雨 [/td][td] 壬 [/td][td] 午 [/td][/tr]
[tr][td] 04| [/td][td] 允 [/td][td] 雨 [/td][td][/td][td][/td][td][/td][td][/td][td][/td][td][/td][td][/td][td][/td][td][/td][td][/td][td][/td][td][/td][td][/td][/tr][/table][/center]


то он может предстать в табличном виде (вот, какой вид выдает форум Ориентал):

http://satabhava.hobi.ru/forum/kryukov_proba1.jpg

Дело в том, что в учебнике "Древнекитайский язык" учебные тексты представлены именно в таком виде, и в этом виде с ними, как мне показалось, весьма удобно работать (можно использовать ориентацию по координатам х-у). Однако я обнаружил, что Ваш форум табличного отображения и выравнивания текста по центру не поддерживает. Есть ли возможность как-то добавить эти фичи (если не очень хлопотно)?  :)



01 02 03 04 05 06 07 08 09 10 11 12 13 14 15
01|
02|
03|
04|

Заголовок: Re: Таблицы для Сат Абхавы. Тест.
Прислано участником Цзошучжан на 21.01.05 в 07:49:47
Можно избавиться от лишних табличных тегов, пожертвовав точным выравниванием цифр в столбцах:

Code:
[table][tr][td][u]00|  01 02 03  04  05  06 07  08  09 10 11  12  13 14 15  [/u]  
01|  丙  寅  卜  爭  貞  雨  貞  曰  其  雨  貞  癸  亥  不  其  
02|  雨  允  不  雨  貞  不  雨  王  占  曰  癸  其  雨  癸  丑  
03|  允  其  雨  己  卯  卜    貞  雨  王  占  曰  雨  壬  午
04|  允  雨
[/td][/tr][/table]

Форматируется так:
[ tt ][ code ][ table ][ tr ][ td ][ u ]00|  01 02 03  04  05  06 07  08  09 10 11  12  13 14 15  [ /u ]  
01|  丙  寅  卜  爭  貞  雨  貞  曰  其  雨  貞  癸  亥  不  其  
02|  雨  允  不  雨  貞  不  雨  王  占  曰  癸  其  雨  癸  丑  
03|  允  其  雨  己  卯  卜    貞  雨  王  占  曰  雨  壬  午
04|  允  雨
[ /td ][ /tr ][ /table ][ /code ][ /tt ]


Обратите внимание на интересный баг форумных стилей: вне таблицы глиф
пропадает.

Заголовок: Re:  Таблицы для Сат Абхавы. Тест.
Прислано участником Сат Абхава на 22.01.05 в 19:20:44

on 01/21/05 в 07:49:47, Цзошучжан wrote:
Можно избавиться от лишних табличных тегов, пожертвовав точным выравниванием цифр в столбцах:

Code:
[table][tr][td][u]00|  01 02 03  04  05  06 07  08  09 10 11  12  13 14 15  [/u]  
01|  丙  寅  卜  爭  貞  雨  貞  曰  其  雨  貞  癸  亥  不  其  
02|  雨  允  不  雨  貞  不  雨  王  占  曰  癸  其  雨  癸  丑  
03|  允  其  雨  己  卯  卜    貞  雨  王  占  曰  雨  壬  午
04|  允  雨
[/td][/tr][/table]

Форматируется так:
[ tt ][ code ][ table ][ tr ][ td ][ u ]00|  01 02 03  04  05  06 07  08  09 10 11  12  13 14 15  [ /u ]  
01|  丙  寅  卜  爭  貞  雨  貞  曰  其  雨  貞  癸  亥  不  其  
02|  雨  允  不  雨  貞  不  雨  王  占  曰  癸  其  雨  癸  丑  
03|  允  其  雨  己  卯  卜    貞  雨  王  占  曰  雨  壬  午
04|  允  雨
[ /td ][ /tr ][ /table ][ /code ][ /tt ]


В таком случае смысл в таблице вообще исчезает...


Quote:
Обратите внимание на интересный баг форумных стилей: вне таблицы глиф
пропадает.


Это не баг. Дело в том, что там по тексту идет иероглиф, которого нет в Юникоде (решать эти проблемы, кажется, придется нарезкой специального фонта)...

Вообще-то, на Ориентале с таблицами проблем нет. Вот мне и хотелось, чтобы их (т.е. проблем) не было и на "Мире Языка"... :) Тем не менее, за внимание к вопросу - спасибо!  

Заголовок: Re: Таблицы для Сат Абхавы. Тест.
Прислано участником Сат Абхава на 24.01.05 в 20:46:04
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15
01|
02|
03|
04|

Заголовок: Re: Таблицы для Сат Абхавы. Тест.
Прислано участником Цзошучжан на 25.01.05 в 02:09:51
Да нет, дело не в [ font=SatExtChar ], а в таблице:

[ font=SatExtChar ]:


[ table ][ tr ][ td ]...:
Вложенность соблюдать обязательно, отдельно с table или td не работает.

На случай, если у нас разная симптоматика (а это может быть при разных наборах шрифтов в системах), скриншот:
http://oriental.ru/pic/forum/sat_glyph.gif


Quote:
Дело в том, что там по тексту идет иероглиф, которого нет в Юникоде (решать эти проблемы, кажется, придется нарезкой специального фонта)...
Есть, и я его вижу без установленного шрифта SatExtChar. Вероятно, он был добавлен в редакции XP Core Fonts.

P.S. Создание специального шрифта - локальное решение, помогает только тем, у кого этот шрифт установлен (на клиентской стороне). Проще скачать последние версии Arial, Verdana, Tahoma... с MS/Adobe.

Заголовок: Re: Таблицы для Сат Абхавы. Тест.
Прислано участником Сат Абхава на 25.01.05 в 07:21:33

on 01/25/05 в 02:09:51, Цзошучжан wrote:
Есть, и я его вижу без установленного шрифта SatExtChar. Вероятно, он был добавлен в редакции XP Core Fonts.


Вообще-то, Вы видите совсем другой знак - что-то явно не китайское. Поэтому, чтобы видеть то же, что и я, Вам необходим тот же фонт - SatExtChar (это моя самоделка  ;D).


Quote:
Создание специального шрифта - локальное решение, помогает только тем, у кого этот шрифт установлен (на клиентской стороне). Проще скачать последние версии Arial, Verdana, Tahoma... с MS/Adobe.


Ситуация с древними текстами столь специфична, что нужных знаков может не оказаться и в указанных Вами фонтах... :)

Заголовок: Re: Таблицы для Сат Абхавы. Тест.
Прислано участником azuma на 25.01.05 в 09:06:58
Тема исключительно важна, так как на нашем Портале есть проблемы как с написанием иероглифов, так  и при копировании текстов из нета.. Появляются искажения - часть иероглифов переходит в нечитаемые символы, а часть в цифры. Если сделать пробел, то все нормализуется... Имея в виду будущее активное участие носителей языков с иероглификой - об этом уже сейчас стоит подумать

Заголовок: Re: Таблицы для Сат Абхавы. Тест.
Прислано участником Цзошучжан на 26.01.05 в 23:45:58
Тогда я вижу единственное решение: создать шрифт oriental.ttf, содержащий все необходимые символы, протестировать его в наших условиях и предлагать для скачивания всем участникам форума, заинтересованным в том, чтобы видеть все глифы должным образом.

Я его пропишу в файле форумных стилей oriforum.css:
"font-family: Oriental, Verdana, Helvetica, Arial;" и у тех, кто установит его у себя - все будет идеально, а у остальных - не хуже, чем сейчас.

Сат Абхава, Адзума, возьметесь за это?

Заголовок: Re: Таблицы для Сат Абхавы. Тест.
Прислано участником Azuma на 27.01.05 в 09:01:33
Чем могу - помогу...тестировать - с радостью...

Заголовок: Re: Таблицы для Сат Абхавы. Тест.
Прислано участником Сат Абхава на 27.01.05 в 22:37:41

on 01/26/05 в 23:45:58, Цзошучжан wrote:
Тогда я вижу единственное решение: создать шрифт oriental.ttf, содержащий все необходимые символы, протестировать его в наших условиях и предлагать для скачивания всем участникам форума, заинтересованным в том, чтобы видеть все глифы должным образом.

Я его пропишу в файле форумных стилей oriforum.css:
"font-family: Oriental, Verdana, Helvetica, Arial;" и у тех, кто установит его у себя - все будет идеально, а у остальных - не хуже, чем сейчас.

Сат Абхава, Адзума, возьметесь за это?


Вообще-то, это не так просто - создать такой шрифт. И даже не в технических аспектах проблема, с этим как раз еще жить можно. Сложность же заключается в том, что предугадать, какой именно знак, не вошедший в основной набор юникода, вдруг может срочно понадобиться, практически невозможно. Другими словами, этот шрифт не создашь так сразу на ровном месте, он может возникнуть лишь в процессе длительной форумной работы, и должен постоянно пополняться. А это очень уж долгая пластинка. Для эпизодических моментов нет никакой необходимости создавать такой шрифт, в постингах лакуны можно заполнять и элементарной вставкой графики.

Заголовок: Re: Таблицы для Сат Абхавы. Тест.
Прислано участником Azuma на 28.01.05 в 08:59:31

on 01/25/05 в 09:06:58, azuma wrote:
Тема исключительно важна, так как на нашем Портале есть проблемы как с написанием иероглифов, так  и при копировании текстов из нета.. Появляются искажения - часть иероглифов переходит в нечитаемые символы, а часть в цифры. Если сделать пробел, то все нормализуется... Имея в виду будущее активное участие носителей языков с иероглификой - об этом уже сейчас стоит подумать
Проблема, о которой я говорю здесь чуть другая... но на Полушарии был до недавнего времени такой же ЯББ движок, который не давал глюков, выше мной описанных. Уважаемый Сат Абхава, а когда Вы пишите здесь на китайском - такая же проблема возникает или же это "японский след" глючит?

Заголовок: Re: Таблицы для Сат Абхавы. Тест.
Прислано участником Сат Абхава на 28.01.05 в 13:19:54

on 01/28/05 в 08:59:31, Azuma wrote:
Проблема, о которой я говорю здесь чуть другая... но на Полушарии был до недавнего времени такой же ЯББ движок, который не давал глюков, выше мной описанных. Уважаемый Сат Абхава, а когда Вы пишите здесь на китайском - такая же проблема возникает или же это "японский след" глючит?


Если Вы о выскакивании вместо иероглифов различных цифр со знаками пунктуации, то эта проблема существовала на форуме всегда (и не только на этом). Решить ее просто - добавлять по пробелу до и после каждого знака препинания, а также до и после тэгов форума или других слов, записываемых латиницей, а не иероглификой. А других проблем я за иероглифическими постингами здесь не замечал. Если же какого знака нет, то значит, его в фонтах нет, но можно при этом постингу "насильственно" объявить шрифт Arial Unicode MS , и если всё в наборе правильно, то недостающие знаки объявятся (только на компах тех пользователей, у которых этот шрифт установлен).

Заголовок: Re: Таблицы для Сат Абхавы. Тест.
Прислано участником Azuma на 28.01.05 в 14:07:13
Большое спасибо за разъяснения. Я говорю об этом в связи с приходом японцев и китайцев сюда и в связи с большими цитатами, которые предстоит делать например, любителям и сэнсэям ГО при организации учебы. То же касается и работы в будущем университете и т.п. Пусть это перспектива, но ГО-друзья уже у нас...Надо им создавать максимально комфортные условия.. Править или пробелы делать пошагово - можно но муторно и нудно.


Напомню свою просьбу для Админа, о том, что хорошо бы раздвинуть рамки, помещаемого за раз текста постинга... Такая необходимость может возникнуть!

Заголовок: Re: Таблицы для Сат Абхавы. Тест.
Прислано участником root на 30.01.05 в 15:07:02

on 01/25/05 в 09:06:58, azuma wrote:
Тема исключительно важна, так как на нашем Портале есть проблемы как с написанием иероглифов, так  и при копировании текстов из нета.. Появляются искажения - часть иероглифов переходит в нечитаемые символы, а часть в цифры. Если сделать пробел, то все нормализуется... Имея в виду будущее активное участие носителей языков с иероглификой - об этом уже сейчас стоит подумать



on 01/28/05 в 08:59:31, Azuma wrote:
Проблема, о которой я говорю здесь чуть другая... но на Полушарии был до недавнего времени такой же ЯББ движок, который не давал глюков, выше мной описанных. Уважаемый Сат Абхава, а когда Вы пишите здесь на китайском - такая же проблема возникает или же это "японский след" глючит?

Разница движков состояла в данном случае в том, что внутри Полушария весь входящий текст анализировался и потом в зависимости от его входящего формата перекодировался в единый формат форума. Это было сделано для того, чтобы иметь единый формат написания иероглифов для написанных вручную, скопированных из интернета и вставленных в виде юникода симводов в одном и том же окне редактирования сообшения. (Ядро ЯББ движка этого само по себе НЕ поддерживает и вписывает просто входящий поток в файлы тем.)



Форум Восточного портала » Проект дизайн-студии Индейское лето, 2000–2010