2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




Начать новую тему Ответить на тему На страницу 1, 2, 3, 4, 5  След.
 
 Проблемы после обновления MiKTeX.
Сообщение26.03.2021, 23:34 
Заслуженный участник
Аватара пользователя


23/07/05
17973
Москва
После очередного обновления MiKTeX у меня перестал работать TeXworks. Несколько дней я с ним возился, ожидая, что после очередного обновления заработает (так уже бывало). Сегодня заглянул на официальный сайт, обнаружил там новую версию и установил взамен старой. Теперь новая версия выдаёт те же сообщения (файл texworks.log):
Цитата:
2021-03-26 22:56:10,669+0300 INFO texworks - starting: MiKTeX TeXworks 0.6.6 (MiKTeX 21.3)
2021-03-26 22:56:28,614+0300 FATAL texworks - std exception: UTF-8 conversion failed; func=miktex_utf8__open, utf8="C:/Users/Someone/Documents/Math/Намотка бухты/Sqrt.synctex"
2021-03-26 23:00:03,644+0300 INFO texworks - starting: MiKTeX TeXworks 0.6.6 (MiKTeX 21.3)
2021-03-26 23:00:24,728+0300 INFO texworks - exit code: 0
2021-03-26 23:00:44,540+0300 INFO texworks - starting: MiKTeX TeXworks 0.6.6 (MiKTeX 21.3)
2021-03-26 23:00:54,028+0300 FATAL texworks - std exception: UTF-8 conversion failed; func=miktex_utf8__open, utf8="C:/Users/Someone/Documents/Math/Намотка бухты/Sqrt.synctex"

Сам по себе TeXworks запускается, но при попытке отрыть файл вылетает.
При первом запуске у него по умолчанию стояла кодировка KOI8-R, при втором запуске поменял на UTF-8, так как файл имел именно такую кодировку. Закрыл и запустил третий раз. Результат тот же, что и при первом запуске.
И что теперь с ним делать?

-- Сб мар 27, 2021 00:11:12 --

Если не запускать "пустой" TeXworks, а дважды щёлкнуть по открываемому файлу мышкой, то сообщения меняются:
Цитата:
2021-03-26 23:50:49,791+0300 INFO texworks - starting: MiKTeX TeXworks 0.6.6 (MiKTeX 21.3)
2021-03-26 23:50:49,792+0300 INFO texworks - argument(s): C:\Users\Someone\Documents\Math\Намотка бухты\Sqrt.tex
2021-03-26 23:50:52,551+0300 FATAL texworks - std exception: UTF-8 conversion failed; func=miktex_utf8__open, utf8="C:/Users/Someone/Documents/Math/Намотка бухты/Sqrt.synctex"
2021-03-26 23:53:45,972+0300 INFO texworks - starting: MiKTeX TeXworks 0.6.6 (MiKTeX 21.3)
2021-03-26 23:53:45,972+0300 INFO texworks - argument(s): C:\Users\Someone\Documents\Math\Намотка бухты\Sqrt.tex
Второй запуск — после переименования файла Sqrt.synctex. Но ведь этот файл вспомогательный, и без него всегда файлы открывались без проблем.

 Профиль  
                  
 
 Re: Проблемы после обновления MiKTeX.
Сообщение27.03.2021, 00:58 
Заслуженный участник
Аватара пользователя


23/07/05
17973
Москва
Если открывать файл, с которым не связан pdf-файл, то никаких видимых проблем не наблюдается.
Цитата:
2021-03-27 00:11:45,612+0300 INFO texworks - starting: MiKTeX TeXworks 0.6.6 (MiKTeX 21.3)
2021-03-27 00:11:45,613+0300 INFO texworks - argument(s): C:\Users\Someone\Documents\Math\Задачи-МХТИ\Theme-01-PR33.tex

Даже компилирует и показывает результат.
Цитата:
2021-03-27 00:18:15,546+0300 INFO texworks - starting: MiKTeX TeXworks 0.6.6 (MiKTeX 21.3)
2021-03-27 00:18:15,547+0300 INFO texworks - argument(s): C:\TeXtests\GadalovDema.tex

А потом благополучно открывает.

Нет, не всегда. Удалил файлы Sqrt.pdf и Sqrt.synctex, файл Sqrt.tex открыл, откомпилировал, файл Sqrt.pdf создал и тут же закрылся. Повторно открыть не смог:
Цитата:
2021-03-27 00:35:18,403+0300 INFO texworks - starting: MiKTeX TeXworks 0.6.6 (MiKTeX 21.3)
2021-03-27 00:35:18,404+0300 INFO texworks - argument(s): C:\Users\Someone\Documents\Math\Намотка бухты\Sqrt.tex
2021-03-27 00:37:05,317+0300 FATAL texworks - std exception: UTF-8 conversion failed; func=miktex_utf8__open, utf8="C:/Users/Someone/Documents/Math/Намотка бухты/Sqrt.synctex"
2021-03-27 00:38:31,155+0300 INFO texworks - starting: MiKTeX TeXworks 0.6.6 (MiKTeX 21.3)
2021-03-27 00:38:31,156+0300 INFO texworks - argument(s): C:\Users\Someone\Documents\Math\Намотка бухты\Sqrt.tex
2021-03-27 00:38:34,159+0300 FATAL texworks - std exception: UTF-8 conversion failed; func=miktex_utf8__open, utf8="C:/Users/Someone/Documents/Math/Намотка бухты/Sqrt.synctex"

