2014 dxdy logo

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

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




Начать новую тему Ответить на тему На страницу 1, 2, 3, 4  След.
 
 pdflatex.exe
Сообщение29.04.2020, 15:27 
Аватара пользователя


29/04/20
30
Здравствуйте! Помогите, пожалуйста. При компилировании выдаёт ошибку:

miktex-maketfm: warning: running with administrator privileges

Sorry, but pdflatex.exe did not succeed.

The log file hopefully contains the information to get MiKTeX going again: C:/Users/User/AppData/Local/MiKTeX/2.9/miktex/log/pdflatex.log

Программа перестала работать после ремонта ноутбука. Вроде, файлы не трогали. Видеокарту меняли только.

Как устранить ошибку? Спасибо.

 Профиль  
                  
 
 Re: pdflatex.exe
Сообщение29.04.2020, 15:55 
Заблокирован


16/04/18

1129
Лучше аккуратно переставить. Хотя последнее время с установкой miktex бывают серьёзные проблемы.

 Профиль  
                  
 
 Re: pdflatex.exe
Сообщение29.04.2020, 16:05 
Заслуженный участник


14/10/14
1207
Fatima44 в сообщении #1458857 писал(а):
Sorry, but pdflatex.exe did not succeed.

The log file hopefully contains the information to get MiKTeX going again: C:/Users/User/AppData/Local/MiKTeX/2.9/miktex/log/pdflatex.log
Перевод: "pdflatex не сработал; может быть, в файле C:/Users/User/AppData/Local/MiKTeX/2.9/miktex/log/pdflatex.log написано, в чём проблема".

1. Посмотрите, что написано в этом log-файле.

2. Попробуйте скомпилировать тестовый tex-файл из командной строки и посмотрите, что получится. Для этого надо ввести команду вроде "C:\Program Files\MiKTeX 2.9\miktex\bin\x64\pdflatex.exe" "D:\VasiaPoupkine\test.tex": вместо первого пути подставьте настоящий путь к pdflatex.exe (если не знаете, найдите поиском), вместо второго -- путь к вашему tex-файлу.

 Профиль  
                  
 
 Re: pdflatex.exe
Сообщение29.04.2020, 17:51 
Аватара пользователя


29/04/20
30
Спасибо!

1. В log-файле написано:
pdflatex: warning: running with administrator privileges
This is pdfTeX, Version 3.1... (цифры)

2. С этим ничего не получилось.

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

 Профиль  
                  
 
 Re: pdflatex.exe
Сообщение29.04.2020, 17:57 


21/05/16
4292
Аделаида
Fatima44 в сообщении #1458902 писал(а):
pdflatex: warning: running with administrator privileges
This is pdfTeX, Version 3.1... (цифры)

А кроме этого?

 Профиль  
                  
 
 Re: pdflatex.exe
Сообщение29.04.2020, 17:58 
Заслуженный участник


14/10/14
1207
Fatima44 в сообщении #1458902 писал(а):
В log-файле написано:
pdflatex: warning: running with administrator privileges
This is pdfTeX, Version 3.1... (цифры)
В процитированном вами отрывке написано, что запустился pdflatex (это хорошо, значит, он по крайней мере запускается).

Fatima44 в сообщении #1458902 писал(а):
Обнаружила, что другие файлы Tex компилирует.
Это хорошо. Попрбуйте сделать минимальный пример tex-файла, который не компилируется (в процессе вы, вероятно, поймёте, где проблема).

 Профиль  
                  
 
 Re: pdflatex.exe
Сообщение29.04.2020, 18:52 
Аватара пользователя


29/04/20
30
Slav-27 в сообщении #1458906 писал(а):
Это хорошо. Попрбуйте сделать минимальный пример
tex-файла, который не компилируется (в процессе вы, вероятно, поймёте, где проблема).


Проблема немного проясняется, но не до конца. Вот, на примере двух стилевых файлов одного журнала (один файл это расширенная статья, второй - краткие сообщения).
Методом исключения пришла к тому, что Tex перестаёт работать в случае добавления в первый файл любых из следующих команд:

\begin{definition} Будем называть ...
\end{definition}

\begin{proposition} Пусть выполняются следующие неравенства...
\end{proposition}

\begin{lemma}
При условии, что функция $\lambda(z)$ ...
\end{lemma}

\begin{theorem} \label{theo1}
Для собственных чисел оператора $\mathscr{H}$ справедливы оценки ...
\end{theorem}

Без этих команд первый файл отлично компилируется, изменения вносятся.

Удивительно, но в случае со вторым файлом (краткие сообщения) Tex работает со всеми вышеперечисленными командами. :roll:

А мне нужно работать с первым файлом!)))

P.S. Оба файла и необходимые стилевые для них находятся в одной папке.

 Профиль  
                  
 
 Re: pdflatex.exe
Сообщение29.04.2020, 18:57 
Заслуженный участник


