latextools .sublime-project texroot identifiziert ein Texroot

latextools .sublime-project texroot identifiziert ein Texroot

Ich versuche, mit LatexTools in Sublime Text 3 ein Latex-Projekt mit enthaltenen Dateien zu erstellen. Ich kann aus einer Unterdatei kein PDF erstellen. Bitte erklären Sie mir, wie ich ein Sublime-Projekt einrichte, um die PDF-Erstellung zu ermöglichen, ctrl+bwährend der Editor für eine untergeordnete Tex-Datei geöffnet ist.

Nachfolgend finden Sie ein Minimalbeispiel:

qsar_catalogue.tex:

\documentclass{article}
\title{Exploratory review of QSARs in Toxicology}
\begin{document}
\include{sections/3_methods}
\end{document}

Abschnitte/3_Methoden:

\section{Methods}
test

DasFrage zum Stack-Austauscherwähnt, dass eine Root-Tex-Datei erstellt werden kann, indem Sie Folgendes in Ihre .sublime-project-Datei einfügen:

{ "settings": { "TEXroot": "./yourfilename.tex" } }

Dies sollte die Tex-Erstellung aus Tex-Dateien ermöglichen, die über einen Befehl eingebunden werden \include. Ich glaube, ich habe das richtig gemacht. Wenn ich es ausführe, check systemerhalte ich den folgenden Schlüssel/das folgende Feld:

TeX Root
--------
/home/my_user/path/to/qsar_catalogue.tex

Beim Versuch, daraus einen Build zu erstellen, /home/my_user/path/to/sections/3_methods.texerhalte ich jedoch Folgendes:

entering extended mode
(/home/my_user/path/to/sections/methods.tex
LaTeX2e <2016/02/01>
Babel <3.9q> and hyphenation patterns for 81 language(s) loaded.
! Undefined control sequence.
l.1 \section
            {Methods}
? 

Weitere Anweisungen fand ich unterLatextools-Dokumentationaber nachdem ich einige Stunden lang verschiedene Einstellungen geändert hatte, hatte ich kein Glück.

Antwort1

r-stein hat dies in einem Kommentar beantwortet. Ich hatte mein eigenes Latex-Build-System erstellt und es funktionierte nicht richtig. Das LatexTools-Build-System hat dieses Problem behoben.

Nach dem Wechsel auf das richtige Build-System (Latex mit dem unten stehenden Häkchen) hat alles funktioniert:

Bildbeschreibung hier eingeben

verwandte Informationen