[OS X Emacs] LaTeX cannot find its class/style files (obvious fixes attended to)
pdfinn at uwm.edu
pdfinn at uwm.edu
Sat Jan 5 20:34:19 EST 2008
Thanks for informing me about ~/.MacOSX/environment.plist; I must admit this
detail of Apple's X11 implementation caused me some confusion before. And yes, I
would like to migrate to GNU Emacs under X11 some day simply for the sake of image
support. I prefer running Emacs as a full-screen application (since I seem to
spend more and more of my time in it to the exclusion of all other software), and
as far as I know the only way to do this is a either through X11 with a window
manager like Rat Poison, or using the console version of Emacs (I'm using the
latest Macports version) in a terminal emulator like iTerm which has full screen
support. I've chosen the latter for the time being, since I have not figured out
how to get anti-aliased fonts working in Emacs running under X11.
Thanks again for your help and advice.
At Sat, 5 Jan 2008 11:40:59 +0100,
Peter Dyballa <Peter_Dyballa at Web.DE> wrote:
> Am 05.01.2008 um 04:37 schrieb pdfinn:
> > I'm not actually using Carbon Emacs; I'm using the standard GNU Emacs
> > through a terminal application (iTerm). The Emacs I'm running
> > seems to know about
> > environmental variables set in my bash .profile.
> Yes, this one has in its process environment all the variables the
> shell has defined, since it runs (from and) in that shell.
> From shell you can also use a modern Carbon or Cocoa Emacs (I
> presume you're working with Apple's old /usr/bin/emacs 21.2) and it
> will have PATH and all other variables set: just launch it as ``/
> Applications/Emacs.app/Contents/MacOS/Emacs &´´ – this way you can
> also pass arguments and options. Besides you can in such an Emacs
> with its own windows (frame) use Preview-LaTeX: particularly
> mathematical formulae will be inserted as if in the final PDF output
> from LaTeX. And AUCTeX will use faces and colours to emphasise syntax
> or document structure.
> In case you're thinking of using X11 and the GNU Emacs X client, then
> you'll have to use ~/.MacOSX/environment.plist because the X server
> is an Aqua application that does not know anything from the shell
> level environment. And all its "knowledge" gets inherited by its
> clients ... (I've created a little scripts based application to
> correct X11)
> If all else fails read the instructions.
> - Donald Knuth
More information about the MacOSX-Emacs