09/05/13
8904
Окружения definition и т.д. в обоих файлах в преамбуле определены?
Стилевики к ним одинаковые и одни и те же цепляются?

 Профиль  
                  
 
 Re: pdflatex.exe
Сообщение29.04.2020, 19:09 
Аватара пользователя


29/04/20
30
Otta в сообщении #1458924 писал(а):
Окружения definition и т.д. в обоих файлах в преамбуле определены?
Стилевики к ним одинаковые и одни и те же цепляются?


Да, все файлы в одной папке. В обоих главных файлах есть:

\newtheorem{theorem}{Теорема}
\newtheorem{proposition}{Предложение}
\newtheorem{lemma}{Лемма}
\newtheorem{corollary}{Следствие}
\newtheorem{notation}{Обозначения}
\newtheorem{definition}{Определение}

\theoremstyle{definition}
\newtheorem{proof}{Доказательство}\def\theproof{}
\newtheorem{remark}{Замечание}

-- 29.04.2020, 19:18 --

Зато только сейчас обратила внимание на комментарий в шапке

% Уважаемые Авторы!
%Для подготовки pdf-файлы Вашей работы необходимо
%запускать компиляцию с помощью команды latex
%(в программе WinEdt это делается нажатием
%клавиш Shift + Ctrl + L), после этого нужно
%из получившегося dvi файла сделать pdf
%с помощью команды dvi2pdf (в программе WinEdt для
%этого есть специальная кнопка в верхней панели).
%Не нужно использовать команду pdflatex,
%так как она препятствует команде \mag,
%которая производит увеличение страниц
%статьи для удобства редактирования.
%Просим не использовать в тексте рукописи
%нестандартные макроопределения.

 Профиль  
                  
 
 Re: pdflatex.exe
Сообщение29.04.2020, 19:18 
Заслуженный участник


09/05/13
8904
Fatima44
Про одну папку понятно, не забыли ли Вы прицепить какой-то стилевик к файлу?

Если нет, придется все-таки делать минимальный пример.

 Профиль  
                  
 
 Re: pdflatex.exe
Сообщение29.04.2020, 19:23 
Аватара пользователя


29/04/20
30
Otta в сообщении #1458935 писал(а):
Про одну папку понятно, не забыли ли Вы прицепить какой-то стилевик к файлу?


Нет, вроде. Скачала образец с сайта журнала. Распаковала всё в одну папку.
Старый образец у меня работал без проблем.

 Профиль  
                  
 
 Re: pdflatex.exe
Сообщение29.04.2020, 19:24 


21/05/16
4292
Аделаида
Так сказано же у вас там, в чем проблема.
Fatima44 в сообщении #1458930 писал(а):
Не нужно использовать команду pdflatex, так как она препятствует команде \mag

 Профиль  
                  
 
 Re: pdflatex.exe
Сообщение29.04.2020, 19:29 
Аватара пользователя


29/04/20
30
kotenok gav в сообщении #1458940 писал(а):
Так сказано же у вас там, в чем проблема.


Уже понятно) Наверное, придётся переходить на WinEdt. У меня Texworks. Тут через pdfTeX, pdfLaTeX и др., но просто latex нет

-- 29.04.2020, 19:37 --

kotenok gav в сообщении #1458940 писал(а):
Не нужно использовать команду pdflatex, так как она препятствует команде \mag


Странно то, что в файле кратких сообщений такой же комментарий в шапке, но сам файл компилируется без проблем и изменения вносит. В обоих файлах присутствует \mag1300. Пробовала выключить его из нужного файла - не помогает.

 Профиль  
                  
 
 Re: pdflatex.exe
Сообщение29.04.2020, 21:05 
Заслуженный участник


14/10/14
1207
Fatima44 в сообщении #1458943 писал(а):
Наверное, придётся переходить на WinEdt. У меня Texworks. Тут через pdfTeX, pdfLaTeX и др., но просто latex нет
Не думаю, что это осмысленно. LaTeX работает из командной строки. WinEdt и TeXworks не являются частью LaTeX, это front-end (редактор, который умеет автоматически вызывать LaTeX из командной строки), его в принципе можно вообще не использовать: набирать исходник в Блокноте и вызывать команду latex (pdftex, ...) вручную.

Программа latex не является частью front-end, она является частью MiKTeX, и либо она у вас уже есть (скорее всего) -- тогда для работы с нею достаточно указать правильную команду в настройках front-end; либо её нету -- и тогда смена front-end не поможет.

-- 29.04.2020, 22:09 --

Где конкретно в TeXworks указывать выполняемую команду, я не знаю, поищите в настройках.

 Профиль  
                  
 
 Re: pdflatex.exe
Сообщение29.04.2020, 21:18 


21/05/16
4292
Аделаида
Slav-27 в сообщении #1458968 писал(а):
Где конкретно в TeXworks указывать выполняемую команду

Справа от кнопки "Компилировать" есть список команд на выбор.

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

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



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

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


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

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