[Comm] unicode fonts

Alexej Kryukov =?iso-8859-1?q?akrioukov_=CE=C1_mail=2Eru?=
Вт Янв 13 19:47:43 MSK 2004


On Tuesday 13 January 2004 13:10, Mike Lykov wrote:
> есть такая страница:
>
> http://www.columbia.edu/kermit/utf8.html
>
> у меня там некоторые символы не отображаются.
>
> например, полностью не видны:
> From the Anglo-Saxon Rune Poem (Rune version):
> ?ota Rustaveli's Vep?xis T?q?aosani, ??Th, The Knight in the Tiger's
> Skin (Georgian):
> 82 Armenian:
> 85 Turkish (Ottoman):
> и так далее, до 94

Позвольте полюбопытствовать, а Вам оно зачем? Неужели все эти
наборы символов нужны зараз? Потому что как правило в одном
шрифте это всё не уживается, и каждый устанавливает только
то, что именно ему надо.

И, кстати, ссылка на страницу в utf-8 -- еще не повод
постить сообщение в той же кодировке, да еще и в виде base64.

> сделал
> []$ sudo apt-get install XFree86-100dpi-fonts-unicode
> XFree86-75dpi-fonts-unicode
>
> Запуск RPM (/bin/rpm -Uvh --fancypercent --oldpackage)...
> Подготовка...               
> ########################################### [100%]
> 1:
> XFree86-100dpi-fonts-unico###########################################
> [ 50%]
> 2:
> XFree86-75dpi-fonts-unicod###########################################
> [100%]
> []$ sudo service xfs restart
> Stopping X Font service
> Starting X Font service:
>
> успешно.
> но ничего не изменилось, кроме того, что поломался шрифт в menudrake
> (стал как latin-1 руссими буквами).

Такое может быть при неправильном порядке записи шрифтов в конфиге
xfs (шрифты в предпочтительной кодировке должны идти вперед).
Как я понимаю, при установке из rpm этот порядок как раз
не отслеживается. Вот почему я и предпочитаю устанавливать 
шрифты всегда вручную.

> как бы настроить верно, чтобы эта страница отображалась?

Я, собственно, не вижу, с какого бодуна она должна вообще правильно
отображаться. Смотрел я ее исходный код -- там ведь даже не прописано
никакой стилевой информации, никакого списка допустимых шрифтов. А
это надо делать, если уж создаешь страницу с нестандартным набором 
символов. Значит, будет использоваться стандартный шрифт браузера,
а он (если это, к примеру, Times New Roman) совсем не обязан этих
символов содержать.

Ну, если браузер основан на gtk, он теоретически может брать 
недостающие символы из любого шрифта, где они есть (в -misc-fixed
для определенных размеров есть почти всё). Это, IMHO, как раз
неправильно: лучше бы квадратики показывал. Konqueror именно
их и покажет. Никакой аномалии в этом нет.




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