Execute arquivos TEX modulares usando subarquivos

Execute arquivos TEX modulares usando subarquivos

Estou com um pequeno erro aqui e espero que alguém possa me ajudar.

Estou montando um documento Tex modular, a estrutura é a seguinte

|[tex]
|-environment.tex
|main.tex
|bibtex.bib
|mystyle.sty

com ambiente.tex

\documentclass[../main.tex]{subfiles}
\begin{document}
Hello World~\cite{DNV-RP-C205}.
\end{document} 

e principal.tex

\documentclass[11pt]{article}
\usepackage{./mystyle}
\begin{document}
\subfile{environment}
\bibliography{bibtex} 
\end{document}

A execução de main.tex funciona bem, mas a execução de envorinment.tex produz o seguinte erro:

! LaTeX error: file ./mystyle.sty not found

Aparentemente, a localização relativa de mystyle.sty não é clara ao compilar um subdocumento.

No entanto, para mim isso é importante, poder executar também subdocumentos, em vez de ter que compilar o documento completo todas as vezes.

Alguma pista sobre como consertar isso?

Obrigado!

informação relacionada