latextools .sublime-project texrootはtexrootを識別します

latextools .sublime-project texrootはtexrootを識別します

Sublime Text 3 の LatexTools を使用して、インクルード ファイルを含む LaTeX プロジェクトをビルドしようとしています。サブファイルから PDF をビルドできません。ctrl+b子 TeX ファイルでエディターを開いた状態で 使用して PDF ビルドを有効にするように Sublime プロジェクトを設定する方法を教えてください。

以下は最小限の例です。

qsar_catalogue.tex:

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

セクション/3_メソッド:

\section{Methods}
test

これスタック交換の質問.sublime-project ファイルに以下を追加すると、ルート tex ファイルを作成できると記載されています。

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

これにより、コマンド経由で取り込まれた tex ファイルからの tex ビルドが有効になります\include。これは正しく実行できたと思います。実行すると、check system以下のキー/フィールドが表示されます。

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

しかし、ビルドしようとすると次のようになり/home/my_user/path/to/sections/3_methods.texます:

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}
? 

詳しい説明はlatextools ドキュメントしかし、さまざまな設定を変更して数時間経っても、うまくいきませんでした。

答え1

r-stein がコメントでこれに答えました。私は独自の LaTeX ビルド システムを作成しましたが、正しく機能していませんでした。LatexTools ビルド システムでこの問題が解決されました。

正しいビルド システム (以下のチェックを含む Latex) に切り替えた後、すべてが機能しました。

ここに画像の説明を入力してください

関連情報