Re: XEmacs und Makro schreiben
Matthias Fechner <idefix@fechner.net> 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: grumbel@jabber.org
ICQ: 59461927
Reply to: