PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Schreibschrift in LaTeX: Paket la



Agrajag
11-08-2013, 19:50
Hallo zusammen,

ich versuche, eine Textpassage in einer "schönen Schreibschrift" zu setzen. Nach ein bisschen google-ei bin ich auf den LaTeX Font Catalogue/ (http://www.tug.dk/FontCatalogue/) gestoßen. Hier kam ich schließlich zur Lateinischen Ausgangsschrift (http://www.tug.dk/FontCatalogue/la/), die mir für meine Zwecke sehr zusagen würde.

Also fügte ich - wie auf der Seite beschrieben - die packages la und fontenc hinzu. Problem: Es läuft nicht.

Ich habe dieses Minimalbeispiel erstellt:



\documentclass{article}
\usepackage{la}
\usepackage[T1]{fontenc}

\begin{document}

\la

Dieser Text ist ein Beispieltext.

\end{document}


Die Fehlermeldung, die ich bekomme, ist: [Ausschnitt]



"I can't find file 'ec'.
<scantokens> input ec
<to be read again>
use_driver->...#=pt#;pt#:=true_pt#;scantokens(ss);
pt#:true_pt#;font_identif...
l.304 use_driver(fonteq)
;
Please type another input file name
! Emergency stop


Ich habe auch versucht herauszufinden, ob und was es mit diesem "file ec" auf sich hat ... insgesamt bin ich aber eher erfolglos geblieben.

Meine Frage also: Hat jemand von euch eine Ahnung, wie ich mein Problem beheben kann? Oder: Kennt jemand eine andere Möglichkeit, eine Schreibschrift einzubinden?

Vielen Dank!

P.S.: Ich verwende MikTeX 2.9 [Gerüchten zufolge könnte sogar das das Problem sein ... ist das so?] und das TeXnicCenter 2.0 Beta 1. Ich habe sowohl versucht, als dvi und als ps zu kompilieren.

cgnieder
12-08-2013, 13:51
Ich kann Dir zwar mit dem geschilderten Problem nicht helfen. Wenn Du aber eine aktuelle TeX-Distribution hast, brauchst Du das la Paket gar nicht, da mit schulschriften (http://www.ctan.org/pkg/schulschriften) auch eine Alternative vorhanden ist:


\documentclass{article}
\usepackage[T1]{fontenc}

\newcommand*\suetterlin{\fontfamily{wesu}\selectfo nt}
\newcommand*\deutschenorm{\fontfamily{wedn}\select font}
\newcommand*\lateinausg{\fontfamily{wela}\selectfo nt}
\newcommand*\schulausg{\fontfamily{wesa}\selectfon t}
\newcommand*\vereinfausg{\fontfamily{weva}\selectf ont}

\begin{document}

Hallo {\suetterlin Dieser Text ist ein Beispieltext.} Hallo\par
Hallo {\deutschenorm Dieser Text ist ein Beispieltext.} Hallo\par
Hallo {\lateinausg Dieser Text ist ein Beispieltext.} Hallo\par
Hallo {\schulausg Dieser Text ist ein Beispieltext.} Hallo\par
Hallo {\vereinfausg Dieser Text ist ein Beispieltext.} Hallo

\slshape
Hallo {\suetterlin Dieser Text ist ein Beispieltext.} Hallo\par
Hallo {\deutschenorm Dieser Text ist ein Beispieltext.} Hallo\par
Hallo {\lateinausg Dieser Text ist ein Beispieltext.} Hallo\par
Hallo {\schulausg Dieser Text ist ein Beispieltext.} Hallo\par
Hallo {\vereinfausg Dieser Text ist ein Beispieltext.} Hallo

\end{document}

http://www.mrunix.de/forums/attachment.php?attachmentid=5811&stc=1&d=1376311839

Grüße

Agrajag
12-08-2013, 16:11
Hallo cgnieder,

vielen Dank, super! Das bringt mich schon fast bis ans Ziel - ach was, eigentlich ist das Ziel erreicht. Das einzige, was mich jetzt noch ein winziges bisschen stört, ist, dass die Schrift - im Vergleich zum Rest - sehr blass aussieht. Aber das kann auch nur an der Anzeige liegen, ich habe im Moment leider keine Gelegenheit, das auszudrucken und zu sehen, wie das dann aussieht.

Auf jeden Fall nochmal vielen, vielen Dank. Interessehalber würde ich natürlich immer noch gerne wissen, woher das \la-Problem kommt (ich möchte ja lernen ;) ), aber für meine Zwecke ist Deine Lösung annäherndst perfekt.

nixversteh
12-08-2013, 16:50
Hallo cgnieder,

vielen Dank, super! Das bringt mich schon fast bis ans Ziel - ach was, eigentlich ist das Ziel erreicht. Das einzige, was mich jetzt noch ein winziges bisschen stört, ist, dass die Schrift - im Vergleich zum Rest - sehr blass aussieht. Aber das kann auch nur an der Anzeige liegen, ich habe im Moment leider keine Gelegenheit, das auszudrucken und zu sehen, wie das dann aussieht.

Auf jeden Fall nochmal vielen, vielen Dank. Interessehalber würde ich natürlich immer noch gerne wissen, woher das \la-Problem kommt (ich möchte ja lernen ;) ), aber für meine Zwecke ist Deine Lösung annäherndst perfekt.

