Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Windows. MikTeX. PSCyr. The ftmbi6a source file could not be found #492

Open
svk-man opened this issue Jun 2, 2023 · 1 comment
Open

Comments

@svk-man
Copy link

svk-man commented Jun 2, 2023

Добрый день! Прошу помощи по возникающей ошибке. Спасибо!

Описание ошибки

При компиляции возникает ошибка:

Sorry, but miktex-makemf did not succeed. The log file hopefully contains the information to get MiKTeX going again: C:\Users\admin\AppData\Local\MiKTeX\miktex\log\miktex-makemf.log


Sorry, but miktex-makepk did not succeed. The log file hopefully contains the information to get MiKTeX going again: C:\admin\ilike\AppData\Local\MiKTeX\miktex\log\miktex-makepk.log
Процесс закончился с ошибками

Воспроизведение

Описание шагов, приводящих к ошибке:

  1. Компиляция и просмотр dissertation.tex

Ожидаемое поведение

Всё успешно скомпилировалось.

Изображения, иллюстрирующие ошибку.

image

image

Логи

FATAL miktex-makemf - The ftmbi6a source file could not be found

FATAL miktex-makepk - PK font ftmbi6a could not be created

Используемые версии программ

  • Windows 10
  • basic-miktex-23.4-x64
  • TeXstudio 4.5.2 (git 4.5.2)
  • pscyr0.4d

Дополнительные материалы

Следующее решение не помогло:

"Всякий раз после обновления или установки нового пакета PSCyr перестает работать. Тогда нужно запустить "initexmf --edit-config-file pdftex", откроется "pdftex.cfg" (где уже, по идее, есть строка "map +pscyr.map"), чего-нибудь поделать, чтобы содержимое в итоге не изменилось, после чего сохранить. Главное, чтобы дата и время изменений файла обновились. Далее запустить "mkfntmap". Все опять заработает." Взято здесь

@svk-man
Copy link
Author

svk-man commented Jun 2, 2023

Следующее решение помогло:
"Согласно документации pdftex теперь обработка "pdftex.cfg" (всякий раз) не осуществляется, а используются так называемые примитивы. Сухой остаток. Скопировать в папку с документом файл "pscyr.map". В преамбуле документа указать "\pdfmapfile{+pscyr.map}" (помимо "\usepackage{pscyr}"). После этого любые обновления уже никак не влияют на работоспособность PSCyr (для данного документа)." Взято здесь

В файле ./common/packages.text заменил строку:

        \IfFileExists{pscyr.sty}{\usepackage{pscyr}}{}  % Подключение pscyr

на

        \IfFileExists{pscyr.sty}{\pdfmapfile{+pscyr.map}\usepackage{pscyr}}{}  % Подключение pscyr

Файл pscyr.map взят отсюда: ./PSCyr/pscyr0.4d/pscyr/dvips/pscyr, и скопирован в корневую папку.

@Lenchik Lenchik changed the title PSCyr. The ftmbi6a source file could not be found Windows. MikTeX. PSCyr. The ftmbi6a source file could not be found Jun 2, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants