PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : latex Pakete nachinstallieren



talex
14-05-2007, 17:04
Hallo,

ich benutze Ubuntu und wollte gerade eine Artikel mit Latex compilieren.

latex datei.tex ergibt aber den Fehler das er bestimmte Packete
wie zb ngerman, amsmath oder nlistings nicht findet.

Wie kann ich das nachinstallieren oder habe ich die Pakete nur findet er sie nicht?? :confused:

lupus68
14-05-2007, 17:17
Hallo talex,

wie wäre es denn mit
apt-cache search tetex oder texlive je nach verwendeter distrie? (entweder oder bitte)

juergen

talex
14-05-2007, 18:56
Hallo Juergen,

okay apt-cache listet mir packete auf...ich habe sowohl texlive als auch tetex, nur bei beiden tauchen nicht die von mir benötigten packete auf.

Wie kann ich sie nun dazuinstallieren, und wo ist der Unterschied zwischen texlive und tetex.

Also meine Fehlermeldung lautet: ! Latex Error: File 'listings.sty' not found
Dann habe ich die Möglicheit ein filename anzugeben um dann Enter zu drücken.

Hab bis jetzt immer nur unter Windows mit dem Texnic Center(MikTex) gearbeitet, deshalb hab ich was Ubuntu angeht nicht so die Ahnung:)

lupus68
14-05-2007, 19:54
Hallo talex,

also entweder nutzt du tetex oder texlive! Mischen bringt IMHO nix.

Von der jeweiligen distrie dann, wenn du keine Platzprobleme hast alle bis auf die exotischen Sprachpakete.

Ich nutze unter Edgy texlive aus dem Archiv und unter Dapper halt das aktuelle texlive (2007) von DVD wirklich als live-DVD

juergen

W2K
14-05-2007, 22:13
Hallo Lupus,

es gibt unter Ubuntu einen Paket-Manager, der wie unter Windows funktioniert.
Eine sehr gute Anleitung findest Du hier:

http://wiki.ubuntuusers.de/MiKTeX_Package_Manager

Hoffe, er hilft. W2K

Stefan_K
14-05-2007, 23:27
Hallo Talex,

auch unter Linux kannst Du die Paket-Installation automatisieren, wie Du es unter Windows mit MiKTeX kennst. Der MiKTeX Paket-Manager wurde nämlich auch auf Unix portiert, und läßt sich zwar nicht per GUI, doch auf der Kommandozeile komfortabel nutzen. Informationen findest Du in „LaTeX Paket-Verwaltung unter Unix/Linux (http://algebra1.de/paketmanager.pdf)“ bzw. in den dort angegebenen Quellen zu Download und Doku. Der Text bezieht sich auf denselben Paket-Manager, den W2K meint, sein Link ist dort enthalten.

Grüße,

Stefan

lupus68
15-05-2007, 05:34
Hallo W2K,

sicherlich gibt es einen Paketmanager ...
Das Paket "listings" sollte aber eigentlich in den Basis oder spätestens in den Extrapaketen enthalten sein!
IMHO liegt hier eine unangemessenen spärliche oder fehlerhafte Grundinstallation vor dafür sollte man eher das Paketsystem des OS als das des TeX-Systems nutzen ;-)

juergen

countbela666
15-05-2007, 07:12
... und wo ist der Unterschied zwischen texlive und tetex.teTeX wird seit einiger Zeit nicht mehr gepflegt und ist seit März dieses Jahres offiziell obsolet (http://www.mail-archive.com/ctan-ann@dante.de/msg01091.html). Stattdessen schlägt der Autor der teTeX-Distribution vor, auf TeXLive umzusteigen.

Grüße
Marcel

Stefan_K
15-05-2007, 11:40
Hi Talex,

wenn Du teTeX benutzt, dann brauchst Du auch das Paket tetex-extra. Zeigt Synaptic es Dir als installiert an? Installiere es über Synaptic oder sudo apt-get install tetex-extra.

Grüße,

Stefan

lupus68
15-05-2007, 14:12
Hallo countbela666,

eine kleine Ergänzung von mir zu Ubuntu. Unter Dapper ist offizell noch tetex angesagt, unter Edgy sind tetex und texlive(2005?!) verfügbar. Für beide kann man die TeX-Live install CD oder live-DVD nutzen.

juergen

countbela666
15-05-2007, 14:18
Hallo, Juergen,

verfügbar ist teTeX natürlich noch, nur werden keine Aktualisierungen an den Paketen mehr durchgeführt. Du bekommst somit zwar ein funktionierendes LaTeX-System, allerdings ein veraltetes. Dies hat Thomas Esser, der teTeX-Autor, bereits vor einem Jahr angekündigt, und so ist es auch auf der offiziellen teTeX-Homepage (http://www.tug.org/teTeX/) zu lesen.

Grüße
Marcel