Hallo Agrajag,

schaumal diesen Link, du musst die Dateien, nachdem du sie erstellst hast, in deinen Ordner mit der Tex-Datei legen.
http://tug.ctan.org/tex-archive/fonts/la/

Hat bei mir geklappt ... es werden wichtige Dateien für die Fonts erstellt, ohne läuft \la nicht.

Viel Erfolg

Gruß

Martin

Agrajag
12-08-2013, 23:46
Hallo nixversteh,

danke für Deinen Tipp. Ich muss aber leider gestehen, dass ich ihn in meiner Einfalt nicht so ganz begreife. Ich habe mit den Link angesehen und dort die acht Dateien entdeckt. Ich verstehe aber nicht, was Du meinst mit


du musst die Dateien, nachdem du sie erstellst hast

Meinst Du, dass ich etwas tun muss, nachdem ich meine TeX-Datei kompiliert habe? Oder wann, oder wie, oder was? Was ich jetzt gemacht habe, ist, die acht Dateien, auf die Du mich hingewiesen hast, in das gleiche Verzeichnis zu kopieren. Dann habe ich nochmals kompiliert. Das vorherige Rüberkopieren hat beim Kompilieren auf jeden Fall eine Veränderung erzeugt - statt drei Fehlermeldungen habe ich nun 37 - aber der Grundfehler, er könne die Datei "ec" nicht finden, bleibt erhalten.

Aber wie gesagt: Vielleicht habe ich nicht richtig verstanden, was Du gemeint hast. Wenn Du die Zeit findest, könntest Du es mir vielleicht bitte nochmal genauer erklären.

Vielen Dank einstweilen!

nixversteh
13-08-2013, 07:10
Hallo Agrajag,

die Datei mit der Endung .tex kannst du vergessen, ich bekomme sie auch nicht fehlerfrei kompiliert.

Wenn du alle in den Ordner mit deiner Tex-Datei kopiert hast, müssten nach dem Durchlauf zwölf Dateien (pus deiner) liegen. Vielleicht ist die .sty-Datei zu alt, kannst sie ersetzen durch die im Anhang (nicht getestet).

Viel Erfolg

Gruß

Martin

u_fischer
13-08-2013, 12:42
Interessehalber würde ich natürlich immer noch gerne wissen, woher das \la-Problem kommt (ich möchte ja lernen ),

Die mf-Dateien fehlen. Darauf versucht miktex sie on-the-fly zu erzeugen, und scheitert. Siehe auch hier http://sourceforge.net/p/miktex/bugs/1753/.

Du brauchst die mf-Dateien hier:

http://www.ctan.org/tex-archive/fonts/la

Kopiere sie in einen lokalen Baum in fonts/source. Lösche vorher die la14.mf, die sich wahrscheinlich irgendwo in deinem Appdata-Baum befindet. Erneuere anschließend die FNDB.

Agrajag
20-08-2013, 00:29
Nochmals danke, Ulrike und Martin, für Eure Unterstützung. Wie gesagt, mit der Schrift-Idee von cgnieder komme ich soweit schon gut zurecht, aber ich tüftle mich dann bei Gelegenheit auch nochmal durch Eure Hilfen.

Danke!