LINUX.ORG.RU

шрифты не осиливают юникод


0

0

Поставил везде в kde один моноширинный шрифт (допустим, Monaco). Латиница и прочие символы отображаются нормально, а русские отображается Deja Vu Mono, который стоял до этого. В монаке юникод есть. Почему так?

★★

Значит не весь юникод есть. Не все юникодные шрифты реализуют всю ту гамму символов, что есть в стандарте, а их немало.

Deleted
()
Ответ на: комментарий от Deleted

русский там точно есть. Проверено.

Voker57 ★★
() автор топика

> Monaco

это же что-то эппловское? надо смотреть как оно fontconfig-ом хватается. что говорит «fc-match -v Monaco»? на месте ли русские буквы, если посмотреть этот шрифт fontforge-м?

dmiceman ★★★★★
()
Ответ на: комментарий от dmiceman

действительно, русских букв там нет, если смотреть в fontforge. Как и в Terminus. Но я видел русский текст в этих шрифтах на другой машине! Качал отсюда: http://misc.nybergh.net/pub/fonts/terminus/ttf/Terminus.ttf http://www.gringod.com/wp-upload/MONACO.TTF

Voker57 ★★
() автор топика

Кстати какой-нибудь шрифт поддерживает весь уникод? А то у меня DejaVu хинди и ещё кое чего не видит. :(

anonymous
()
Ответ на: комментарий от Voker57

> действительно, русских букв там нет,

вероятно, там в шрифте указана кривая кодировка. в принципе, можно осторожно ее поправить при помощи того-же fontforge, там есть все средства для этого.

или это был не тот шрифт…

dmiceman ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.