latextools .sublime-project texroot identifica um texroot

latextools .sublime-project texroot identifica um texroot

Estou tentando construir um projeto de látex com arquivos incluídos usando LatexTools em texto sublime 3. Não consigo construir um pdf a partir de um subarquivo. Por favor, diga-me como configurar um projeto sublime para permitir a construção de PDF usando ctrl+bo editor aberto em um arquivo tex filho.

Abaixo está um exemplo mínimo:

qsar_catalogue.tex:

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

seções/3_métodos:

\section{Methods}
test

Essequestão de troca de pilhamenciona que um arquivo root tex pode ser criado colocando o seguinte em seu arquivo .sublime-project:

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

Isso deve permitir a construção de tex a partir de arquivos tex incluídos por meio de um \includecomando. Acredito que fiz isso corretamente. Se eu executar, check systemrecebo a chave/campo abaixo:

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

No entanto, quando tento construir, /home/my_user/path/to/sections/3_methods.texobtenho:

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

Encontrei mais instruções emdocumentação do latextoolsmas depois de algumas horas alterando várias configurações, não tive sorte.

Responder1

r-stein respondeu isso em um comentário. Eu criei meu próprio sistema de compilação de látex e ele não estava funcionando corretamente. O sistema de compilação LatexTools corrigiu esse problema.

Depois de mudar para o sistema de compilação correto (Latex com a verificação abaixo) tudo funcionou:

insira a descrição da imagem aqui

informação relacionada