[OS X Emacs] hook for LaTeX mode
Stephen Anderson
sra at yale.edu
Tue Mar 25 17:44:35 EDT 2014
On Thu, 20 Mar 2014 17:15:33 -0400 David Reitter <david.reitter at gmail.com> said:
> I cannot find a `LaTeX/PS-mode? in my Aquamacs (if you meant this as an actual mode). There must be something else going on in your settings.
I can’t find this either. However, when I open a file with the extension .tex, it opens with this identified as the major mode in the mode-line. Doing ^H-m provides this information
> Enabled minor modes: Aquamacs-Autoface Auto-Composition
> Auto-Compression Auto-Encryption Auto-Fill Bib-Cite Blink-Cursor
> Column-Number Delete-Selection File-Name-Shadow Font-Lock
> Global-Font-Lock Line-Number Menu-Bar Mouse-Wheel Osx-Key Recentf
> Reftex Savehist Show-Paren Smart-Frame-Positioning Tabbar
> Tabbar-Mwheel Tex-Pdf Tex-Source-Correlate Tooltip Transient-Mark
>
> (Information about these minor modes follows the major mode info.)
>
> LaTeX/PS mode defined in `tex-site.el':
> Major mode in AUCTeX for editing LaTeX files.
> See info under AUCTeX for full documentation.
However, there is nothing in tex-site.el about “LaTeX/PS” mode (a search for that string yields no result). There is also nothing about this that I can find in the AUCTeX documentation.
I can tell that my .emacs file is being read, because a number of other customizations (personal functions and their keybindings, etc.) are being stalled, and LaTeX-mode-hook is being set as I specify there. However, that hook is not being run, presumably because whatever this mode is, it doesn’t count as “LaTeX-mode”. [I did delete the now-obsolete LaTeX-install-toolbar from the hook, but that doesn’t change anything.]
I have no idea where to look to fix this.
--
Steve Anderson
On Mar 20, 2014, at 4:32 PM, Stephen Anderson <sra at yale.edu> wrote:
> My apologies for what is probably a silly question. Years ago I spent a fair amount of time fiddling with elisp, and I have a rather elaborate .emacs file that I haven?t touched (or even looked at) in a long, long time. But I discover that in the current version of Aquamacs, something has changed and I need to figure out how to restore that behavior I worked out long ago.
>
> I mostly use Aquamacs to edit LaTeX files. My .emacs file tries to set LaTeX-mode-hook as follows:
>
> (add-hook 'LaTeX-mode-hook '(lambda ()
> (turn-on-reftex)
> (turn-on-bib-cite)
> (TeX-fold-mode 1)
> (setq ispell-parser 'tex)
> (flyspell-mode)
> (abbrev-mode)
> (LaTeX-install-toolbar)))
>
> But now I find that my LaTeX files are opened in LaTeX/PS-mode, which doesn?t invoke that hook. In particular, (flyspell-mode) is no longer enabled, nor any of the others.
More information about the MacOSX-Emacs
mailing list