[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: ly1 Codierung




> Hallo,
> ich habe mit großem Interesse von der LY1-Codierung gelesen
> und das Paket LW35NFSX hat ja wohl (für bestimmte Benutzer)
> auch große Vorteile.

> YandY bietet ja auch TFM-Files für viele Adobe-Fonts an. 
> Leider benutze ich einige Bitstream-Fonts und da stehe ich 
> nun ohne LY1-Codierung da. Nun sind einige der wichtigen  
> Zusatzdateien von LW35NFSX von fontinst v1.800 erstellt.

Ich bin mir gar nicht sicher, ob diese Dateien wirklich mit
fontinst generiert wurden.  Ich vermute eher, dass Dateien wie
ly1ptm.fd manuell aus t1ptm.fd durch Editieren erzeugt wurden.
Der fontinst 1.800-Kommentar ist wohl etwas irrefuehrend.

> Damit habe ich selbst schon gearbeitet, mir ist aber die
> Erzeugung dieser Dateien für LY1 doch ziemlich unklar.

> Daher meine Frage:

> Wo gibt es das TEX-File mit den fontinst-Kommandos für
> LW35NFSX? Mit dieser Vorlage könnte ich dann meine
> Postscript-Zeichensätze selbst bearbeiten. 

Prinzipiell muesste es etwa wie folgt gehen:

\input fontinst.sty
% requires: <fam><shape>8a.afm, 8y.etx, 8y.mtx

\transformfont{<fam>r8y} {\reencodefont{8y}{<fam>r8a}}
\transformfont{<fam>ro8y}{\slantfont{167}  {<fam>r8y}}
\transformfont{<fam>ri8y}{\reencodefont{8y}{<fam>ri8a}}
\transformfont{<fam>b8y} {\reencodefont{8y}{<fam>b8a}}
\transformfont{<fam>bo8y}{\slantfont{167}  {<fam>b8y}}
\transformfont{<fam>bi8y}{\reencodefont{8y}{<fam>bi8a}}

\installfonts
\substitutenoisy{sc}{n}
\installfamily{LY1}{<fam>}{}

\installrawfont{<fam>r8y} {<fam>r8y,8y} {8y}{LY1}{<fam>}{m}{n}{}
\installrawfont{<fam>ro8y}{<fam>ro8y,8y}{8y}{LY1}{<fam>}{m}{sl}{}
\installrawfont{<fam>ri8y}{<fam>ri8y,8y}{8y}{LY1}{<fam>}{m}{it}{}
\installrawfont{<fam>b8y} {<fam>b8y,8y} {8y}{LY1}{<fam>}{m}{n}{}
\installrawfont{<fam>bo8y}{<fam>bo8y,8y}{8y}{LY1}{<fam>}{m}{sl}{}
\installrawfont{<fam>bi8y}{<fam>bi8y,8y}{8y}{LY1}{<fam>}{m}{it}{}
\endinstallfonts

\bye

Support fuer gefakete small-caps fonts ist leider nicht dabei,
aber das wird in den .fd-Dateien von Y&Y auch nicht angeboten.

Hoffe damit geholfen zu haben.
Gruss, Ulrik.