Разница, видимо, состоит в том, что в первом файле формул нет, а во втором есть.

А может быть и ещё в чём-нибудь.

-- Сб мар 27, 2021 01:03:45 --

Нет, дело не в формулах. Если удалить единственную формулу, то ничего не меняется. Возможно, какой-нибудь пакет виноват, но преамбулы в этих файлах сильно разные, придётся ещё экспериментировать.

Тему не удаляю, вдруг кто-то знает, в чём дело.

 Профиль  
                  
 
 Re: Проблемы после обновления MiKTeX.
Сообщение27.03.2021, 01:19 
Заслуженный участник


18/01/15
3104
Ой, не говори, кума, у самой муж пьяница. Т.е. сам в настоящий исторический период с ТеХом мучусь (в некотором роде, мое ТеХ-окружение поменялось, и пока я не вполне с ним разобрался). Вот, не сегодня-завтра надо будет очередной текст создавать. А в чем у Вас дело, не знаю.

 Профиль  
                  
 
 Re: Проблемы после обновления MiKTeX.
Сообщение28.03.2021, 07:48 
Заблокирован


16/04/18

1129
Совет, который и так понятен - откатиться для работы на 2.9, где тоже были недоделки до самого конца, но всё работало. А новый оставить параллельно для тестирования и привыкания.
Вопрос к тем, кто разобрался с новой версией: что реально нового и полезного в ней есть по сравнению с 2.9? Основное, чтобы не читать длинный список мелочей.

 Профиль  
                  
 
 Re: Проблемы после обновления MiKTeX.
Сообщение28.03.2021, 13:44 
Заслуженный участник
Аватара пользователя


23/07/05
17973
Москва
novichok2018 в сообщении #1511750 писал(а):
откатиться для работы на 2.9
У меня и был 2.9, и он перестал работать после одного из недавних обновлений как раз с этими же симптомами. Из-за этого я и переустановил его.

 Профиль  
                  
 
 Re: Проблемы после обновления MiKTeX.
Сообщение28.03.2021, 19:27 
Заслуженный участник
Аватара пользователя


23/07/05
17973
Москва
Собственно говоря, у меня пока присутствует почти уверенность, что виноваты не pdflatex и не TeXworks сами по себе, в встроенный в TeXworks просмотрщик pdf-файлов. Потому что при отсутствии pdf-файла всё происходит нормально, и TeXworks вылетает при попытке показать полученный pdf-файл. Acrobat Reader успешно показывает этот файл.

-- Вс мар 28, 2021 20:10:19 --

Установил отдельно TeXworks предыдущей версии 0.6.5. Но при компиляции чуть более сложного файла обнаружил проблему с пакетом microtype. Фрагмент из окна вывода:
Код:
! pdfTeX error (font expansion): auto expansion is only possible with scalable
fonts.
<argument> ...shipout:D \box_use:N \l_shipout_box
                                                 
l.68 ...v_{\max}(t_{\text{у}}+t_{\text{т}})}},[math]$$
                                                 
!  ==> Fatal error occurred, no output PDF file produced!
Transcript written on Namotka.log.

Фрагмент файла Namotka.log:
Код:
(C:\Program Files\MiKTeX\tex/latex/amsfonts\umsb.fd
File: umsb.fd 2013/01/14 v3.01 AMS symbols B
)
(C:\Program Files\MiKTeX\tex/latex/microtype\mt-msb.cfg
File: mt-msb.cfg 2005/06/01 v1.0 microtype config. file: AMS symbols (b) (RS)
) [1

{C:/Users/Someone/AppData/Local/MiKTeX/pdftex/config/pdftex.map}
! pdfTeX error (font expansion): auto expansion is only possible with scalable
fonts.
<argument> ...shipout:D \box_use:N \l_shipout_box
                                                 
l.68 ...v_{\max}(t_{\text{у}}+t_{\text{т}})}},$$[/math]

Если пакет microtype не включается, то компилируется нормально.
Однако открыть откомпилированный файл в TeXworks 0.6.6 не удаётся.
Если же pdf-файл удалить, то нормально открывается и компилируется (без microtype), но при попытке показать результат TeXworcs аварийно завершается:
Код:
2021-03-28 19:56:15,671+0300 FATAL texworks - std exception: UTF-8 conversion failed; func=miktex_utf8__open, utf8="C:/Users/Someone/Documents/Math/Намотка бухты/Namotka.synctex"

Что именно надо смотреть в файле Namotka.synctex, мне непонятно.

 Профиль  
                  
 
 Re: Проблемы после обновления MiKTeX.
