2014 dxdy logo

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

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




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

 
 
 
 Re: Проблема компиляции в TeXstudio
Сообщение25.03.2018, 06:18 
Решил произвести компиляцию "вручную": в папке с копией оригинального 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 
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 
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


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group