Ollie_Gross
Newbie | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Большое спасибо уважаемому karl_karlsson за обновленную ссылку на OldFonts37-dvips_fixed.zip! Долго молчал, ибо исправленная версия OldFonts тоже работала с ошибками. А именно, созданные dvips PS-файлы не откривались (GhostScript выдавал ошибку). Pdflatex же создавал вполне нормальные документы. Присмотревшись к логам и просканировав "texmf"-каталог, понял, что у меня два t2a.enc файла: 1. Ортодоксальный из пакета t2: \fonts\enc\t2\t2a.enc 2. Недавно установленный из пакета PSCyr: \dvips\pscyr\t2a.enc Естественно, файлы отличаются! Удалил последний -- и dvips заработал! Правда, только с ключом dvips -P pdf filename.dvi Естественно, dvips перестал работать для документов, использующих PSCyr... К сожалению, пока не нашел, где в PSCyr можно изменить имя файла кодировки. Кстати, в других пакетах немного поакуратней с названиями: cm-super-t2a.enc, antt-t2a.enc и т.п. Работаю с ТеХом уже много лет, начинал еще с изпользования emTeX И за долгое время не страдал извращениями, разве что пакет-другой под MiKTeX поставил (без осложнений). И вдруг начал наслаждаться извращениями в виде кириллических шрифтов... Кстати, насколько прилично использовать "родные" математические Computer Modern шрифты с гарнитурами Латинская (т.е. Литературная, которой набраны почти все "старые" книги по физике и математике) и Обыкновенная Новая из OldFonts? Гарнитура Times из PSCyr хорошо сочетается с MathTimeProPlus, хотя результат довольно насыщенный (возможно, только в сравнении с Computer Modern?) и немного "вордоподобный". Сочетание MinionPro и MnSymbol еще не пробовал. Продолжая поднятую в предыдущих постах тему -- тоже столкнулся с проблемой ключа "--admin". При его включении открываются совершенно другие, "глобальные" конфигурационные файлы. Насколько понял сам, возможны два варианта и ВСЕ команды должны задаваться либо только с "--admin", либо только без него: 1. Установка пакетов "глобально" на систему для всех пользователей с правами администратора -- только с ключем "--admin" (а мне раньше часто приходилось устанавливать MiKTeX именно так). 2. Установка пакетов пользователем "локально" (для себя лично) -- без ключа "--admin". Тут только маленький вопрос получается. MiKTeX перешел на "философию" Windows с версии 2.5, т.е. подобие localtexmf создается в стандартной папке пользователя Windows. У меня их почему-то две: ...\Application Data\MiKTeX\2.8\ (именно здесь лежать недавно установленные пакеты) ...\Local Settings\Application Data\MiKTeX\2.8\ и еще в наследство осталось: ...\Local Settings\Application Data\MiKTeX\2.5\ Еще раз спасибо за поддержку! Добавлено: Уже нашел, где исправить названия файлов кодировок PSCyr: dvips\pscyr\pscyr.map (и, возможно, dvipdfm\base\pscyr2.map) Еще одна проблема с OldFonts и PSCyr -- Yap выдает ошибки "Invalid vector<T> subscript", "Invalid DVI file" и ничего не показывает. Странно, ибо настроен на работу через GhostScript, т.е. при нормальной работе dvips вроде тоже должен справляться... Такие ошибки только с кириллицей и кодировкой Т2А -- с Т1 и латинкой все прекрасно. Добавлено: А если быть точнее, то Yap не работает с гарнитурой "Академическая", а "Латинская" и "Обыкновенная новая" никаких проблем, оказывается, не вызывают. Другие гарнитуры пока не пробовал, ибо перечисленные -- самые интересные. |