LINUX.ORG.RU

Свободный Unicode шрифт


0

0

В список рассылки fonts-devel@lists.altlinux.org пришло письмо о проекте по разработке свободного unicode шрифта в формате OpenType включающего кириллицу, греческий и латинский алфавиты. Изначальное предназначение: для филологов.

Разработка шрифтов очень нетривиальная задача и, как правило, до простых людей результаты не доходят (нормальные шрифты могут позволить себе купить только издательства). Больше шрифтов хороших, разных и открытых!

>>> Подробности

★★★★★

Проверено: ivlad ()

Также, давно существует проект Gentium ( http://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&item_id=Gentium ), посвящённый созданию многоязычных шрифтов. Ему, типа, тоже можно и нужно помогать в части кириллицы.

p.s. И просто полезная ссылка:
"Alan Wood's Unicode Resources"
http://www.alanwood.net/unicode/sitemap.html

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

Млин, дали бы лучше мне свободный шрифт с норвежскими рунами, и рунами велеса - вот за это благодарен был бы...

Orlangoor ★★★★★
()

Н-да, а мне хватает пакета PSCyr :) Хотя, наверное, молодец товарищ.

>Однако их имеет смысл использовать только в сочетании с приложениями, которые также поддерживают OpenType: например, Microsoft Office 2003 или Adobe InDesign. Из программ для свободных операционных систем на базе Unix/X11 с такими шрифтами умеет работать издательская система Scribus, которая, однако, пока что не поддерживает продвинутых свойств технологии OpenType.

В таком виде кому-нибудь нужны, кроме филологов-виндофилов?

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

> Н-да, а мне хватает пакета PSCyr :) Хотя, наверное, молодец товарищ.

С PSCyr, на сколько я понял, не все чисто с лицензионной точки зрения.

> В таком виде кому-нибудь нужны, кроме филологов-виндофилов?

Там есть и ttf-версии. Тем более что автор сказал, что планируется также прикрутка данного шрифта к TeX.

ogion ★★
()

Загрузил TTF-файлы, посмотрел, на экране выглядит отвратительно, видимо нет поддержки hints в шрифтах?

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

>Там есть и ttf-версии. Тем более что автор сказал, что планируется также прикрутка данного шрифта к TeX.

Автор сказал, что ttf-версия функционально ограничена из-за самого TrueType'а.

А про TeX там ничего не нашел, может, плохо искал

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

>Н-да, а мне хватает пакета PSCyr :) Хотя, наверное, молодец товарищ.

Еще шрифты LH Ольги Лапко из издательства "Мир". :)

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

>Млин, дали бы лучше мне свободный шрифт с норвежскими рунами, и рунами велеса - вот за это благодарен был бы...

"Дайте мне, дайте мне, дайте мне женщину ч0-000-0-рную..." (c)

?

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

нифига, сколько в utf8 локале живу, столько одна эта строка и спасает...

(возможно т.к. это генту и стоит пакетик dev-tex/latex-unicode)

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

>нифига, сколько в utf8 локале живу, столько одна эта строка и спасает...

>(возможно т.к. это генту и стоит пакетик dev-tex/latex-unicode)

Ты знаешь, сейчас проверил на tetex-latex 3.0, действительно, работает. А на tetex-2.x не работало без приведенной мной строки

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

> Автор сказал, что ttf-версия функционально ограничена из-за самого TrueType'а.

Для печати нормально, а для экрана Times не сильно и нужен.

> А про TeX там ничего не нашел, может, плохо искал

Просто не там.

http://lists.openoffice.ru/pipermail/oo-discuss/2005-November/017432.html

ogion ★★
()

Кто-нибудь разбирался с yudit? (LANG=koi8-r)

Не могу его заставить отображать текст по-русски :(

Служебные сообщение пишет по-русски ("строка", "столбец", "размер шрифта", etc), а при вводе символов русской раскладки печатает таинственные квадратики с цифрами :(

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

>Приятный прогресс на лицо, unicode плавно становится стандартом.. ;)

Вот только ЛОР по-прежнему на уе**щной кои-8.

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

Да вроде бы только шрифт нужный укозать...

bugmaker ★★★★☆
()

расскажите глупому, зачем нужны еще какие-то шрифты кроме тех, которые можно поставить из пакета msttcorefonts в ubuntu/debian.

This package allows for easy installation of the Microsoft True Type
Core Fonts for the Web including:
.
Andale Mono
Arial Black
Arial (Bold, Italic, Bold Italic)
Comic Sans MS (Bold)
Courier New (Bold, Italic, Bold Italic)
Georgia (Bold, Italic, Bold Italic)
Impact
Times New Roman (Bold, Italic, Bold Italic)
Trebuchet (Bold, Italic, Bold Italic)
Verdana (Bold, Italic, Bold Italic)
Webdings

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

для соответсвия ГОСТ:
gost_a_.ttf -misc-GOST type A-light-r-normal--0-0-0-0-p-0-iso10646-1
gost_b_.ttf -misc-GOST type B-medium-r-normal--0-0-0-0-p-0-iso10646-1

Библию и древнерусские тексты читать:
evngucs.ttf -misc-Evangelie Ucs-medium-r-normal--0-0-0-0-p-0-iso10646-1
saffron_cyr.ttf -altsys-Saffron_Cyr-medium-r-normal--0-0-0-0-p-0-iso10646-1

Пушкина:
pushkin.ttf -paratype-Pushkin-medium-r-normal--0-0-0-0-p-0-iso10646-1

готику:
germgoth.ttf -misc-Encient German Gothic-medium-r-normal--0-0-0-0-p-0-iso10646-1
goethe.ttf -misc-Goethe-medium-r-normal--0-0-0-0-p-0-iso10646-1
deutsch.ttf -misc-Deutsch Gothic-medium-r-normal--0-0-0-0-p-0-iso10646-1

botrops-schlegelii ★★
()
Ответ на: комментарий от hateful_dead

ну тогда ссзб. :) А шрифты классные и денег за них не хотят. Может быть эти у которых аллергия вечно и пересобирают freetype? :)

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

