2014 dxdy logo

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

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




Начать новую тему Ответить на тему На страницу Пред.  1, 2
 
 Re: Проблема компиляции в TeXstudio
Сообщение25.03.2018, 04:19 


22/03/15
59
Отключил пакет chemfig - он там не нужен. Оригинал скомпилировался, а копия нет.

 Профиль  
                  
 
 Re: Проблема компиляции в TeXstudio
Сообщение25.03.2018, 06:18 


22/03/15
59
Решил произвести компиляцию "вручную": в папке с копией оригинального tex-файла проектом создал compileToLaTeX.bat следующего содержания:
Используется синтаксис Text
latex KursovoiProekt.tex
pause
 

В процессе получил ошибку:
код: [ скачать ] [ спрятать ]
Используется синтаксис Text
C:\Users\1\Documents\БАК4М\Проектирование сварных конструкций\kursovoiProekt>latex KursovoiProekt.tex
This is pdfTeX, Version 3.14159265-2.6-1.40.19 (MiKTeX 2.9.6630 64-bit)
entering extended mode
(KursovoiProekt.tex
LaTeX2e <2017-04-15>
Babel <3.18> and hyphenation patterns for 75 language(s) loaded.
("C:\Users\1\AppData\Local\Programs\MiKTeX 2.9\tex\latex\extsizes\extreport.cls
"
Document Class: extreport 1996/10/08 v1.0 Non Standard LaTeX document class
("C:\Users\1\AppData\Local\Programs\MiKTeX 2.9\tex\latex\extsizes\size14.clo")
("C:\Program Files\MiKTeX 2.9\tex\latex\base\exscale.sty"))
("C:\Program Files\MiKTeX 2.9\tex\generic\babel\babel.sty"
("C:\Program Files\MiKTeX 2.9\tex\generic\babel\switch.def")
*************************************
* Local config file bblopts.cfg used
*
("C:\Users\1\AppData\Local\Programs\MiKTeX 2.9\tex\latex\arabi\bblopts.cfg")
("C:\Program Files\MiKTeX 2.9\tex\latex\babel-english\english.ldf"
("C:\Program Files\MiKTeX 2.9\tex\generic\babel\babel.def"
("C:\Program Files\MiKTeX 2.9\tex\generic\babel\txtbabel.def")))
("C:\Users\1\AppData\Local\Programs\MiKTeX 2.9\tex\latex\babel-russian\russianb
.ldf"

Package babel Warning: No Cyrillic font encoding has been loaded so far.
(babel)                A font encoding should be declared before babel.
(babel)                Default `T2A' encoding will be loaded  on input line 74.


("C:\Program Files\MiKTeX 2.9\tex\latex\cyrillic\t2aenc.def")))
("C:\Program Files\MiKTeX 2.9\tex\latex\base\inputenc.sty"
("C:\Program Files\MiKTeX 2.9\tex\latex\base\utf8.def"
("C:\Program Files\MiKTeX 2.9\tex\latex\base\t1enc.dfu")
("C:\Program Files\MiKTeX 2.9\tex\latex\base\ot1enc.dfu")
("C:\Program Files\MiKTeX 2.9\tex\latex\base\omsenc.dfu")
("C:\Program Files\MiKTeX 2.9\tex\latex\base\t2aenc.dfu")))
("C:\Program Files\MiKTeX 2.9\tex\latex\tools\indentfirst.sty")
("C:\Users\1\AppData\Local\Programs\MiKTeX 2.9\tex\latex\t2\misccorr.sty"
("C:\Program Files\MiKTeX 2.9\tex\latex\amsfonts\amssymb.sty"
("C:\Program Files\MiKTeX 2.9\tex\latex\amsfonts\amsfonts.sty"))
("C:\Program Files\MiKTeX 2.9\tex\latex\tools\enumerate.sty"))
("C:\Program Files\MiKTeX 2.9\tex\latex\graphics\graphicx.sty"
("C:\Program Files\MiKTeX 2.9\tex\latex\graphics\keyval.sty")
("C:\Program Files\MiKTeX 2.9\tex\latex\graphics\graphics.sty"
("C:\Program Files\MiKTeX 2.9\tex\latex\graphics\trig.sty")
("C:\Program Files\MiKTeX 2.9\tex\latex\graphics-cfg\graphics.cfg")
("C:\Program Files\MiKTeX 2.9\tex\latex\graphics-def\dvips.def")))
("C:\Program Files\MiKTeX 2.9\tex\latex\amsmath\amsmath.sty"
For additional information on amsmath, use the `?' option.
("C:\Program Files\MiKTeX 2.9\tex\latex\amsmath\amstext.sty"
("C:\Program Files\MiKTeX 2.9\tex\latex\amsmath\amsgen.sty"))
("C:\Program Files\MiKTeX 2.9\tex\latex\amsmath\amsbsy.sty")
("C:\Program Files\MiKTeX 2.9\tex\latex\amsmath\amsopn.sty"))
("C:\Program Files\MiKTeX 2.9\tex\latex\geometry\geometry.sty"
("C:\Program Files\MiKTeX 2.9\tex\generic\oberdiek\ifpdf.sty")
("C:\Program Files\MiKTeX 2.9\tex\generic\oberdiek\ifvtex.sty")
("C:\Program Files\MiKTeX 2.9\tex\generic\ifxetex\ifxetex.sty")
("C:\Program Files\MiKTeX 2.9\tex\latex\geometry\geometry.cfg"))
("C:\Program Files\MiKTeX 2.9\tex\latex\chemfig\chemfig.sty"
("C:\Program Files\MiKTeX 2.9\tex\latex\pgf\frontendlayer\tikz.sty"
("C:\Program Files\MiKTeX 2.9\tex\latex\pgf\basiclayer\pgf.sty"
("C:\Program Files\MiKTeX 2.9\tex\latex\pgf\utilities\pgfrcs.sty"
("C:\Program Files\MiKTeX 2.9\tex\generic\pgf\utilities\pgfutil-common.tex"
("C:\Program Files\MiKTeX 2.9\tex\generic\pgf\utilities\pgfutil-common-lists.te
x")) ("C:\Program Files\MiKTeX 2.9\tex\generic\pgf\utilities\pgfutil-latex.def"
("C:\Program Files\MiKTeX 2.9\tex\latex\ms\everyshi.sty"))
("C:\Program Files\MiKTeX 2.9\tex\generic\pgf\utilities\pgfrcs.code.tex"))
("C:\Program Files\MiKTeX 2.9\tex\latex\pgf\basiclayer\pgfcore.sty"
("C:\Program Files\MiKTeX 2.9\tex\latex\pgf\systemlayer\pgfsys.sty"
("C:\Program Files\MiKTeX 2.9\tex\generic\pgf\systemlayer\pgfsys.code.tex"
("C:\Program Files\MiKTeX 2.9\tex\generic\pgf\utilities\pgfkeys.code.tex"
("C:\Program Files\MiKTeX 2.9\tex\generic\pgf\utilities\pgfkeysfiltered.code.te
x")) ("C:\Program Files\MiKTeX 2.9\tex\generic\pgf\systemlayer\pgf.cfg")
("C:\Program Files\MiKTeX 2.9\tex\generic\pgf\systemlayer\pgfsys-dvips.def"
("C:\Program Files\MiKTeX 2.9\tex\generic\pgf\systemlayer\pgfsys-common-postscr
ipt.def")))
("C:\Program Files\MiKTeX 2.9\tex\generic\pgf\systemlayer\pgfsyssoftpath.code.t
ex")
("C:\Program Files\MiKTeX 2.9\tex\generic\pgf\systemlayer\pgfsysprotocol.code.t
ex")) ("C:\Program Files\MiKTeX 2.9\tex\latex\xcolor\xcolor.sty"
("C:\Program Files\MiKTeX 2.9\tex\latex\graphics-cfg\color.cfg"))
("C:\Program Files\MiKTeX 2.9\tex\generic\pgf\basiclayer\pgfcore.code.tex"
("C:\Program Files\MiKTeX 2.9\tex\generic\pgf\math\pgfmath.code.tex"
("C:\Program Files\MiKTeX 2.9\tex\generic\pgf\math\pgfmathcalc.code.tex"
("C:\Program Files\MiKTeX 2.9\tex\generic\pgf\math\pgfmathutil.code.tex")
("C:\Program Files\MiKTeX 2.9\tex\generic\pgf\math\pgfmathparser.code.tex")
("C:\Program Files\MiKTeX 2.9\tex\generic\pgf\math\pgfmathfunctions.code.tex"
("C:\Program Files\MiKTeX 2.9\tex\generic\pgf\math\pgfmathfunctions.basic.code.
tex")
("C:\Program Files\MiKTeX 2.9\tex\generic\pgf\math\pgfmathfunctions.trigonometr
ic.code.tex")
("C:\Program Files\MiKTeX 2.9\tex\generic\pgf\math\pgfmathfunctions.random.code
.tex")
("C:\Program Files\MiKTeX 2.9\tex\generic\pgf\math\pgfmathfunctions.comparison.
code.tex")
("C:\Program Files\MiKTeX 2.9\tex\generic\pgf\math\pgfmathfunctions.base.code.t
ex")
("C:\Program Files\MiKTeX 2.9\tex\generic\pgf\math\pgfmathfunctions.round.code.
tex")
("C:\Program Files\MiKTeX 2.9\tex\generic\pgf\math\pgfmathfunctions.misc.code.t
ex")
("C:\Program Files\MiKTeX 2.9\tex\generic\pgf\math\pgfmathfunctions.integerarit
hmetics.code.tex")))
("C:\Program Files\MiKTeX 2.9\tex\generic\pgf\math\pgfmathfloat.code.tex"))
("C:\Program Files\MiKTeX 2.9\tex\generic\pgf\basiclayer\pgfcorepoints.code.tex
")
("C:\Program Files\MiKTeX 2.9\tex\generic\pgf\basiclayer\pgfcorepathconstruct.c
ode.tex")
("C:\Program Files\MiKTeX 2.9\tex\generic\pgf\basiclayer\pgfcorepathusage.code.
tex")
("C:\Program Files\MiKTeX 2.9\tex\generic\pgf\basiclayer\pgfcorescopes.code.tex
")
("C:\Program Files\MiKTeX 2.9\tex\generic\pgf\basiclayer\pgfcoregraphicstate.co
de.tex")
("C:\Program Files\MiKTeX 2.9\tex\generic\pgf\basiclayer\pgfcoretransformations
.code.tex")
("C:\Program Files\MiKTeX 2.9\tex\generic\pgf\basiclayer\pgfcorequick.code.tex"
)
("C:\Program Files\MiKTeX 2.9\tex\generic\pgf\basiclayer\pgfcoreobjects.code.te
x")
("C:\Program Files\MiKTeX 2.9\tex\generic\pgf\basiclayer\pgfcorepathprocessing.
code.tex")
("C:\Program Files\MiKTeX 2.9\tex\generic\pgf\basiclayer\pgfcorearrows.code.tex
")
("C:\Program Files\MiKTeX 2.9\tex\generic\pgf\basiclayer\pgfcoreshade.code.tex"
) ("C:\Program Files\MiKTeX 2.9\tex\generic\pgf\basiclayer\pgfcoreimage.code.te
x"
("C:\Program Files\MiKTeX 2.9\tex\generic\pgf\basiclayer\pgfcoreexternal.code.t
ex"))
("C:\Program Files\MiKTeX 2.9\tex\generic\pgf\basiclayer\pgfcorelayers.code.tex
")
("C:\Program Files\MiKTeX 2.9\tex\generic\pgf\basiclayer\pgfcoretransparency.co
de.tex")
("C:\Program Files\MiKTeX 2.9\tex\generic\pgf\basiclayer\pgfcorepatterns.code.t
ex")))
("C:\Program Files\MiKTeX 2.9\tex\generic\pgf\modules\pgfmoduleshapes.code.tex"
) ("C:\Program Files\MiKTeX 2.9\tex\generic\pgf\modules\pgfmoduleplot.code.tex"
)
("C:\Program Files\MiKTeX 2.9\tex\latex\pgf\compatibility\pgfcomp-version-0-65.
sty")
("C:\Program Files\MiKTeX 2.9\tex\latex\pgf\compatibility\pgfcomp-version-1-18.
sty")) ("C:\Program Files\MiKTeX 2.9\tex\latex\pgf\utilities\pgffor.sty"
("C:\Program Files\MiKTeX 2.9\tex\latex\pgf\utilities\pgfkeys.sty"
("C:\Program Files\MiKTeX 2.9\tex\generic\pgf\utilities\pgfkeys.code.tex"))
("C:\Program Files\MiKTeX 2.9\tex\latex\pgf\math\pgfmath.sty"
("C:\Program Files\MiKTeX 2.9\tex\generic\pgf\math\pgfmath.code.tex"))
("C:\Program Files\MiKTeX 2.9\tex\generic\pgf\utilities\pgffor.code.tex"
("C:\Program Files\MiKTeX 2.9\tex\generic\pgf\math\pgfmath.code.tex")))
("C:\Program Files\MiKTeX 2.9\tex\generic\pgf\frontendlayer\tikz\tikz.code.tex"

("C:\Program Files\MiKTeX 2.9\tex\generic\pgf\libraries\pgflibraryplothandlers.
code.tex")
("C:\Program Files\MiKTeX 2.9\tex\generic\pgf\modules\pgfmodulematrix.code.tex"
)
("C:\Program Files\MiKTeX 2.9\tex\generic\pgf\frontendlayer\tikz\libraries\tikz
librarytopaths.code.tex")))
("C:\Program Files\MiKTeX 2.9\tex\generic\chemfig\chemfig.tex"
("C:\Users\1\AppData\Local\Programs\MiKTeX 2.9\tex\generic\simplekv\simplekv.te
x")
("C:\Program Files\MiKTeX 2.9\tex\generic\pgf\libraries\pgflibraryarrows.meta.c
ode.tex"))) ("C:\Program Files\MiKTeX 2.9\tex\latex\hyperref\hyperref.sty"
("C:\Program Files\MiKTeX 2.9\tex\generic\oberdiek\hobsub-hyperref.sty"
("C:\Program Files\MiKTeX 2.9\tex\generic\oberdiek\hobsub-generic.sty"))
("C:\Program Files\MiKTeX 2.9\tex\latex\oberdiek\auxhook.sty")
("C:\Program Files\MiKTeX 2.9\tex\latex\oberdiek\kvoptions.sty")
("C:\Program Files\MiKTeX 2.9\tex\latex\hyperref\pd1enc.def")
("C:\Program Files\MiKTeX 2.9\tex\latex\hyperref\puenc.def")
("C:\Program Files\MiKTeX 2.9\tex\latex\00miktex\hyperref.cfg")
("C:\Users\1\AppData\Local\Programs\MiKTeX 2.9\tex\latex\url\url.sty"))
("C:\Program Files\MiKTeX 2.9\tex\latex\hyperref\hdvips.def"
("C:\Program Files\MiKTeX 2.9\tex\latex\hyperref\pdfmark.def"
("C:\Program Files\MiKTeX 2.9\tex\latex\oberdiek\rerunfilecheck.sty")))
("C:\Program Files\MiKTeX 2.9\tex\latex\titlesec\titlesec.sty")
(KursovoiProekt.aux) ("C:\Program Files\MiKTeX 2.9\tex\latex\cyrillic\t2acmr.fd
")
*geometry* driver: auto-detecting
*geometry* detected driver: dvips
ABD: EveryShipout initializing macros
("C:\Program Files\MiKTeX 2.9\tex\latex\hyperref\nameref.sty"
("C:\Program Files\MiKTeX 2.9\tex\generic\oberdiek\gettitlestring.sty"))
(KursovoiProekt.out) (KursovoiProekt.out)

Package hyperref Warning: Rerun to get /PageLabels entry.

{\cyrillictext \CYRG \cyrl \cyra \cyrv \cyra } 1.
("C:\Program Files\MiKTeX 2.9\tex\latex\amsfonts\umsa.fd")
("C:\Program Files\MiKTeX 2.9\tex\latex\amsfonts\umsb.fd")

LaTeX Warning: Reference `Truss' on page 1 undefined on input line 49.


! Package inputenc Error: Unicode char ╨\filename@area (U+586)
(inputenc)                not set up for use with LaTeX.

See the inputenc package documentation for explanation.
Type  H <return>  for immediate help.
 ...

l.51 ...ludegraphics[width=1\linewidth]{Truss.eps}
                                                  }
?
 

 Профиль  
                  
 
 Re: Проблема компиляции в TeXstudio
Сообщение25.03.2018, 08:46 


22/03/15
59
eugensk в сообщении #1298556 писал(а):
Вы не написали, что 1.tex изначально тоже не компилировался.

Смотрите, https://tex.stackexchange.com/questions/139401/how-to-use-graphicspath

идеи такие,

1. добавить еще {}:

\graphicspath{{C:/Users/1/Documents/БАК4М/Расчет фермы/}} %Каталоги с рисунками.

2. если не поможет, переименовать Расчет фермы во что-то без пробела
3. если не поможет, переименовать БАК4М/Расчет фермы во что-то только с латинскими буквами

Раньше это не помогало, но после того как я переименовал все картинки, двойные фигурные скобки сработали. После чего, даже неиспользуя переименованные картинки все заработало.

-- 25.03.2018, 16:18 --

Хмм... Компилируется, даже без двойных фигурных скобок. Мистика!

 Профиль  
                  
 
 Re: Проблема компиляции в TeXstudio
Сообщение26.03.2018, 14:18 
Заслуженный участник


01/06/15
1149
С.-Петербург
welder в сообщении #1298525 писал(а):
Если я создам новый документ 2.tex и скопирую туда код из 1.tex то, TeXstudio выдаст ошибку
...
Я предполагаю это как-то связано с подгружаемым изображением из одной и той же директории.
Предположение неверное. Вы можете иметь сколько угодно документов, пользующихся одними и теми же картинками. Различия в названиях файлов с исходным текстом (тем более, что там только цифры и расширение) для компилятора LaTeX в данном случае не имеют значения. Значение имеет содержание файлов - указанные в них директивы, соответствие реальной кодировки файла задекларированной и т.п. Ошибки связаны скорее с этим. Если у Вас две копии tex-файла в одном каталоге и компилируются по-разному, значит копии не идентичны, отличаются не только названием файла. Также к ошибкам могут приводить оставшиеся от предыдущей компиляции неправильные промежуточные временные файлы (это все файлы, которые создаются рядом с исходником во время компиляции). Их безболезненно можно (а иногда и нужно) удалить. В TeXStudio для этого предназначен пункт меню "Инструменты"/"Очистить вспомогательные файлы..."

Да, ещё один момент. Не все пакеты LaTeX совместимы между собой, не все корректно работают с национальными алфавитами (тем более в названиях файлов и путях к ним). Поэтому рекомендуется:
1) Убирать из преамбулы все ненужные (неизвестно почему и зачем там появившиеся) пакеты. После этого внимательно просмотреть все строки преамбулы и попытаться понять, зачем они там. Если есть сомнения - комментируйте непонятные строки и запускайте компиляцию: при удалении ненужных пакетов на выходе ничего не изменится, ошибок не появится.
2) По возможности использовать обычный латинский алфавит в именах файлов и каталогов, а также не использовать пробелы - это уменьшит число проблем с различными (порой необходимыми, но "криво" написанными) пакетами.

welder в сообщении #1298726 писал(а):
файл не откомпилировался
В LaTeX "файл не откомпилировался" означает, что в процессе работы компилятора возникли критические ошибки и новый выходной файл (PDF / DVI и т.п.) не сформирован. У Вас всякий раз по-разному, но в большинстве случаев файл компилировался, просто результат отличался от того, что Вы ожидали. Чтобы люди могли Вам помочь, нужно более чётко описывать, что происходит, и всякий раз выкладывать минимальный компилируемый код - в разборе ошибок компилятора важен каждый нюанс, т.к. источником ошибки может быть случайный символ, пробел или перевод строки не в том месте.

Ваш последний пример "Практичческая работа.tex" прекрасно компилируется без ошибок (разумеется, если заменить все ссылки на вашу графику ссылками на пару имеющихся у меня файлов). Все картинки на местах. Нужно только пакету graphicx указать правильный драйвер.
Вы ж напрямую в PDF компилируете, а не в dvi? Ну так и пишите pdftex вместо dvips:

Используется синтаксис LaTeX
\usepackage[pdftex]{graphicx}


P.S. Для подсветки синтаксиса tex надо выбирать язык LaTeX, а не BibTeX (bibtex - это система (и язык) описания библиографии для LaTeX).

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

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



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

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


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

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