PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Eigene Klasse installieren



akula
15-09-2005, 10:35
Hallo nochmals

Wo muss ich eine selber geschriebene Dokumentklasse hininstallieren, damit sie Systemweit oder auch userweit verfuegbar ist ?

gruss ben

rais
15-09-2005, 11:54
Hallo Ben,
generell in Dein Arbeitsverzeichnis, damit Deine Klasse nach einem evtl. Installation einer neueren LaTeX Version auch noch vorhanden ist.
Selbstgeschriebene Klassen sind damit nur Userweit zugänglich und müssen somit anderen Benutzern explizit zugänglich gemacht werden, wenn diese damit arbeiten können/sollen.
MfG,

akula
15-09-2005, 15:23
also arbeitsverzeichnis heisst im gleichen ordner wie das dokument ?

ist es nicht moeglich es in einem "Punkt"-Verzeichnis im $HOME zu hinterlegen ?

rais
15-09-2005, 16:03
also arbeitsverzeichnis heisst im gleichen ordner wie das dokument ?

ja (weil's einfacher ist)


ist es nicht moeglich es in einem "Punkt"-Verzeichnis im $HOME zu hinterlegen ?
ja. Wenn Du auf 'ner Konsole (hier: Linux):
echo $TEXINPUTS
aufrufst, siehst Du die Pfade, in denen [pdf][la]tex Dateien erwartet. Bei mir ist z.B. nach der standard Inst ein ~/.TeX mit enthalten.
Ist das bei Dir auch der Fall, kannst Du diesen Pfad natürlich auch nehmen.
Bei selbst erzeugten Pfaden (z.B. in /usr/local/..., damit auch systemweit damit umgegangen werden kann) müßtest Du (bzw. alle, die darauf auch Zugriff erlangen sollen) entsprechend die $TEXINPUTS Umgebungsvariable entsprechend um diesen Pfad erweitern.
MfG,