Pakete (z.B. Biblatex) im texmaker einbinden

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: Pakete (z.B. Biblatex) im texmaker einbinden

von KOMA » Mi 27. Jan 2010, 15:03

Wenn ein Suchpfad nicht existiert, dann sucht TeX einfach nicht darin. Da Du den bisher nicht verwendet hast, ist das ja kein Fehler. Jetzt brauchst Du ihn, also legst Du die fehlenden Verzeichnisse einfach an. Das sollte eigentlich nicht weiter schwer sein, oder?

von eye2006 » Mi 27. Jan 2010, 14:32

Hallo,

vielen Dank für die wirklich ausführliche und sehr verständliche Erklärung. :)

Wenn ich
kpsewhich -var-value=TEXMFLOCAL
im Terminal eingebe, erhalte ich zwar als Antwort
/usr/local/gwTeX/texmf.local
, kann aber weder einen usr noch einen gwTeX-Ordner oder ähnliches auf meinem MacBook (OS X) finden. :?:

Existiert dieses Ordner bei mir überhaupt?

LG, Anja

von KOMA » Di 26. Jan 2010, 07:43

texmaker ist nur der Editor bzw. die Oberfläche. Die Installation von Paketen hängt vom verwendeten darunter liegenden TeX-System ab. Da es texmaker für unterschiedliche Betriebssysteme gibt, kann man aus der Auskunft "texmaker" leider auch nicht indirekt auf das TeX-System schließen. Deshalb ganz, ganz allgemein:

Sowohl MikTeX als auch TeX Live haben inzwischen eine Paketverwaltung. Die meisten freien Pakete lassen sich darüber installieren. Bei MikTeX findet man die Paketverwaltung nach der Installation irgendwo im Startmenü. Das TeX-System von MikTeX kann auch so konfiguriert sein, dass es Pakete automatisch bzw. auf Nachfrage nachinstalliert, wenn TeX eine Datei nicht finden kann, die zu einem Paket gehört, das MikTeX bekannt ist.

Bei TeX Live heißt die Paketverwaltung tlmgr. Unter Linux/Unix muss man in der Regel über root-Rechte verfügen, um über den Paketmanager neue Pakete installieren zu dürfen. Zwar gibt es auch die Ausnahme, dass TeX Live ohne root-Rechte installiert worden sein kann und man deshalb auch zur Installation von Paketen keine root-Rechte benötigt, dieser Fall dürfte aber eher selten sein. Außerdem muss man demjenigen, der das so gemacht hat, nicht erzählen, wie man Pakete nachinstalliert.

Daneben gibt es Pakete, die nicht über den Paketmanager verfügbar sind. biblatex gehört derzeit noch dazu. Das liegt daran, dass der Autor es noch immer als nicht stabil betrachtet - hauptsächlich wohl, weil er nicht sicher ist, dass das Benutzerinterface so bleibt, wie es ist. In der Anleitung zu biblatex ist jedoch beschrieben, wie man es installiert. Kurz gesagt muss man bei biblatex, bestimmte Dateien in bestimmte Verzeichnisse des TEXMF-Baums kopieren.

Unter Linux/Unix kopiert man sie in den sogenannten lokalen TEXMF-Baum, den man mit "kpsewhich -var-value=TEXMFLOCAL" findet, oder in den persönlichen TEXMF-Baum, den man mit "kpsewhich -var-value=TEXMFHOME" findet. Wohin welche Dateien gehören, ist der biblatex-Anleitung zu entnehmen. Nach der Installation im lokalen Baum muss man noch "texhash" aufrufen und fertig.

Unter MiKTeX legt man zunächst einen neuen TEXMF-Baum an und fügt dessen Wurzelverzeichnis mit dem MikTeX-Setup-Tool als neue Root ein. Nach dem Kopieren der Dateien erneuert man mit dem gleichen Werkzeug die Filename Database. Wohin welche Dateien gehören, ist der biblatex-Anleitung zu entnehmen. Außerdem gibt es in der MiKTeX-Anleitung einen Abschnitt, der sich kurz mit der manuellen Installation befasst.

Mit anderen Paketen, die der Paketmanager nicht bereit stellt, geht man genauso um. Oftmals steht aber in der Anleitung weniger gut, wohin welche Datei gehört. LaTeX-Paketdateien gehören grob gesagt nach tex/latex/Verzeichnisname in einem TEXMF-Baum (bitte nicht den Hauptbaum der Distribution verwenden!), wobei Verzeichnisname eigentlich beliebig ist. Es ist üblich entweder den Paketnamen oder "misc" zu verwenden. Anleitungen gehören nach doc/latex/Verzeichnisname.

Nützliche Informationen über den Aufbau des TEXMF-Baums findet man in der TDS-Beschreibung.

von eye2006 » Mo 25. Jan 2010, 19:51

Hallo Dominik,

danke für die schnelle Antwort! :) Ja, ich wollte eigentlich wissen, wie und wo man die packages installiert. Mir ist nicht ganz klar, welche Schritte erforderlich sind und wie ich texmaker sage, wo er die Dateien findet.

Kannst Du mir da weiterhelfen?

Lieben Gruß,
Anja

von domwass » Mo 25. Jan 2010, 08:15

Ohne texmaker genauer zu kennen, würde ich sagen, dass du Pakete
einfach mit \usepackage einbindest, z.B.
\usepackage[style=authoryear]{biblatex}
Möchtest du vielleicht eher wissen, wie man ein Paket installiert?

Gruß,
Dominik.-

Pakete (z.B. Biblatex) im texmaker einbinden

von eye2006 » Mo 25. Jan 2010, 01:07

Hallo,

ich (Latex-Amateur; Editor: texmaker) würde gern biblatex zum Zitieren von Literatur in einer Hausarbeit benutzen. Allerdings fehlt mir momentan (trotz 2 Tage Recherche) noch jegliche Vorstellung davon, wie ich biblatex einbinden kann bzw. wie man generell packages im texmaker hinzufügen kann. Ich habe bereits unzählige Instruktionen dazu gelesen, aber immer noch keinen Durchblick.

Ich bräuchte eine schrittweise (kinderleichte:roll:) Anleitung in verständlichen Worten von einem texmaker-Experten.

PS: Ich würde auch ein Minimalbeispiel posten, doch das bringt bei meinem Problem ja nicht allzu viel...

Nach oben