Seite 1 von 2

Installation URW Classico

Verfasst: So 10. Mai 2015, 10:40
von kasiii
Hallo,

ich verwende in meinem Dokument als Standardschrift einen Palladio clone, New PX.

In verschiedenen Foren habe ich gelesen, dass als serifenlose Schrift die Optima gut passen soll. Deshalb wollte ich die URW Classico installieren.

Ich verwende Texlive 2014 mit Kubuntu 14.04.

Mein bisheriges Vorgehen:

1. Ich habe die Schrift (von ctan heruntergeladen) in folgendes Verzeichnis kopiert und dort entpackt.
/usr/share/texlive/texmf-dist/
2. Danach habe ich
sudo mktexlsr
ausgefürt. Mit und ohne sudo.

3. Danach habe ich dann die .map eingelesen.
updmap-sys --enable Map=classico.map
Und jetzt nochmal Schritt 2. Dieses Vorgehen habe ich hier nachgelesen. Wenn ich nun in Texstudio ein \blinddocument erstelle und kompiliere, beschwert es sich, dass die classico.sty nicht gefunden wird. Was habe ich falsch gemacht? Gibt es einen anderen einfacheren Weg die Schriftart zu benutzen?

Verfasst: So 10. Mai 2015, 11:34
von u_fischer
wo genau ist denn classico.sty?

Verfasst: So 10. Mai 2015, 14:53
von kasiii
u_fischer hat geschrieben:wo genau ist denn classico.sty?
Die Datei befindet sich im Ordner
/usr/share/texlive/texmf-dist/tex/latex/classico/
Ich hoffe das ist i.O. Das Paket das ich entpackt habe, war ein TDS. Dadurch müssten die Dateien alle an den richtigen Ort entpack werden, nehme ich an...?

Verfasst: So 10. Mai 2015, 18:14
von u_fischer
Nun es wäre besser gewesen, das Paket in texmf-local zu entpacken. Was sagt
kpsewhich article.cls und kpsewhich classico.sty?

Verfasst: Mo 11. Mai 2015, 16:25
von kasiii
u_fischer hat geschrieben:Nun es wäre besser gewesen, das Paket in texmf-local zu entpacken. Was sagt
kpsewhich article.cls und kpsewhich classico.sty?
kpsewhich article.cls
/usr/local/texlive/2014/texmf-dist/tex/latex/base/article.cls
kpsewhich classico.sty
Der Befehl gibt gar nichts aus... :?:

Verfasst: Mo 11. Mai 2015, 16:29
von u_fischer
Nun, sieht so aus als wäre dein "aktives" TeXsystem in

/usr/local/texlive/2014/texmf-dist/

und nicht in

/usr/share/texlive/texmf-dist/

Finde mit kpsewhich -expand-var=$TEXMFLOCAL raus, wo dein texmflocal ist und installiere die Schrift dort.

Verfasst: Mo 11. Mai 2015, 19:15
von rais
u_fischer hat geschrieben: Finde mit kpsewhich -expand-var=$TEXMFLOCAL raus, wo dein texmflocal ist und installiere die Schrift dort.
unter Linux besser
kpsewhich -expand-var='$TEXMFLOCAL'
sonst versucht die laufende bash/shell/whatever bereits, $TEXMFLOCAL als Umgebungsvariable zu interpretieren und der kpsewhich geht leer aus.

MfG
Rainer

Verfasst: Mo 11. Mai 2015, 22:44
von Besserwisser
Oder einfach:
kpsewhich -var-value=TEXMFLOCAL

Verfasst: Di 12. Mai 2015, 15:49
von kasiii
kpsewhich -var-value=TEXMFLOCAL
/usr/local/texlive/texmf-local
Mittlerweile sind die Dateien aus dem Paket verschiedenen Stellen zu finden... (die Pfade der restlichen Dateinen sind duch das TDS Paket vorgegeben):
/usr/local/texlive/texmf-local/tex/latex/classico/
/usr/local/texlive/2014/texmf-dist/tex/latex/classico/
/usr/share/texlive/texmf-dist/tex/latex/classico/
Der Befehl kpsewhich classico.sty bleibt ergebnislos. Eine Dokument mit der Schrift kann ebenfalls nicht kompiliert werden...[/i]

Verfasst: Di 12. Mai 2015, 16:14
von Johannes_B
Kopier das doch in dein TEXMFLOCAL, das ist in deinem Heimatverzeichnis.