latextools .sublime-project texroot identifica un texroot

latextools .sublime-project texroot identifica un texroot

Estoy intentando crear un proyecto de látex con archivos incluidos usando LatexTools en texto sublime 3. No puedo crear un pdf a partir de un subarchivo. Por favor, dígame cómo configurar un proyecto sublime para habilitar la creación de PDF usando ctrl+bmientras se abre el editor en un archivo tex secundario.

A continuación se muestra un ejemplo mínimo:

qsar_catalogue.tex:

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

secciones/3_métodos:

\section{Methods}
test

Estepregunta de intercambio de pilamenciona que se puede crear un archivo raíz tex colocando lo siguiente en su archivo .sublime-project:

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

Esto debería permitir la creación de textos a partir de archivos tex que se incluyen mediante un \includecomando. Creo que he hecho esto correctamente. Si ejecuto, check systemobtengo la siguiente clave/campo:

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

Sin embargo, cuando intento construir desde /home/my_user/path/to/sections/3_methods.texobtengo:

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

Encontré más instrucciones endocumentación de herramientas de látexpero después de unas horas de cambiar varias configuraciones no tuve suerte.

Respuesta1

r-stein respondió esto en un comentario. Había creado mi propio sistema de construcción de látex y no funcionaba correctamente. El sistema de compilación LatexTools solucionó este problema.

Después de cambiar al sistema de compilación correcto (Latex con la marca a continuación), todo funcionó:

ingrese la descripción de la imagen aquí

información relacionada