[Tex/LaTex] Problems with AucTeX and Emacs24

auctexemacs

I download AucTeX from ELPA and put nothing in my .emacs file. However, the commands auctex and preview-latex do not seem to be there (when I try M-x auctex or M-x preview-latex, Emacs cannot find them).

When I try to put the load commands in my .emacs file, I get errors:

Debugger entered--Lisp error: (file-error "Cannot open load file" "auctex.el")
  load("auctex.el" nil t t)

If I look in my emacs elpa directory, auctex.el does not seem to be present:

~/.emacs.d/elpa/auctex-11.86$ ls auctex*
auctex-autoloads.el  auctex.info  auctex.info-1  auctex.info-2  auctex-pkg.el  auctex-pkg.elc

When I open a basic, correctly formatted, .tex file and try to run preview-buffer (M-x preview-buffer), the following happens:

Cache preamble? (y or n) y

Type C-c C-l to display results of compilation.

So I do, at which point I get this garbage:

! Preview: Snippet 1 started.
<-><->
      
l.11 $
      a\in S$
Preview: Tightpage -32891 -32891 32891 32891
! Preview: Snippet 1 ended.(537395+30747x1884782).
<-><->
      
l.11 $a\in S$
             
[1] )
(see the transcript file for additional information)
Output written on _region_.dvi (1 page, 1640 bytes).
Transcript written on _region_.log.

Preview-LaTeX exited as expected with code 1 at Mon Mar 11 01:40:34
Running `Preview-DviPS' with ``dvips -Pwww _region_.dvi -o _region_.prv/tmp11354CiZ/preview.ps''
This is dvips(k) 5.992 Copyright 2012 Radical Eye Software (www.radicaleye.com)
' TeX output 2013.03.11:0140' -> _region_.prv/tmp11354CiZ/preview.ps
</usr/share/texlive/texmf/dvips/base/tex.pro>
</usr/share/texlive/texmf/dvips/base/texps.pro>
</usr/share/texlive/texmf/dvips/base/special.pro>. 
</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb>
</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi12.pfb>[1] 

Preview-DviPS finished at Mon Mar 11 01:40:34
Running `Preview-Ghostscript' with ``gs -dOutputFile\=\(_region_.prv/tmp11354CiZ/pr1-\%d.png\) -q -dSAFER -dNOPAUSE -DNOPLATFONTS -dPrinted -dTextAlphaBits\=4 -dGraphicsAlphaBits\=4 -sDEVICE\=png16m -r102.4x102.669''

Preview-Ghostscript finished at Mon Mar 11 01:40:34

I'm not sure what this is supposed to mean.

Best Answer

Don't try to mix elpa package loading with old style editing your startup file. Either you will confuse the package manager or the package manager will confuse you.

This came up in chat the other day

http://chat.stackexchange.com/transcript/41?m=10035300#10035300

Following the thread there worked when I tried it.

The important bit is remove all existing references to auctex from your emacs then do what it says in the new manual for elpa installs of auctex

Simply do M-x package-list-packages RET, mark the auctex package for installation with i, and hit x to execute the installation procedure. That’s all.