Ich versuche Shortcuts für portable Emacs herzustellen, die mit einem portablen LaTeX Compiler und R für Swave verlinken, aber ich weiß sehr wenig über die Sprache in .emacs
(das ist Lisp?)
Momentan verwende ich fullpath-relative-to-current-file
von Ссылка , um den Pfad zu .emacs
zu erhalten (was in% ist). co_de%), dann den relativen Pfad zum Compiler abrufen und auf USBDRIVE/Documents
aufrufen, was der vollständige Pfad und der Dateiname einschließlich der Erweiterung der Erweiterung ist:
Dies erlaubt mir, buffer-file-name
zu verwenden, um LaTeX in einer C-c s
-Datei und tex
in einer RNW-Datei auszuführen. Jetzt würde ich gerne Aufrufe von bibtex einbinden, aber dafür brauche ich den Dateinamen und den Pfad der Sweave
-Datei ohne Erweiterung. Wie kann ich das tun?
Versuchen Sie file-name-sans-extension
. Weitere Informationen finden Sie im Abschnitt Dateiname manuell.