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
3073
Ой, не говори, кума, у самой муж пьяница. Т.е. сам в настоящий исторический период с ТеХом мучусь (в некотором роде, мое ТеХ-окружение поменялось, и пока я не вполне с ним разобрался). Вот, не сегодня-завтра надо будет очередной текст создавать. А в чем у Вас дело, не знаю.

 Профиль  
                  
 
 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, Супермодераторы



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

Сейчас этот форум просматривают: нет зарегистрированных пользователей


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

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