Здесь будут ссылки на кириллические шрифты как платные, так и на свободные наборы.
Александр Бердников из fido7.ru.tex цитата о том можно ли найти Postcript шрифты для набора научных текстов:
"На настоящий момент практически единственный продавец на рынке шрифтов --
это ParaType. Остальные (в том числе и "свободные" сайты типа Vedi
или Litera) предлагают в основном акцидентные шрифты (качество не проверял),
для набора текстов не пригодные. С ценами Paratype можно ознакомится,
естественно, на
www.paratype.com.
Однако при отборе шрифтов надо очень
внимательно прочитать лицензию и договор (то есть, какие реально у тебя будут
права, какие реально есть гарантии и какую реально поддержку и сопровождение
обеспечивает Paratype). Кроме того, необходимо озаботиться грамотным подбором
гарнитур для начертаний \rm, \sf, \sc,
\tt так, чтобы
они были совместны. (Иначе можно было бы ограничиться "свободной
Литературной" от ParaType, но вопрос: откуда взять замену всем остальным
ТеХовским шрифтам?!)"
Так что лучше пользоваться стандартными шрифтами lh Ольги Лапко.
Современные Type1 фонты поддерживают UNICODE и содержат русские
символы с именами глифов типа "afii10049".
К сожалению, многие приложения видят только первые 256 символов
Type1 шрифта (Latin1 или ISO_8859-1).
Именно для таких приложений нужны "отхаканные" шрифты, где в
диапазоне 0-255 расположены символы KOI8-R. Взять можно например с :
ftp.kapella.gpi.ru
Этот набор
даже имеет необходимую часть для добавления к файлу Fontmap. Вы
должны утянуть содержание каталога /pub/cyrillic/psfonts. В файле
README описываются все необходимые подробности.
"Нормальные" Type1 шрифты есть в Adobe Type Manager (ATM) или в поставке OS/2.
На сайте www.paratype.com можно найти несколько бесплатных Type1 шрифтов - например Pushkin.
В разделе Вывод на печать и PostScript можно найти дополнительную информацию по использованию Type1 шрифтов.
В 1996 году компания ParaGraph International и Russian Foundation for Basic Research сделал шрифты literat доступными для бесплатного использования (подробнее смотрите файл licence из самого пакета). По отзывам начертание этих шрифтов сильно отличается (причем далеко не в лучшую сторону) от того, что изначально называлось гарнитура литературная (старые математически книжки 60х годов) - шрифт явно не доделан (можно посмотреть и ужаснуться как выглядит слово "Где") - но в 99% результат вполне удовлетворительный.
Сами шрифты доступны по адресу ftp.vsu.ru
Для того, чтобы эти шрифты можно было использовать с LaTeXом следует достать так же и пакет literat-*.tar.gz - "виртуальные шрифты" для LaTeX (T2A, OT1, T1 и TS1 кодировки). Подробности по установке смотрите в файле описания этого пакета.
Набор шрифтов Type1 для работы с TeX/LaTeX -
не совсем ясно как там с лицензией - по сути является
результатом перевода шрифтов из формата ttf в Type1 (сам эти шрифты
не смотрел, но по слухам качество не очень - поэтому никто из
праводержателей на эти гарнитуры и не возмущается)
Пакет состоит из двух частей:
Найти можно по адресу ftp.vsu.ru
Автор пакета: 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.
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.kiae.su.
Последнюю версию пакета xrus можно найти на страницах Андрея Чернова: http://koi8.pp.ru/. Теперь их адрес http://koi8.pp.ru/dist/x6rus-2.3.1-bin.tgz (и версия -- 2.3.1). Возможно Чернов будет менять их место, так что когда дело дойдет до beta, можно спросит в списке cyrfonts о предпочтительных адресах.
Очень благородные "изовые" шрифты можно взять на любом зеркале
GNU в каталоге intlfonts: конкретно,
например,
European.tar.gz (131Кб).
В Debian они уже есть.
Пакет xcyr можно найти здесь: http://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 шрифты - то пусть сообщит мне