branch: externals/auctex commit 6bb49cca500ced5c2ab1f411bae5362c99a21c1e Author: Arash Esbati <ar...@gnu.org> Commit: Arash Esbati <ar...@gnu.org>
* style/subfiles.el (LaTeX-subfiles-class-options): New function. --- style/subfiles.el | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/style/subfiles.el b/style/subfiles.el index 00dfdc2..4900a38 100644 --- a/style/subfiles.el +++ b/style/subfiles.el @@ -36,6 +36,15 @@ (defvar LaTeX-subfiles-package-options nil "Package options for the subfiles package.") +(defun LaTeX-subfiles-class-options () + "Return name of the main file relative to current subfile." + (file-relative-name + (read-file-name + "Main file: " nil nil nil nil + (lambda (texfiles) + (string-match "\\.tex$" texfiles))) + (TeX-master-directory))) + (TeX-add-style-hook "subfiles" (lambda ()