Илья Drake ([info]sir_drake_ii) wrote,
@ 2009-03-15 18:51:00
Previous Entry  Add to memories!  Share this!  Next Entry
Current music:Oscar Benton
Entry tags:!материалы, ПК

PSCyr
http://tex.imm.uran.ru/texserver/fonts/pscyr/PSCyr-0.4c-patch2-type1.tar.gz
http://tex.imm.uran.ru/texserver/fonts/pscyr/PSCyr-0.4c-patch2-tex.tar.gz


PSCyr - набор кириллических type-1 шрифтов, содержащий, в частности, шрифт
Times (TimesNewRomanPSMT)

Инструкция по установке пакета PSCyr

1. Распаковать файлы pscyr-0.4-beta9-tex.tar.gz и
pscyr-0.4-beta9-type1.tar.gz в рабочем каталоге и разложить файлы по
каталогам:

PSCyr\*.* -> $LOCALTEXMF\doc\pscyr
PSCyr\doc\*.* -> $LOCALTEXMF\doc\pscyr
PSCyr\dvipdfm\base\*.* -> $LOCALTEXMF\dvipdfm\base
PSCyr\dvips\pscyr\*.* -> $LOCALTEXMF\dvips\pscyr
PSCyr\fonts\afm\public\pscyr\*.* -> $LOCALTEXMF\fonts\afm\public\pscyr
PSCyr\fonts\tfm\public\pscyr\*.* -> $LOCALTEXMF\fonts\tfm\public\pscyr
PSCyr\fonts\type1\public\pscyr\*.* -> $LOCALTEXMF\fonts\type1\public\pscyr
PSCyr\fonts\vf\public\pscyr\*.* -> $LOCALTEXMF\fonts\vf\public\pscyr
PSCyr\tex\latex\pscyr\*.* -> $LOCALTEXMF\tex\latex\pscyr


Здесь $LOCALTEXMF - каталог с локальным деревом файлов TDS. Для MikTeX-a версии
2.6 и выше это C:\Document and Settings\All Users\Application Data\MikTeX\Номер_версии\


2. Запустить команду
>initexmf --edit-config-file=updmap.cfg
и добавить в файл updmap.cfg строки

# PSCyr
Map pscyr.map

Сохранить файл updmap.cfg

3. Запустить команду mkfntmap.exe для формирования необходимых списков с
ps-шрифтами.

4. Обновить базу данных имен файлов командной

>initexmf --update-fndb

или

Пуск -> Программы -> Miktex -> MiKTeX Options -> Refresh Now

5. Все


При создании файла pdf из тестового файла, содержащего как текст, так и
математику должны получиться следующие результаты:

test.tex -> latex -> dvips -> ps2pdf -> test.pdf : Ok
test.tex -> pdflatex -> test.pdf : Ok
test.dvi -> dvipdfm -> test.pdf : Ok
test.tex -> latex -> dvips -> Acrobat Distiller -> test.pdf : Ok

Во всех случаях шрифты type1 должны быть встроены в pdf-файл

\documentclass[12pt]{article}
\usepackage[cp1251]{inputenc}
\usepackage[russian]{babel}
\usepackage{pscyr}



(4 comments) - (Post a new comment)

Вопросы по установке PSCyr
[info]dobroslav
2009-10-01 01:42 pm UTC (link)
Что-то у меня не получается:( Попробую описать, что я делаю.

PSCYR - это имя рабочей папки, куда мы два архива скопировали, если я правильно понимаю.
*.* - это копирование всех файлов, но не папок, верно?
>> PSCyr\*.* -> $LOCALTEXMF\doc\pscyr
Здесь нет опечатки? В частности, справа doc нужен? Ещё вопрос в том, что ведь в рабочем каталоге нет полезных файлов: так только reedme, лицензия, changelog.

>> PSCyr\dvips\pscyr\*.* -> $LOCALTEXMF\dvips\pscyr
В папке PSCyr\dvips\ я обнаружил только подпапки config и base!

>> >initexmf --edit-config-file=updmap.cfg
У меня возникает пустой файл updmap.cfg. А если из проводника открыть MIkTeX 2.8 (куда я установил Миктех)/miktex/config/updmap.cfg, то открывается непустой файл. Добавляю туда строчки.

>> mkfntmap.exe
Вот тут он выдаёт ошибку:
Fontconfig error: line 26: not well-formed (invalid token)
Fontconfig error: line 26: cannot load default config file

>> >initexmf --update-fndb
Выполняю, ничего не происходит. Пытаюсь скомпилировать tex-файл с нужной преамбулой - не может найти файл pscyr.sty :(

Не подскажете, что делать?

(Reply to this) (Thread)

Re: Вопросы по установке PSCyr
[info]sir_drake_ii
2009-10-01 03:03 pm UTC (link)
Для начала: я не помню, что именно я делал полгода назад, а сейчас TeX у меня не стоит :) Поэтому дальше --- только мои соображения с опорой на изложенное здесь :)

Соответственно, на В частности, справа doc нужен? могу ответить только --- попоробуйте для начала как в инструкции :) Не получится --- экспериментируйте ;)

Ещё вопрос в том, что ведь в рабочем каталоге нет полезных файлов: так только reedme, лицензия, changelog.
У меня там ещё как минимум install.sh :)

В папке PSCyr\dvips\ я обнаружил только подпапки config и base!
Смотрю --- однако я тоже :) Вероятно, в инструкции таки есть ошибки, поэтому стоит просто произвести все доступные копирования с учётом соответствия структуры каталогов :)

У меня возникает пустой файл updmap.cfg. А если из проводника открыть MIkTeX 2.8 (куда я установил Миктех)/miktex/config/updmap.cfg, то открывается непустой файл. Добавляю туда строчки.
Ммм... А что мешало в возникший пустой файл сразу добавить строки?
Кстати любопытно, чем изначально был заполнен файл, открытый через проводник? :)

not well-formed (invalid token)
Надо смотреть, что в итоге с содержимым файла...


В конечном же счёте... Не знаю, насколько вам помогут все мои слова, поскольку суть советов сводится к "смотрите, пробуйте" :)) Ибо см. начало ответа :)
Удачи :)

(Reply to this) (Parent)(Thread)

Re: Вопросы по установке PSCyr
[info]dobroslav
2009-10-01 03:13 pm UTC (link)
Пробовал все варианты: и файлы по-разному копировать, и в пустой файл занести строчки, но всё не получается:(
А тот файл, открытый через проводник был заполнен аналогичными строчками: много команд Map.
Ладно, спасибо большое и на этом!:)

(Reply to this) (Parent)(Thread)

Re: Вопросы по установке PSCyr
[info]sir_drake_ii
2009-10-01 03:17 pm UTC (link)
смотрел сейчас ещё install.sh --- там рекомендуется add the line "pscyr.map" to the extra_module section of updmap script ...
Не знаю уж, есть ли там деление по областям :)

Да не за что :)) Надеюсь, у вас таки получится :)

(Reply to this) (Parent)


(4 comments) - (Post a new comment)

Image by [info]clover71. Join the contest in [info]remixed!
Create an Account
Forgot your login or password?
Log in with OpenID Login with Facebook
English • Español • Deutsch • Русский…