
Я только что установил дистрибутив MacTeX-2014 на моем MacBook с операционной системой OS X Yosemite 10.10. Когда я пытаюсь создать документ, над которым я уже без проблем работал на указанной машине перед чистой установкой на новый жесткий диск, я получаю следующее сообщение об ошибке:
mktexpk: No such file or directory kpathsea: Appending font creation commands to missfont.log.
В missfont.log говорится:
mktexpk --mfmode / --bdpi 600 --mag 1+0/600 --dpi 600 bbm9
mktexpk --mfmode / --bdpi 600 --mag 1+0/600 --dpi 600 bbm9
mktexpk --mfmode / --bdpi 600 --mag 1+0/600 --dpi 600 bbm9
mktexpk --mfmode / --bdpi 600 --mag 1+0/600 --dpi 600 bbm9
mktexpk --mfmode / --bdpi 600 --mag 1+0/600 --dpi 600 bbm9
mktexpk --mfmode / --bdpi 600 --mag 1+0/600 --dpi 600 bbm9
mktexpk --mfmode / --bdpi 600 --mag 1+0/600 --dpi 600 bbm9
mktexpk --mfmode / --bdpi 600 --mag 1+0/600 --dpi 600 bbm9
Я не могу толком в этом разобраться, да и Google не особо помог.
EDIT: Я проверил, правильно ли установлен шрифт. Похоже, так и есть, поскольку kpsewhich bbm9.mf
указан правильный путь.
EDIT2: Документы, не использующие шрифты bbm, работают нормально, документы, использующие шрифты bbm, — нет.
решение1
После одиссеи попыток всего, что приходило мне в голову, и разговора с Робертом Кохом я наконец нашел решение своей проблемы. Я собираюсь опубликовать ответ, чтобы в случае, если кто-то в будущем столкнется с той же проблемой, не было необходимости в бесконечных пробах и ошибках.
Когда я впервые столкнулся с этой проблемой, я использовал TeXstudio в качестве редактора. По-видимому, TeX смог найти метаданные шрифта в дереве, но каким-то образом не смог создать из них правильные pk-файлы ~/Library/texlive/2014/texmf-var/fonts/pk
через TeXstudio. Каталог ~/Library/texlive
существует для того, чтобы TeX Live мог автоматически создавать файлы при отсутствии необходимых прав root.
Роберт Кох подал мне идею попробовать удалить texlive
папку локальной библиотеки, набрать снова и посмотреть, что получится, поскольку папка должна быть воссоздана без проблем, когда понадобится. К счастью - с помощьюTeXShopна этот раз - TeX сделал именно это и на этот раз правильно. Теперь, когда были созданы рабочие pk-файлы, я даже могу компилировать с помощью TeXstudio. Так что в конце концов, похоже, это была проблема интерфейса. Чего я до сих пор не понял, так это почему я столкнулся с этой проблемой в первую очередь и почему я не сталкивался с ней в прошлый раз, когда использовал TeXstudio, которая, по-видимому, была той же настройкой, по крайней мере, программно.
решение2
Спасибо за размещение вопроса и за то, что дали решение. У меня тоже была та же проблема, тоже с TeXstudio, и, посмотрев на предложенное вами решение, я попробовал что-то более простое, и оно сработало. Я просто скомпилировал один раз с TeXShop (не удаляя никаких каталогов), а затем вернулся в TeXstudio, и проблема была решена. Надеюсь, это будет полезно другим людям, столкнувшимся с той же проблемой.