Здесь будут ссылки на кириллические шрифты как платные, так и на свободные наборы.
Александр Бердников из fido7.ru.tex цитата о том можно ли найти Postcript шрифты для набора научных текстов:
"На настоящий момент практически единственный продавец на рынке шрифтов --
это ParaType. Остальные (в том числе и "свободные" сайты типа Vedi или Litera)
предлагают в основном акцидентные шрифты (качество не проверял), для набора
текстов не пригодные. С ценами Paratype можно ознакомится, естественно, на http://www.inp.nsk.su/~baldin/Cyrillic-HOWTO-russian/www.paratype.com.
Однако при отборе шрифтов надо очень внимательно прочитать лицензию и договор
(то есть, какие реально у тебя будут права, какие реально есть гарантии и какую
реально поддержку и сопровождение обеспечивает Paratype). Кроме того, необходимо
озаботиться грамотным подбором гарнитур для начертаний \rm
,
\sf
, \sc
, \tt
так, чтобы они были
совместны. (Иначе можно было бы ограничиться "свободной Литературной" от
ParaType, но вопрос: откуда взять замену всем остальным ТеХовским шрифтам?!)"
Так что лучше пользоваться стандартными шрифтами lh Ольги Лапко.
Современные Type1 фонты поддерживают UNICODE
и содержат русские
символы с именами глифов типа "afii10049".
К сожалению, многие приложения видят только первые 256 символов Type1 шрифта
(Latin1 или ISO_8859-1). Именно для таких приложений нужны "отхаканные" шрифты,
где в диапазоне 0-255 расположены символы KOI8-R. Взять можно например с : ftp://ftp.kapella.gpi.ru/pub/cyrillic/psfonts/
Этот набор даже имеет необходимую часть для добавления к файлу
Fontmap
. Вы должны утянуть содержание каталога
/pub/cyrillic/psfonts
. В файле README описываются все необходимые
подробности.
"Нормальные" Type1 шрифты есть в Adobe Type Manager (ATM) или в поставке OS/2.
На сайте http://www.inp.nsk.su/~baldin/Cyrillic-HOWTO-russian/www.paratype.com можно найти несколько бесплатных Type1 шрифтов - например Pushkin.
В разделе Вывод на печать и PostScript можно найти дополнительную информацию по использованию Type1 шрифтов.
В 1996 году компания ParaGraph International и Russian Foundation for Basic Research сделал шрифты literat доступными для бесплатного использования (подробнее смотрите файл licence из самого пакета). По отзывам начертание этих шрифтов сильно отличается (причем далеко не в лучшую сторону) от того, что изначально называлось гарнитура литературная (старые математически книжки 60х годов) - шрифт явно не доделан (можно посмотреть и ужаснуться как выглядит слово "Где") - но в 99% результат вполне удовлетворительный.
Сами шрифты доступны по адресу ftp://ftp.vsu.ru/pub/tex/literat.zip
Для того, чтобы эти шрифты можно было использовать с LaTeXом следует достать так же и пакет literat-*.tar.gz - "виртуальные шрифты" для LaTeX (T2A, OT1, T1 и TS1 кодировки). Подробности по установке смотрите в файле описания этого пакета.
Набор шрифтов Type1 для работы с TeX/LaTeX
- не совсем ясно как
там с лицензией - по сути является результатом перевода шрифтов из формата ttf в
Type1 (сам эти шрифты не смотрел, но по слухам качество не очень - поэтому никто
из праводержателей на эти гарнитуры и не возмущается)
Пакет состоит из двух частей:
Найти можно по адресу ftp://ftp.vsu.ru/pub/tex/
Автор пакета: Konstantin Chumachenko.
Басиль К. Малышев в 1993 году
выложил набор кириллических шрифтов при условии отсутствия модификации пакета
(подробности смотри в лицензии пакета). Сам пакет можно найти в любом архиве CTAN в директории
fonts/cm/ps-type1/paradissa
. Этот пакет имеет некоторые технические
"опечатки", которые можно исправить с помощью простого скрипта
`corr-cmc.sh' приведенного ниже. Скрипт использует утилиты
t1disasm
и t1asm
из пакета t1utils
.
#!/bin/sh for i in cmc*.pfb; do t1disasm $i | awk ' /^\/Subrs [0-9]* array$/ {s=1} /^readonly def$/ && s {print "|-";s=0;next} /^\/.notdef {$/ {while ($0 !~ /} |-$/) {getline} printf "/.notdef {\n\t0 0 hsbw\n\tendchar\n"} {print} ' | t1asm -b > .temp rm -f $i mv -f .temp `echo $i | sed 's,\(cmc.....\).\.pfb,\1.pfb,'` done
Благодаря, свободно распространяемому, дистрибутиву StarOffice 5.2 (См. раздел StarOffice 5.2 стали доступны шрифты LucidaSO (версия 0.1 от 13 августа 2000).
Эти шрифты можно найти по адресу: ftp://ftp.vsu.ru/pub/tex/font-packs/lucidaso/. Там лежат и сами шрифты и все что надо для их использования с LaTeX и PDFLaTeX.
В пакет входит три шрифтовые гарнитуры: LucidaSans, LucidaType, LucidaBright (всего 32 шрифта type1). Поддерживаются следующие кодировки TeX: T1, TS1, OT1, T2A. Кириллические шрифты содержатся только в LucidaSans и LucidaType. Всего есть 70 начертаний.
Виртуальные шрифты созданы с использованием fontinst v1.914
.
Для инсталляции шрифтов в teTeX (См. раздел teTeX) выполните следующие действия:
lucidaso-type1-<date>.tar.gz
в
директорию texmf
lucidaso-tex-<date>.tar.gz
в
директорию texmf; Внимание: при распаковки могут затереться TFM и VF
файлы Lucida шрифтов, которые являются частью дистрибутива teTeX
updmap
запись для lucidaso.map
updmap
для перегенерации map файлов
texmf/doc/latex/lucidaso/
В случае возникновения комментариев, вопросов и "bug reports" свяжитесь с автором пакета Владимиром Воловичем по электронной почте TeX@vvv.vsu.ru.
Это полностью свободный и сделанный с нуля шрифт Дмитрия Сорокина. Найти можно по адресу ftp://ftp.chg.ru/pub/Linux/mandrake/7.0RE/disk1/Mandrake/RPMS/dmtr-fonts-0.99-ipl1mdk.noarch.rpm
Шрифты Сергея Шарашкина, которые можно найти по адресу sharatype-1.0b-ipl1mdk.noarch.rpm, из который два -- свободные, а два оказались сомнительными, так как сделаны на базе шрифтов Peter Soos.
http://www.inp.nsk.su/~baldin/Cyrillic-HOWTO-russian/www.d-s.ru
http://www.inp.nsk.su/~baldin/Cyrillic-HOWTO-russian/www.slavonic.orthodoxy.ru - церковно-славянские шрифты
Наиболее часто встречающиеся растровые шрифты перечислены ниже.
Кроме растровых шрифтов в X Window можно использовать Type1 Postcript шрифты, правда их не стоит использовать как терминальные (обычно в этих шрифтах отсутствуют необходимые для этого символы), но в некоторых случаях они предпочтительнее, так как являются масштабируемыми - смотрите раздел Шрифты Type1.
В X Window, еще в конце 1995 года, в качестве стандартного пакета был включен набор KOI8-R шрифтов разработанных KOI8-R Cronyx. Эти шрифты являются также частью XFree86.
Пакет для XFree86 можно найти на любом FTP архиве, где лежит дистрибутив X Window, например, непосредственно на официальном XFree86 FTP архиве.
Имеется также более старое решение, например, пакет vakufonts
,
созданный Сергеем Вакуленко, который стал
основой для пакета, включенного в дистрибутив X Window. Очень важно, что имена
шрифтов в старой коллекции не совпадают со стандартом полностью.
Vakufonts
, в общем, неплохой пакет, но иногда могут возникать
различные сверхъестественные ошибки. Например, у меня были проблемы с Maple V
для Linux, который падал по непонятным причинам с пакетом
vakufonts
, но прекрасно работал со "стандартными" набором.
Шрифт -cronyx-fixed-*
с полным соответствием koi8-r, в том числе
с рамками: http://www.ice.ru/lists/cyrfonts
Коллекция Cronyx имеет новые версии, а также переработанный (и по моему лучший) вариант by Serge Vaculenko, который включает все славянские кириллические буквы, а также и некоторые "дореволюционные" русские буквы.
Кроме распространенных шрифтов Cronyx существуют гораздо более эргономичные
шрифты из проекта Cyr-RFX
Дмитрия Болховитянова: http://www.inp.nsk.su/~bolkhov/files/fonts/cyr-rfx/
Его шрифты предлагаются для всех используемых кодировок кириллицы.
Пакет xrus (не путать это с программой xruskb
, ранее
известной как xrus
) является модификацией изначальных шрифтов
Cronyx. Его можно найти по адресу ftp://ftp.kiae.su/cyrillic/x11/fonts/xrus-2.1.1-src.tgz.
Последнюю версию пакета xrus можно найти на страницах Андрея Чернова: http://koi8.pp.ru/. Теперь их адрес http://www.inp.nsk.su/~baldin/Cyrillic-HOWTO-russian/x6rus-2.3.1-bin.tgz (и версия -- 2.3.1). Возможно Чернов будет менять их место, так что когда дело дойдет до beta, можно спросит в списке cyrfonts о предпочтительных адресах.
Очень благородные "изовые" шрифты можно взять на любом зеркале GNU в каталоге
intlfonts
: конкретно, например, European.tar.gz
(131Кб). В Debian они уже есть.
Пакет xcyr можно найти здесь: http://www.inp.nsk.su/~baldin/Cyrillic-HOWTO-russian/sawsoft.newmail.ru/LS/koi8-extended.html.
TeX/LaTeX
При работе с TeX/LaTeX
можно использовать Type1 шрифты - где их
можно найти - описано в разделе Шрифты
Type1.
Внимание: При использовании Type1 шрифтов в тексте, насыщенном математическими символами, восприятие текста умеренно ухудшится (если не принимать дополнительных усилий по согласованию шрифтов). Математические CM-шрифты не будут сочетаться с текстовыми шрифтами.
Ниже описаны стандартные кириллические шрифты LaTeX, которых хватает в 99.99% случаев.
Лучшие кириллические шрифты всех времен и народов - кроме шуток.
Благодаря Ольге Лапко (Издательство Мир) мы имеем бесплатный шрифт, который позволяет оформлять научные тексты с помощью LaTeX совершенно не заботясь о подборке шрифтов для формул/текста. Как правило, эти шрифты уже есть в дистрибутиве LaTeX. Эти шрифты развиваются - в будущем обещают новые начертания (что-то говорили про Concreate - Конкретная Математика). Шрифты lh всегда можно достать по следующим адресам
CTAN:fonts/cyrillic/lh
Начиная с версии 3.20 (?) LH поддерживает стандартные кодировки LaTeX T2A, T2B, T2C, X2 (кроме перечисленных поддерживаются LCY, OT2, и др.).
Сами шрифты ttf впервые были предложены корпорацией Apple, но своего наивысшего рассвета достигли с помощь небезызвестной компании Microsoft.
Несколько шрифтов в формате Unicode сама Microsoft выложила для бесплатного пользования (я только не уверен в лицензии - можно ли их использовать вне Windows) - так что идите на страничку Microsoft Typography и ищите пока не найдете.
Благодаря своей популярности шрифтов в этом формате (в том числе и
кириллических) в сети можно найти в очень больших количествах, только, как
правило, они имеют не очень высокое качество, и пока мало программ под
Unix/Linux
могут использовать их без "напильника и кувалды". Но
времена меняются - поддержка ttf уже встроена в X-window, с помощью
gnu-библиотеки freetype некоторые программы умеют выводить шрифты на
экран и в печать (например простейший текстовый редактор yudit).
Если кто знает где можно найти качественные и бесплатные (и не очень) ttf шрифты - то пусть сообщит мне