?

Log in

No account? Create an account
Наместник Карлсона На Земле
July 9th, 2007
04:36 am
[User Picture]

[Link]

Previous Entry Share Flag Next Entry
БѢЛЫХЪ ПЯТЕНЪ ОРѲОГРАФiИ

(45 comments | Leave a comment)

Comments
 
[User Picture]
From:elinai
Date:July 9th, 2007 12:52 pm (UTC)
(Link)
Натуральная ять не выходит. Можно заменить на сербский знак Ђ.
[User Picture]
From:elinai
Date:July 9th, 2007 12:58 pm (UTC)
(Link)
Получилось. Вот код:

<span style="font-family: TITUS Cyberbit Basic, Code2000, Doulos SIL, Chrysanthi Unicode, Bitstream Cyberbit, Bitstream CyberBase, Bitstream Vera, Thryomanes, Gentium, GentiumAlt, Visual Geez Unicode, Lucida Grande, Arial Unicode MS, Microsoft Sans Serif, Lucida Sans Unicode;">Ѣ</span>

[User Picture]
From:elcour
Date:July 9th, 2007 01:01 pm (UTC)
(Link)
Ух.
Это надо поставить перед началом текста? Или перед каждой ятью отдельно?
[User Picture]
From:elinai
Date:July 9th, 2007 01:06 pm (UTC)
(Link)
Вместо каждой яти :-( Можно сократить до:

<span style="font-family: Lucida Sans Unicode;">Ѣ</span>
[User Picture]
From:elcour
Date:July 9th, 2007 01:21 pm (UTC)
(Link)
Там, что ли, сначала должно стоять < ?
А то я попробовал как есть, но тэг вышел битым.

Извини, я на редкость компьютерно безграмотен.
[User Picture]
From:elinai
Date:July 9th, 2007 01:25 pm (UTC)
(Link)
Если скопируешь прямо из коммента, должно нормально получиться. Тэг должен выглядеть как в комменте, перед span стоит скобка.

Просто если написать как есть, то сам тэг не покажется, поэтому приходится заменять первую скобку на соответствующий знак HTML.
[User Picture]
From:elcour
Date:July 9th, 2007 03:17 pm (UTC)
(Link)
Не-а. Не помогло. :-(
Эксплорер всё равно показывает кракозябры.

Тут ниже радуют подсказкой, что ничего не поможет:
http://elcour.livejournal.com/452816.html?thread=6922960#t6922960

Всё равно спасибо, конечно.
[User Picture]
From:cocucka
Date:July 9th, 2007 01:52 pm (UTC)
(Link)
Бесполезно. ЖЖ кодирует тексты в Unicode.
IE пользуется механизмом в GUI операционной системы,
для выбора подходящего фонта, когда он показывает
страницу в Юникоде.
Юникодов есть много разных, номерных и загадочных.
GUI хорошую половину из них попросту не различает.
Файерфокс, опера и иже с ними этого не делают - они
сами умеют подбирать правильный фонт в соответствии
с типом Unicode.
[User Picture]
From:elcour
Date:July 9th, 2007 03:22 pm (UTC)
(Link)
Т.е. нет никакого способа отобразить ять в эксплорере? :(
[User Picture]
From:cocucka
Date:July 9th, 2007 04:39 pm (UTC)
(Link)
Не с server-side(с твоей то есть).
Единственный мне известный способ - создать
custom mappings в регистри клиентской машины.
Типа,
если страница в UTF-8 -> используй такой-то фонт
если в UTF-16 -> другой фонт.
По-моему так.
Прошу прощения за енгриш.
По-русски не знаю, как это выговорить: пробелы....
[User Picture]
From:taki_net
Date:July 9th, 2007 11:14 pm (UTC)
(Link)
Это не так. Посмотрите, например, этот журнал: http://platonicus.livejournal.com/
[User Picture]
From:elcour
Date:July 10th, 2007 04:26 am (UTC)
(Link)
Таки да.
А как он это делает?
[User Picture]
From:cocucka
Date:July 10th, 2007 09:17 am (UTC)
(Link)
Таки да, правда. Оказывается, в HTML 4.0 есть возможность сделать оверрайд.
Здесь(у него линк на это есть):
http://community.livejournal.com/ijitsa_ru/2005/04/11/

Они сначала другой фонт style span'ом указывают, в котором
есть нужный знак, а потом этот знак вставляют, через #&номер.
[User Picture]
From:taki_net
Date:July 10th, 2007 09:27 pm (UTC)
(Link)
У него там написано
<span style="font-family: Palatino Linotype, Arial Unicode MS, Code2000, Lucida Sans Unicode">
Powered by LiveJournal.com