[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Emacs und LaTeX



On 13.12.05 10:59:56, David Kastrup wrote:
> Andreas Pakulat <apaku@gmx.de> writes:
> > Tja, da bin ich halt nicht so "festgelegt". Ich mag vim - zum
> > Edititieren von Konfigdateien und zum Mail schreiben. Aber bei sowas
> > wie LaTeX editieren muesste ich halt "zu viel" vom Editor lernen
> > (Shortcuts) und da sind mir ein paar anklickbare Icons dann doch
> > lieber.
> 
> Man kann bei AUCTeX viel über Menus erledigen.

Ja, habe ich gesehen. Aber es gibt keine Toolbar. 

> > Jetzt ja, aber natuerlich nur "fluechtig" und mal abgesehen davon
> > das ich das Syntax-Highlighting erst anschalten musste hab ich
> > nichts gesehen was ich in Kile nicht auch habe
> 
> Das hängt auch von den eingesetzten Versionen ab.  Der Entwickleremacs
> hat seit kurzem das Syntaxhighlighting per Default eingeschaltet.

Ich hatte erst ueberlegt ob ich emacs-snapshot installiere oder den
21.4, hab mich aber fuer letzteren entschieden. "snapshot" und
"Entwicklerversion" ist denke ich nicht das, was sich der
Emacs-Einsteiger installieren wuerde - nicht ohne vorher triftige
Gruende gehoert zu haben. 

Kann man beide Versionen parallel betreiben? Dann schaue ich mir den
Snapshot am Wochenende noch an...

> Der
> Emacs, den ich zum Arbeiten nehme, ist ein aktueller CVS-Emacs. 

Das mache ich mit meiner IDE auch, aber da kenne ich mich auch ein wenig
aus und wenn was kaputt geht kann ich zumindestens versuchen es zu
reparieren. Bei Software die ich nicht derartig kenne mache ich das nur
_aeusserst_ ungern.

> > - wie gesagt vim-latexsuite kann ich nicht vergleichen. Insbesondere
> > funktioniert der Master-File Modus hier nicht
> 
> Du hast die erste Seite des AUCTeX-Manuals gelesen?

Du meinst dass ich 

(setq-default TeX-master nil)

angeben soll? Ja, und das steht auch in meiner .emacs. Trotzdem werde
ich beim Oeffnen einer Datei nicht nach dem Master-File gefragt.

> > und das automatische Einruecken des Textes in Umgebungen kann auch
> > ein 2-schneidiges Schwert sein (man denke nur an lstlisting).
> 
> Daran hat schon jemand gedacht:
>
>     ;;; listings.el --- AUCTeX style for `listings.sty'
> 
>     ;; Copyright (C) 2004, 2005 Free Software Foundation, Inc.
> 
>     ;; Author: Ralf Angeli <angeli@iwi.uni-sb.de>
>     ;; Maintainer: auctex-devel@gnu.org
>     ;; Created: 2004-10-17
>     ;; Keywords: tex
> 
> lstlistings-Umgebungen werden ähnlich wie verbatim behandelt.

Muss ich dafuer noch was einbinden? Wenn ich jedenfalls in einer
.tex-Datei mittels C-c C-e lstlisting eine lstlisting Umgebung anlege
wird der Cursor eingerueckt.

Hmm, apt-file search findet keine listing.el in Debian.

> > Was die Unterstuetzung bei Labels/Referenzen angeht sehe ich grad
> > leider nicht wie das funktioniert - also waere an der Stelle
> > Handbuch-lesen angesagt...
> 
> Das macht RefTeX.
> 
> (info "(RefTeX) Installation")

Sieht erstmal vielversprechend aus. Muss ich noch irgendwas treiben
damit Toc mit mehreren Dateien zurechtkommt. Wenn ich in einer Datei bin
die im Master-File included wird und das Toc aufrufe bekomme ich nur das
Toc der einzelnen Datei. TEXINPUTS enthaelt schon das Verz. mit den
.tex-Dateien.

Hmm, Cross-References gehen auch nicht ueber Dateigrenzen hinweg, was
meinen Verdacht bestaerkt das ich hier irgendwas falsch mache...

> >> Ich habe tatsächlich nie ernsthaft mit vim-latexsuite gearbeitet;
> >> aber um die Features vergleichen zu können, reicht auch die online
> >> verfügbare Information für den Anfang aus.  Und der OP hat auch
> >> nach Bildern gefragt.  Es ist schon ein Unterschied, ob man im Text
> >> zwischen Darstellung des Bildes mit Unterschrift und Darstellung
> >> des Quelltextest umschalten muss, oder ob man das Bild nur im
> >> DVI/PDF-Viewer sehen kann.
> >
> > Was kann man denn wo? Ich nehme mal an AUCTeX kann das Bild mit
> > Unterschrift darstellen? Interessant, klappt das auch wenn ich einen
> > eigenen Befehl fuer meine Bild-Einbindung benutze (der
> > includegraphics, label und caption verbindet und in eine
> > figure-Umgebung packt)?
> 
> Je nach Befehlssyntax kann es sein, daß Du den Befehl preview-latex
> bekanntmachen mußt.  Die Motivation für solche selbstdefinierten
> Befehle sinkt allerdings bei AUCTeX, weil die Standardumgebungen
> AUCTeX bekannt sind und es dann die ganzen label/caption-Geschichten
> automatisch abfragen und einrücken kann.

Hmm, das einzige was ich so auf Anhieb grad nicht finde ist ein
"Shortcut" fuer \includegraphics, ansonsten ist das mit der
figure-Umgebung schon ziemlich schick... 

> > Hmm, bei vim unterscheidet sich mein insert-modus wenig vom normal
> > mode in Emacs - ich kann Text tippen, mit dem Cursor umherspringen
> > usw.  Welche Unterschiede es dann zum Edit-Mode gibt weiss ich
> > nicht, aus dem versuche ich immer moeglichst schnell wieder
> > rauszukommen ;-)
> 
> Dann bleibt aber von der vi-Funktionalität nur noch nano+ex übrig.  So
> langsam bleibt nicht mehr viel übrig, über das man von Dir Vorträge
> hören wollte...

Du wolltest doch von Anfang an keine Vortraege von mir hoeren oder?

Andreas

-- 
A day for firm decisions!!!!!  Or is it?



Reply to: