Здесь будут ссылки на кириллические шрифты -- как на платные, так и на свободные
наборы.
Александр Бердников из 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
шрифтов.
literat
В 1996 году компания ParaGraph International и
Russian Foundation for Basic Research сделал шрифты literat
доступными для бесплатного использования (подробнее смотрите файл
licence из самого пакета). По отзывам, начертание этих шрифтов
сильно отличается (причем далеко не в лучшую сторону) от того, что
изначально называлось "гарнитура литературная" (старые математические книжки
60-х годов) -- шрифт явно не доделан (можно посмотреть и ужаснуться,
как выглядит слово "Где"), но в 99% результат вполне удовлетворительный.
Сами шрифты доступны по адресу
ftp.vsu.ru
Для того, чтобы эти шрифты можно было использовать с LaTeXом, следует
достать так же и пакет
literat-*.tar.gz -- "виртуальные
шрифты" для LaTeX (T2A, OT1, T1 и TS1 кодировки).
Подробности по установке смотрите в файле описания этого пакета.
PSCYR
Набор шрифтов Type1 для работы с TeX/LaTeX
--
не совсем ясно как там с лицензией -- по сути является
результатом перевода шрифтов из формата ttf в Type1 (сам эти шрифты
не смотрел, но по слухам качество не очень, поэтому никто из
праводержателей на эти гарнитуры и не возмущается).
Пакет состоит из двух частей:
- PsCyr-type1-*.tar.gz -- содержит шрифты Type 1 и их метрики.
В пакет включены гарнитуры: Academy, Advertisement, Antiqua,
College, Handbook, Lazurski, Magazine, Textbook, ArialCyrMT, CourierCyrPS,
ERKurierKOI8RRegular, TimesNRCyrMT.
- PsCyr-tex-*.tar.gz -- содержит информацию о установке, TeX метрики,
описание шрифтов, различные кодировки и примеры использования.
Найти можно по адресу
ftp.vsu.ru
Автор пакета:
Konstantin Chumachenko.
Paradissa
Басиль К. Малышев
в 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
LucidaSO
Благодаря свободно распространяемому дистрибутиву
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) выполните
следующие действия:
- распакуйте tar-gz файл
lucidaso-type1-<date>.tar.gz
в директорию texmf;
- распакуйте tar-gz файл
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.
dmtr-fonts
Это полностью свободный и сделанный с нуля шрифт Дмитрия Сорокина.
Найти можно по адресу
ftp://ftp.chg.ru/pub/Linux/mandrake/7.0RE/disk1/Mandrake/RPMS/dmtr-fonts-0.99-ipl1mdk.noarch.rpm
sharatype
Шрифты Сергея Шарашкина, которые можно найти по адресу
sharatype-1.0b-ipl1mdk.noarch.rpm,
из который два -- свободные, а два оказались сомнительными, так как
сделаны на базе шрифтов Peter Soos.
Всякая всячина
www.d-s.ru
www.slavonic.orthodoxy.ru --
церковно-славянские шрифты.
Наиболее часто встречающиеся растровые шрифты перечислены ниже.
Кроме растровых шрифтов, в X Window можно использовать
Type1 Postcript
шрифты, правда, их не стоит использовать как терминальные (обычно
в этих шрифтах отсутствуют необходимые для этого символы), но в некоторых
случаях они предпочтительнее, так как являются масштабируемыми -- смотрите
раздел
Шрифты Type1.
Cronyx
В X Window, еще в конце 1995 года, в качестве стандартного
пакета был включен набор 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, который включает все славянские
кириллические буквы, а также и некоторые "дореволюционные" русские
буквы.
Cyr-RFX
Кроме распространенных шрифтов Cronyx, существуют гораздо
более эргономичные шрифты из проекта Cyr-RFX
Дмитрия Болховитянова:
http://www.inp.nsk.su/~bolkhov/files/fonts/cyr-rfx/.
Его шрифты предлагаются для всех используемых кодировок кириллицы.
xrus
Пакет 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 о предпочтительных адресах.
European
Очень благородные "изовые" шрифты можно взять на любом зеркале
GNU в каталоге intlfonts
,
например,
European.tar.gz (131Кб).
В Debian они уже есть.
xcyr
Пакет xcyr можно найти здесь:
http://sawsoft.newmail.ru/LS/koi8-extended.html.
При работе с TeX/LaTeX
можно использовать Type1 шрифты -- где их
можно найти, описано в разделе
Шрифты Type1.
Внимание: При использовании Type1 шрифтов в тексте, насыщенном
математическими символами, восприятие текста умеренно ухудшится (если не
принимать дополнительных усилий по согласованию шрифтов). Математические
CM-шрифты не будут сочетаться с текстовыми шрифтами.
Ниже описаны стандартные кириллические шрифты LaTeX, которых
хватает в 99.99% случаев.
lh
Лучшие кириллические шрифты всех времен и народов - кроме шуток.
Благодаря Ольге Лапко (Издательство Мир) мы имеем бесплатный шрифт,
который позволяет оформлять научные тексты с помощью LaTeX,
совершенно не заботясь о подборке шрифтов для формул/текста. Как
правило, эти шрифты уже есть в дистрибутиве LaTeX. Эти шрифты
развиваются -- в будущем обещают новые начертания (что-то говорили про
Concreate -- Конкретная Математика). Шрифты 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 шрифты -- то пусть сообщит мне.
Вперед
Назад
Содержание