TeX *.sty Dateien fehlen

Du suchst ein Programm für einen bestimmten Zweck?
Antworten
aktivemma
Beiträge: 56
Registriert: 15.10.2008 11:11:40

TeX *.sty Dateien fehlen

Beitrag von aktivemma » 26.10.2008 14:28:40

Hallo,

Kurzer Vorspann:
ich bin neu hier bei euch und auch in der Materie Linux.
Habe bisher unter Windows mit miktex gearbeitet. Stecke in der Mathematik und in der Physik, und brauche daher ständig ein laufendes System zum TeXen.
Habe jetzt auf meinem Notebook Debian4.0 installiert, um mich mit Linux auseinander zu setzen. Meine Wahl für Debian (anstelle anderer Distributionen) bitte ich an dieser Stelle nicht in Frage zu stellen :) .

- Ich habe jetzt keine Ahnung welches TEX-System für mich am geeignetsten ist. Mich verwirren die ganzen Pakete. Ich habe mich für TEX-Live entschieden. Wenn ihr da Verbesserungsvorschläge bereits habt, bin ich ganz Ohr.
- Ich bin ausserdem bisher nur mit Kile (TeX-Editor) vertraut und habe mir daher diesen vorerst installiert. Bin auch hier bereit, Verbesserungsvorschläge anzunehmen.

Mein eigentliches Problem:
- Grundsätzlich komme ich aber mit dem installierten 'TeX-Live + Kile' nicht klar, weil ich bei meinen alten Dokumenten Fehlermeldungen erhalte. die Pakete, die ich mit \usepackage einbinde, sind dem TeX-System nicht bekannt.
Wie gehe ich da vor?

Vielen Dank für eure Hilfe

aktivemma

Benutzeravatar
GoKi
Beiträge: 2068
Registriert: 04.07.2003 23:08:56
Lizenz eigener Beiträge: MIT Lizenz

Re: TeX *.sty Dateien fehlen

Beitrag von GoKi » 26.10.2008 15:44:26

Du solltest schauen, welche Pakete denn genau fehlen und diese nachinstallieren.
z.B. helfen ja schon mal texlive-latex-extra, texlive-latex-recommended und texlive-math-extra

Ansonsten kannst Du auch gezielt nach der Datei suchen, die fehlt. Dazu kannst Du apt-file oder "Durchsuchen des Inhalts von Paketen" auf http://packages.debian.org benutzen.
MfG GoKi
:wq

jhr-online
Beiträge: 2186
Registriert: 18.09.2005 15:52:02
Lizenz eigener Beiträge: GNU Free Documentation License
Kontaktdaten:

Re: TeX *.sty Dateien fehlen

Beitrag von jhr-online » 26.10.2008 22:00:54

Etwas genauer für den Einsteiger:

Code: Alles auswählen

aptitude install apt-file
dann hast du das benötigte Tool, um sowas zu machen:

Code: Alles auswählen

apt-file search irgendeine.sty
Dann wird dir, wenn vorhanden, ein Paket ausgegeben, die diese Datei enthält, und das installierst du wieder mit

Code: Alles auswählen

aptitude install paket
TeXLive ist sicher die richtige Wahl; ob Kile gut ist, weiß ich nicht. Ich mache sowas mit vim, was für Mathematiker/Physiker oft nicht so angenehm ist, weil es (fast) keine schönen, fertigen Makros für Formeln und so gibt.

jhr
Desktop: Intel Core2Quad Q8300 2.5GHz, 256GB SSD + 1 TB HDD, 8 GB RAM, Debian Sid, Kernel 3.13

ben.a
Beiträge: 372
Registriert: 12.04.2007 18:42:57

Re: TeX *.sty Dateien fehlen

Beitrag von ben.a » 26.10.2008 23:24:19

ich studiere mathe und verwende auch kile. lyx hab ich noch nie probiert, soll wohl noch einfacher sein. texmaker ist im prinzip wie kile, brauchst du also nicht unbedingt ausprobieren.

aktivemma
Beiträge: 56
Registriert: 15.10.2008 11:11:40

