Thanks for the very fast reply. It was either that my preamble.tex file did
not have its master set, or that I set [TeX-Master: t] in main.tex. Either
way, adding those two things solved my problem.

-Chase

*Chase Dwelle*
PhD Pre-Candidate - Environmental Engineering
Dow Doctoral Sustainability Fellow
www.chase-dwelle.com






On Sun, May 10, 2015 at 4:34 PM, Mosè Giordano <[email protected]> wrote:

> Hi Chase,
>
> 2015-05-10 22:29 GMT+02:00 Chase Dwelle <[email protected]>:
> > I have a project that has multiple sub-folders and sub files to organize
> the
> > writing.
> >
> > I have a file main.tex which reads in all the necessary files using
> \input{}
> > commands, this includes my preamble and files in each sub folder. Some of
> > these subfolder files are also reading in other files using \input{}.
> >
> >
> > I have a problem that anything that is outside of main.tex does not have
> the
> > macros associated with the packages loaded through preamble.tex.
> >
> > I'm assuming there's a simple fix to this, but haven't been able to find
> it
> > yet. Any help would be appreciated.
>
> Did you specify the master file to each included file?  If not, visit
> every included file and issue C-c _ (or M-x TeX-master-file-ask RET)
> in order to set the master file.  In addition, you should add to your
> init file the line
>
>    (setq-default TeX-master nil)
>
> This will make AUCTeX ask you for the master file every time you
> create a new *TeX file.  This is also suggested in the very first
> lines of the AUCTeX manual.
>
> Bye,
> Mosè
>
_______________________________________________
auctex mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/auctex

Reply via email to