Сообщение16.11.2021, 07:32 
Аватара пользователя


08/12/08
400
Так ведь до сих пор пакеты не скачиваются.

 Профиль  
                  
 
 Re: Проблемы после обновления MiKTeX.
Сообщение19.11.2021, 14:52 


17/05/16
12
Я бы на вашем месте перешел на TeXLive. Очень устойчивый (тьфу-тьфу-тьфу, шоб не сглазить) дистрибутив. Тем паче, вам практически Yap не нужен. Качаете большой ISO-файл и наслаждаетесь

 Профиль  
                  
 
 Re: Проблемы после обновления MiKTeX.
Сообщение20.11.2021, 04:48 
Аватара пользователя


08/12/08
400
Someone в сообщении #1511476 писал(а):
Тему не удаляю, вдруг кто-то знает, в чём дело.

Рискну предположить такое.
1. Злоумышленники получили доступ к серверу стилевых пакетов и наделали там подмен. Можно запросто сделать такую коррекцию, после которой вырубится pdfmaker. Вот они и вырубили сервер, пока не найдено, где подмены...
Либо подмены получились неумышленно. В инете полно "кривых" стилевых пакетов.
2. Глобалисты считают, что это неоправданная роскошь, когда кто-угодно может слёта установить всё, что нужно онлайн бесплатно. Вот и отравляют другим жизнь. Возможно, это типа санкции такие и в других регионах работает. Своими iso-дистрибутивами запасаться надо.

 Профиль  
                  
 
 Re: Проблемы после обновления MiKTeX.
Сообщение22.11.2021, 05:04 


21/05/16
4292
Аделаида
https://github.com/TeXworks/texworks/issues/938
Так что это баг в MiKTeX и сообщать его надо его разработчикам (вот описание, как послать им багрепорт).

 Профиль  
                  
 
 Re: Проблемы после обновления MiKTeX.
Сообщение24.11.2021, 10:13 
Аватара пользователя


08/12/08
400
Someone, вроде нашёл в чём проблема. Похоже у Вас windows 7. Просто обратил внимание, что на обновлении нарисован символ окно windows 8.1, windows 10. Проверил на планшете с восьмёркой. Всё работает. Похоже, мелкомягкие затребовали, чтобы сервер не работал для семёрки...

 Профиль  
                  
 
 Re: Проблемы после обновления MiKTeX.
Сообщение24.11.2021, 11:43 
Заслуженный участник
Аватара пользователя


23/07/05
17973
Москва
drug39 в сообщении #1540327 писал(а):
Похоже у Вас windows 7.
Она самая.

 Профиль  
                  
 
 Re: Проблемы после обновления MiKTeX.
Сообщение25.11.2021, 07:50 


21/05/16
4292
Аделаида
drug39 в сообщении #1540327 писал(а):
Someone, вроде нашёл в чём проблема. Похоже у Вас windows 7. Просто обратил внимание, что на обновлении нарисован символ окно windows 8.1, windows 10. Проверил на планшете с восьмёркой. Всё работает. Похоже, мелкомягкие затребовали, чтобы сервер не работал для семёрки...

Причём вообще сервер?

 Профиль  
                  
 
 Re: Проблемы после обновления MiKTeX.
Сообщение25.11.2021, 09:17 
Аватара пользователя


08/12/08
400
kotenok gav в сообщении #1540469 писал(а):
Причём вообще сервер?
Причём причём. Когда этой программе не хватает стилевых пакетов и т.п. она способна загрузить и установить их в процессе создания pdf-файла с лёта (on-the-fly). Так вот теперь старая консоль MikTeX 2.9 из windows 7 не работает, только из восьмёрки или из десятки. Тем, кто пользует MikTeX 2.9 из windows 7, теперь нужно устанавливать пакеты в ручном режиме. Либо найти, те сервера, которые мелко-мягким не подчиняются. Кстати, если кто знает такие сервера и как к ним подключиться, отпишитесь.

 Профиль  
                  
 
 Re: Проблемы после обновления MiKTeX.
Сообщение25.11.2021, 11:43 
Заслуженный участник
Аватара пользователя


23/07/05
17973
Москва
drug39 в сообщении #1540474 писал(а):
Когда этой программе не хватает стилевых пакетов и т.п. она способна загрузить и установить их в процессе создания pdf-файла с лёта (on-the-fly). Так вот теперь старая консоль MikTeX 2.9 из windows 7 не работает, только из восьмёрки или из десятки. Тем, кто пользует MikTeX 2.9 из windows 7, теперь нужно устанавливать пакеты в ручном режиме.
Хм… У меня жалоб на автоматическую загрузку пакетов и на MiKTeX Console нет. Я жаловался на то, что новый TeXworks "вылетает" при попытке загрузить pdf-файл.

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 74 ]  На страницу 1, 2, 3, 4, 5  След.

Модераторы: Karan, Toucan, PAV, maxal, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: Lenchik


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group