не лингвист я - просто люблю чертежи делать со шрифтами ГОСТ,
а если попросят некий приказ написать - то люблю написать самым мелким
(но ещё читаемым) шрифтом Evng_UCS на обратной стороне документа :
"руку к сему приложил думный диакъ Онисим"

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

>"руку к сему приложил думный диакъ Онисим"

Гыгы, ничего ;) Только правильно будет так: "руку къ сему приложилъ думный дiакъ Онисимъ", и 'ять' вместо 'е' по-моему =))

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

Нету :( - по крайней мере второго. Но за ссылку спасибо - Tengwar в коллекцию :)

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

> Потому что 1 байт и так мало, так нафига в utf-8 такие мало распространенные формы письменности пихать?

А что, в utf-8 уже всего один байт остался?

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

>А что, в utf-8 уже всего один байт остался?

UTF-8 stands for Unicode Transformation Format-8. It is an octet (8-bit) lossless encoding of Unicode characters.

Много ты кодировок уместишь в такие жесткие лимиты?

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

> UTF-8 stands for Unicode Transformation Format-8. It is an octet (8-bit) lossless encoding of Unicode characters. Много ты кодировок уместишь в такие жесткие лимиты?

khm... может все-таки стоит сперва посмтореть, что же на самом деле есть такое UTF-8, а уж потом об этом судить? не ограничивайтесь одним предложением, выдранным из контекста :)

// wbr

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

utf8 скажу я вам, далеко не 1 байт...

Там динамическая длина строки. Смотри, любой символ с кодом <128 представляется как ASCII, если больше 128, то исопльзуется от 2 до 6 байтов (реально используется до 4, просто использование кода символа больше чем 2^21 не планируется).

Символы utf-8 получаются по такой табличке (если ее можно так назвать): (это из man'a) 0x00000000 -- 0x0000007F: 0xxxxxxx

0x00000080 -- 0x000007FF: 110xxxxx 10xxxxxx

0x00000800 -- 0x0000FFFF: 1110xxxx 10xxxxxx 10xxxxxx

0x00010000 -- 0x001FFFFF: 11110xxx 10xxxxxx 10xxxxxx 10xxxxxx

(а это по аналогии, из головы...)

0x00200000 -- 0x03FFFFFF: 111110xx 10xxxxxx 10xxxxxx 10xxxxxx 10xxxxxx

0x04000000 -- 0x7FFFFFFF: 1111110x 10xxxxxx 10xxxxxx 10xxxxxx 10xxxxxx 10xxxxxx

Вообще таким образом можно изменять длину строки до... бесконечности, пожалуй... Но надо ли? (имеется ввиду, рассматривать уже не только первый байт как указатель, а всю последровательность бит, состоящую из нескольких байтов до встречи 0, а дальше... сам код символа ;)

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

Мда... Мне стыдно - пошел читать спецификацию ~:(

Orlangoor ★★★★★
()

Ура! В Линуксе появился ещё один шрифт! Теперь все оба шрифта просто задавят микрософт! :)

Не, ну может для терминалов и двух шрифтов много - один моноширинный взял и доволен. Но для издательства... особенно тем, кто не занимается мазохизмом с ЛаТех... нужны СОТНИ РАЗНЫХ шрифтов! И как же далёк от этого Линукс...

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

> Отличная новость! Хоть бы фонетических знаков ещё нормальных добавили.

А их можно перенести из существующего "фонетического" шрифта, если ещё не... :)

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

> Но для издательства... особенно тем, кто не занимается мазохизмом с ЛаТех... нужны СОТНИ РАЗНЫХ шрифтов! И как же далёк от этого Линукс...

Причём тут Линукс? Купите паратайповские или URWшные шрифты и пользуйтесь ими хоть под GNU/Linux, хоть под FreeBSD. Нарисовать с нуля хороший недекоративный шрифт - это убийственно большая работа. Мало ведь просто глифы грамотно нарисовать...

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

> расскажите глупому, зачем нужны еще какие-то шрифты кроме тех, которые можно поставить из пакета msttcorefonts в ubuntu/debian.

Есть такой шрифт - Tahoma, но вам этого не понять.

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

хххыыы...<падает с инфарктом - в packages.ubuntu.org обнаружился cm-super>

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

Кстати, я как-то писал перекодировщик в утф8 - вышло не совсем так (что меня сильно удивило). У меня получилось что-то вроде этого:

0x00000000 -- 0x0000007F: 0xxxxxxx
0x00000000 -- 0x000007FF: 110xxxxx 10xxxxxx
0x00000000 -- 0x0000FFFF: 1110xxxx 10xxxxxx 10xxxxxx
0x00000000 -- 0x001FFFFF: 11110xxx 10xxxxxx 10xxxxxx 10xxxxxx
(последнее - для понта скорее, символов там вроде еще нет).

То есть один и тот же символ (скажем, '7B') можно закодировать несколькими способами (одним/двумя/тремя/четырьмя байтами). И воспринимается правильно - как '7B'.

Никто не знает, зачем так? Нафига это дублирование нужно? Или это я гоню? Но ведь работает же!

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

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

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