# Access from included files to environments in AUCtex [duplicate]

When I am writing slides, I usually use one master file and several dependent files; as a macro package I use beamer. I would like to access the environments defined by the beamer package also in the dependent files (which I include through \input) through C-c C-e. I can access them in the master file. By the same token, I would like to access the macros in my macro packages, which I also include through \input. My .emacs file contains the lines

(setq-default TeX-master nil)
(setq TeX-parse-self t)
(setq TeX-auto-save t)


Any suggestions?

-

## marked as duplicate by Kurt, ChrisS, cmhughes, Peter Jansson, Martin SchröderFeb 27 '14 at 21:16

Welcome to TeX.sx! You don't have to sign with your name since it automatically appears in the lower right corner of your post. – lockstep Dec 11 '12 at 19:49
Does setting the variable LaTeX-default-style to beamer help, e.g. putting (setq LaTeX-default-style beamer) in your emacs or by putting -*- mode: LaTeX; LaTeX-default-style: beamer; -*- in the first line of the dependent files? – N.N. Dec 12 '12 at 9:51

The summary of it is that the \input files can be configured to find their master file by appending the following lines at the end:
%%% Local Variables:

By doing this, and with AUCTeX's ability to parse the files for macros, it should be able to recognize that the input files belong to a master beamer` file, and use the beamer environments.