From mboxrd@z Thu Jan 1 00:00:00 1970 From: Marcin Borkowski Subject: Re: unfortunate "feature interaction" of org-export and emacs-latex-auctex mode Date: Mon, 09 Nov 2015 21:11:33 +0100 Message-ID: <87egfz7x1m.fsf@mbork.pl> References: Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:55328) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Zvsn7-0007zB-4v for emacs-orgmode@gnu.org; Mon, 09 Nov 2015 15:11:50 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Zvsn3-00040I-Ue for emacs-orgmode@gnu.org; Mon, 09 Nov 2015 15:11:49 -0500 Received: from mail.mojserwer.eu ([2a01:5e00:2:52::8]:51970) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Zvsn3-000408-Nx for emacs-orgmode@gnu.org; Mon, 09 Nov 2015 15:11:45 -0500 In-reply-to: List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: Martin Steffen Cc: emacs-orgmode@gnu.org On 2015-11-09, at 19:54, Martin Steffen wrote: > Hi, > > Perhaps it's not really a "fault" of org (nor of auctex), but both > things interact unfortunate. > > The reason is: when I export org to LaTeX, and I visit the latex file > afterwards, I want that auctex/emacs is instructed about some facts. Thus I > like to have some lines such as > > %%% Local Variables: > %%% mode: latex > %%% TeX-master: t > %%% End: > > at the end of the latex file. Org allows that, in that I add the > "LATEX-only" export at the end of the org-file > > #+BEGIN_LATEX > %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% > %%% Local Variables: > %%% mode: latex > %%% TeX-master: t > %%% End: > #+END_LATEX > > > Doing that produces the desired lines at the end of the generated latex, and > if I visit the latex file, emacs/auctex is instructed according to my wishes. > > > Now the problem: If I refresh the /org/ file, emacs/org thinks that actually > the file is a latex file (due to the line "mode: latex") and switches from > org-mode to latex-mode. > > > It's a minor thing, obviously, but I just wonder if there's an easy workaround. Note: this is a terrible hack, so use it your own risk, only if there's no sane alternative etc. --8<---------------cut here---------------start------------->8--- #+BEGIN_COMMENT %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%% Local Variables: %%% mode: org %%% End: #+END_COMMENT #+BEGIN_LATEX %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%% Local Variables: %%% mode: latex %%% TeX-master: t %%% End: #+END_LATEX --8<---------------cut here---------------end--------------->8--- > Martin Hth, -- Marcin Borkowski http://octd.wmi.amu.edu.pl/en/Marcin_Borkowski Faculty of Mathematics and Computer Science Adam Mickiewicz University