PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Installation mathdesign.sty



therealsega
26-03-2009, 09:45
Hallo Leute.

Kürzlich hat mein LaTeX auf OpenSUSE gemeckert: `mathdesign.sty' not found.
Jetzt habe ich gesehen, dass es auf http://www.ctan.org/tex-archive/fonts/mathdesign/ unterschiedliche mathedesign-Packages gibt.

Welches muss ich denn nehmen?

Bisher habe ich auch noch nie ein Paket auf einem Linux System installiert.
Ich weiß leider nicht, ob ich das alles in die richtigen Verzeichnisse entpackt habe.
Ich habe auch keine Ahnung wo ich die Datei updmap.cfg finden kann.
Dort muss man laut README ein paar Zeilen einfügen.

Also ich stehe ein bisschen auf dem Schlauch.

Habt ihr ein paar Tipps?

Gruß S.

localghost
26-03-2009, 10:05
Bevor Du irgendwelche Umwege gehst, binde das Publishing Repository aus dem openSUSE Build Service in YaST ein [1]. Dann installierst Du mindestens das Paket texlive-latex nach. Dort drin befindet sich unter anderem auch mathdesign (http://ctan.org/pkg/mathdesign). Leider geht es nicht einfacher, denn bei openSUSE wird der Paket-Manager für TeX Live (tlmgr) nicht mitgeliefert. Dazu müsste TeX Live 2008 von der DVD installiert sein.

Index of http://ftp5.gwdg.de/pub/opensuse/repositories/Publishing/openSUSE_11.1/


MfG
Thorsten¹

therealsega
26-03-2009, 10:21
Bevor Du irgendwelche Umwege gehst, binde das Publishing Repository aus dem openSUSE Build Service in YaST ein [1].

Ok. Wie gehts das? Was ist ein Publishing Repository?

localghost
26-03-2009, 10:34
Sieht so aus, als hättest Du noch nie eine externe Paket-Quelle in YaST eingebunden. Dann lies dir bitte die Anleitung von openSUSE durch [1]. Danach solltest Du in der Lage sein, die oben angegebene Quelle zu verwenden.

[1] Zusätzliche Paketquellen - openSUSE (http://de.opensuse.org/Zusätzliche_Paketquellen_für_YaST)

therealsega
26-03-2009, 10:38
Ohje. Das solche banalen Installationen immer so kompliziert sein müssen.
Aber ich probiere es aus.

localghost
26-03-2009, 10:47
Ohje. Das solche banalen Installationen immer so kompliziert sein müssen.
Aber ich probiere es aus.
Da wirst Du auch kaum drum herum kommen, wenn Du ein Linux-System ernsthaft und über längere Zeit nutzen willst. Nach einiger Zeit wirst Du diese Art der Installation von Software aber zu schätzen wissen.

therealsega
26-03-2009, 13:27
Ich habe jetzt alles was mit texlive zu tun hat über yast installieren lassen.
Der Fehler bleibt aber.
Was nun?

localghost
26-03-2009, 18:20
Ich habe jetzt alles was mit texlive zu tun hat über yast installieren lassen.
Der Fehler bleibt aber.
Was nun?
Das macht mich jetzt etwas stutzig. Überprüfen wir das mal. Öffne ein Terminal und gib dort folgendes ein.

rpm -qa | grep texlive
Die Ausgabe davon postest Du dann hier.

therealsega
26-03-2009, 20:22
Ok. Das kam dabei raus:



texlive-latex-2007-69
texlive-bin-latex-2007-68.3
texlive-debuginfo-2007-69
texlive-bin-metapost-2007-68.3
texlive-bin-omega-2007-68.3
texlive-bin-cjk-2007-68.3
texlive-2007-69
texlive-bin-dvilj-2007-68.3
texlive-bin-xetex-2007-68.3
texlive-bin-2007-68.3
texlive-bin-devel-2007-68.3


Und nun?

mechanicus
26-03-2009, 20:32
Hallo,

@Thorsten: Ich kenne mich zu wenig mit OpenSuse aus, aber wäre es nicht sinnvoll, ihm direkt TL2008 nahe zu legen bzw. vlt. klappt auch MikTex?

Gruß
Marco

localghost
26-03-2009, 20:44
[...] Ich kenne mich zu wenig mit OpenSuse aus, aber wäre es nicht sinnvoll, ihm direkt TL2008 nahe zu legen bzw. vlt. klappt auch MikTex? [...]
Im Grunde tue ich das gerade. Und die MiKTeX Tools müsste er selbst kompilieren.

Ok. Das kam dabei raus:

[...]

Und nun?
Was immer Du gemacht hast, Du hast nicht die aktuellen Pakete. Meine Ausgabe sieht ganz anders aus.

thorsten@localghost:~> rpm -qa | grep texlive
texlive-2008-11.1
texlive-tools-2008-11.1
texlive-bin-latex-2008-12.1
texlive-omega-2008-11.1
texlive-context-2008-11.1
texlive-doc-2008-11.1
texlive-xetex-2008-11.1
texlive-latex-doc-2008-11.1
texlive-tex4ht-2008-11.1
texlive-latex-2008-11.1
texlive-bin-xetex-2008-12.1
texlive-bin-omega-2008-12.1
texlive-bin-tex4ht-2008-12.1
texlive-bin-2008-12.1
texlive-bin-xmltex-2008-12.1
texlive-bin-tools-2008-12.1
texlive-xmltex-2008-11.1
texlive-bin-metapost-2008-12.1
texlive-metapost-2008-11.1
Nachdem Du die Paketquelle eingebunden und ihr einen Namen gegeben hast, musst Du natürlich die Pakete darin aktualisieren. Starte YaST und gehe dann auf "Software installieren oder löschen". Die neue Quelle findest Du unter "Installationsquellen". Wenn Du sie anwählst, sieht das dann so wie im Anhang aus. Zu aktualisierende Pakete erscheinen blau.

therealsega
26-03-2009, 20:51
So sah das doch bei mir auch aus?!? :confused:

Vielleicht könnt ihr mir sagen, welche Paketversion (2008?) ich installieren soll.
Das gebe ich dann besser an den Admin weiter, der macht das sicher professioneller als ich.

voss
26-03-2009, 20:53
Ok. Das kam dabei raus:



texlive-latex-2007-69
texlive-bin-latex-2007-68.3
texlive-debuginfo-2007-69
texlive-bin-metapost-2007-68.3
texlive-bin-omega-2007-68.3
texlive-bin-cjk-2007-68.3
texlive-2007-69
texlive-bin-dvilj-2007-68.3
texlive-bin-xetex-2007-68.3
texlive-bin-2007-68.3
texlive-bin-devel-2007-68.3


Und nun?

das sieht aber nach OpenSuse 10.X aus? und dann ist es das uralte TeXLive2006

Herbert

localghost
26-03-2009, 20:55
So sah das doch bei mir auch aus?!? [...]
Vielleicht vergleichst Du mal die Versionen. Bei Dir sieht es nach TeX Live 2007 aus, während ich TeX Live 2008 habe. Aktuell ist natürlich letztere. Wenn Du deine Version von openSUSE nennen könntest, wäre das auch hilfreich.

therealsega
26-03-2009, 21:07
Wenn Du deine Version von openSUSE nennen könntest, wäre das auch hilfreich.

Da habe ich noch nicht drauf geachtet, aber ich glaub es ist 10.3.
Habe gerade jetzt nur Zugriff per Putty. Gibts da auch einen Befehl?

localghost
26-03-2009, 21:15
Da habe ich noch nicht drauf geachtet, aber ich glaub es ist 10.3. [...]
Wenn das so ist, hat sich die Sache mit dem Repository ohnehin erledigt. Dann musst Du TeX Live 2008 von DVD installieren.

voss
26-03-2009, 21:31
Wenn das so ist, hat sich die Sache mit dem Repository ohnehin erledigt. Dann musst Du TeX Live 2008 von DVD installieren.

es geht auch eine Netzinstallation, wenn man mindestens DSL 2000 hat,

Herbert