Matthias Fechner <[EMAIL PROTECTED]> writes:

> ich m�chte mir f�r meine xemacs ein kleines Makro schreiben.
> Es soll folgendes machen:
> Ich dr�cke z.B. META-c, dann startet xemacs ein compile und gibt
> diesem compile folgende Parameter mit:
> compile latex "filename" && dvips "filename".dvi && gv "filename".ps
> 
> Hat einer vielleicht so was schon mal gemacht?
> W�re toll, wenn dieses K�rzel nur aktiv ist, wenn ich im LaTex mode bin.

Etwas in der richtung koennte funktionieren:

(defun my-compile-latex ()
  (interactive)
  (let ((compilation-read-command nil)
        (filename (substring buffer-file-name 0 -4)))
    (compile (concat "compile latex " filename ".tex && dvips " filename ".dvi && gv " 
filename ".ps"))))

(add-hook 'latex-mode-hook '(lambda ()
                             (local-set-key [(meta c)] 'my-compile-latex)))


Ist allerdings ungetested und enthaelt garantiert den ein oder anderen
Tippfehler. 

Auctex samt 'C-c C-c' kennst du aber schon? Das macht naemlich
aehnliches.

-- 
WWW:      http://pingus.seul.org/~grumbel/ 
Games:    http://pingus.seul.org/~grumbel/gamedesigns/
JabberID: [EMAIL PROTECTED] 
ICQ:      59461927


--
Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)

Antwort per Email an