Guten Morgen! Ich möchte meine Dokumente mit LaTeX erstellen. Als Editor verwende ich den XEmacs. Erstelle ich in diesem eine neue Datei, bsp. Ž~/arbeit/test1.texŽ wird wie gewünscht der Latex-Mode gestartet. Sobald ich irgendeine Aktion starte, bspw. ein Menu öffnen will, fragt mich XEmacs "Master file: (default this file) ~/arbeit/ ". Was hat es mit dem Master file auf sich? Gruß, Dirk -- --------------------------------------------------------------- Dirk Cremer Telefon: 0211.7606916 Werstener Dorfstr. 176 40591 Düsseldorf eMail: cremerd@uni-duesseldorf.de --------------------------------------------------------------- --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
On Fri, 1 Oct 1999, Dirk Cremer wrote:
Guten Morgen!
Ich möchte meine Dokumente mit LaTeX erstellen. Als Editor verwende ich den XEmacs. Erstelle ich in diesem eine neue Datei, bsp. Ž~/arbeit/test1.texŽ wird wie gewünscht der Latex-Mode gestartet. Sobald ich irgendeine Aktion starte, bspw. ein Menu öffnen will, fragt mich XEmacs "Master file: (default this file) ~/arbeit/ ". Was hat es mit dem Master file auf sich?
Das Masterfile ist die Datei, die das Latexkommando als Argument mitbekommt. Bei grossen Texten kommt es nicht selten vor, dass man die Latexdatei in mehrere kleinere Dateien aufteilt, die dann mittles "\input{datei.tex}" in einem Masterfile aufgerufen werden. Um den Text zu kompeilieren wird dann: "latex Materfile.tex" abgesetzt Gibt man in Xemacs ein Masterfile an, kann man eine Unterdatei des Masterfiles editieren und beim Anwaehlen von "Latex" im Latex-Menue wird eben "latex Materfile.tex" anstatt "latex Unterdatei.tex" abgesetzt. Ich habe bei der ganzen Sache das Problem, dass ich nicht weiss wie man das Masterfile wechselt. Sobald ich ein anderes Latexfile latexen will, muss ich Xemacs verlassen und von vorne starten und das neue File laden. Hat jemand Rat? Cheers Oliver -- mailto:Oliver.Fleig@univ-rennes1.fr --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Oliver Fleig wrote: [...]
Das Masterfile ist die Datei, die das Latexkommando als Argument mitbekommt. Bei grossen Texten kommt es nicht selten vor, dass man die Latexdatei in mehrere kleinere Dateien aufteilt, die dann mittles "\input{datei.tex}" in einem Masterfile aufgerufen werden. Um den Text zu kompeilieren wird dann:
"latex Materfile.tex"
abgesetzt
Gibt man in Xemacs ein Masterfile an, kann man eine Unterdatei des Masterfiles editieren und beim Anwaehlen von "Latex" im Latex-Menue wird eben
"latex Materfile.tex" anstatt
"latex Unterdatei.tex" abgesetzt. Es geht noch besser: Da XEmacs z.B. in der Lage ist, lokal definierte Befehle zu erkennen (und diese dann über die Tab-Erweiterung bereitstellt) und außerdem die gesetzten Marken (\label{marke}) kennt, klappt dies auch über die Dateigrenzen hinweg. Wenn ich also in der Masterdatei einen Befehl definiere, kennt XEmacs diesen auch, wenn ich eine Unterdatei bearbeite.
Ich habe bei der ganzen Sache das Problem, dass ich nicht weiss wie man das Masterfile wechselt. Sobald ich ein anderes Latexfile latexen will, muss ich Xemacs verlassen und von vorne starten und das neue File laden. Hat jemand Rat? Das Problem hatte ich noch nicht, da ich latex immerentweder über xtem oder in einem xterm (man beachte das "r" ...) starte.
mfg Heiner -- Heiner Lamprecht Philosophenweg 79 D - 72076 Tuebingen email: heiner@kijumfo.de http://www.kijumfo.de GnuKontor: http://agenda21.ggi.uni-tuebingen.de/heiner/gk/ KFLog: http://agenda21.ggi.uni-tuebingen.de/heiner/kflog/ --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
participants (3)
-
cremerd@uni-duesseldorf.de
-
heiner@kijumfo.de
-
Oliver.Fleig@univ-rennes1.fr