Re: TeX *.sty Dateien fehlen

Beitrag von aktivemma » 27.10.2008 09:12:18

Vielen Dank für eure Antworten! :)

ich hatte gestern Probleme, auf die debianforum.de-Seite zu gelangen, daher erst jetzt meine Antworten

Feedback:
@GoKi
hatte bereits texlive-latex-extra, texlive-latex-recommended und texlive-math-extra installiert
die halfen mir nicht weiter .. trotzdem danke für die Idee
auf der Paketsuche von debian http://packages.debian.org/ habe ich mich noch nicht zurecht gefunden (mir fehlte beispielsweise die Datei geometry.sty)

@jhr-online
habe apt-file installiert; allerdings wird zu geometry.sty nichts ausgegeben

@ben.a
vielen Dank für die Nennung einiger Programme; werde zu gegebener Zeit deren Grenzen auch gerne mal austesten

FOLGENDES ist in der Zwischenzeit passiert: Ich hab in der Konsole

Code: Alles auswählen

tlmgr -gui
gestartet, wonach nun eine GUI startet mit dem TexLive-Manager, darin konnte ich einfach eine Liste aller TeX-Live-Pakete neu laden von einem CTAN-mirror und konnte das geometry-Paket auf diese Weise erhalten.
Ich habe dafür allerdings ungefähr einen halben Tag TeX-Live als Net-installation laufen lassen und kann nicht sagen, ob auch in der Debian-Paket-Insta der "tlmgr -gui"-Manager schon enthalten ist.

Vorerst ist DIESES Problem gelöst für mich.
DANKE für eure Antworten !

Gruß
aktivemma

Benutzeravatar
Meillo
Moderator
Beiträge: 9279
Registriert: 21.06.2005 14:55:06
Wohnort: Balmora
Kontaktdaten:

Re: TeX *.sty Dateien fehlen

Beitrag von Meillo » 27.10.2008 09:16:12

Man kann sich die Datei auch mit einer Suchmaschine im Netz suchen und in das Arbeitsverzeichnis kopieren.
Use ed once in a while!

jhr-online
Beiträge: 2186
Registriert: 18.09.2005 15:52:02
Lizenz eigener Beiträge: GNU Free Documentation License
Kontaktdaten:

Re: TeX *.sty Dateien fehlen

Beitrag von jhr-online » 27.10.2008 12:30:22

aktivemma hat geschrieben:habe apt-file installiert; allerdings wird zu geometry.sty nichts ausgegeben
Hab ich vergessen zu sagen, dass apt-file ein eigenes Update braucht?

Code: Alles auswählen

$ apt-file update
$ apt-file search geometry.sty
texlive-latex-base: /usr/share/texmf-texlive/tex/latex/geometry/geometry.sty

Code: Alles auswählen

tlmgr -gui
gestartet, wonach nun eine GUI startet mit dem TexLive-Manager, darin konnte ich einfach eine Liste aller TeX-Live-Pakete neu laden von einem CTAN-mirror und konnte das geometry-Paket auf diese Weise erhalten.
Ich habe dafür allerdings ungefähr einen halben Tag TeX-Live als Net-installation laufen lassen und kann nicht sagen, ob auch in der Debian-Paket-Insta der "tlmgr -gui"-Manager schon enthalten ist.
Auch wenn das geht, ist das die unsaubere Variante, weil du dich um deren Updates nun selbst kümmern musst. Ich empfehle, die Pakete von Debian zu nehmen und auf andere nur auszuweichen, wenn Debians zu alt sind, oder einfach keine da sind.
Pakete, die du selbst nach /usr/local/tex schiebst, werden beim Einlesen der TeX-Datenbank höher gewichtet, sodass du einfach eine neuere Version dahin kopieren kannst und ab da die ältere (aus Debians Paketen z.B.) ignoriert wird.

jhr
Desktop: Intel Core2Quad Q8300 2.5GHz, 256GB SSD + 1 TB HDD, 8 GB RAM, Debian Sid, Kernel 3.13

Antworten