summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/fonts/fontinst/examples/eurofont
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/doc/fonts/fontinst/examples/eurofont')
-rw-r--r--Master/texmf-dist/doc/fonts/fontinst/examples/eurofont/Makefile45
-rw-r--r--Master/texmf-dist/doc/fonts/fontinst/examples/eurofont/eurofont.map12
-rw-r--r--Master/texmf-dist/doc/fonts/fontinst/examples/eurofont/eurofont.tex43
3 files changed, 100 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/fonts/fontinst/examples/eurofont/Makefile b/Master/texmf-dist/doc/fonts/fontinst/examples/eurofont/Makefile
new file mode 100644
index 00000000000..ec07888a1a4
--- /dev/null
+++ b/Master/texmf-dist/doc/fonts/fontinst/examples/eurofont/Makefile
@@ -0,0 +1,45 @@
+## Makefile to build TS1-encoded text companion fonts
+## for Times, Helvetica and Symbol using the Adobe Euro Fonts
+
+all: afms tex vfs
+
+afms:
+ cp _3______.afm zpeur.afm
+ cp _3i_____.afm zpeuri.afm
+ cp _3b_____.afm zpeub.afm
+ cp _3bi____.afm zpeubi.afm
+ cp _1______.afm zpeurs.afm
+ cp _1i_____.afm zpeuris.afm
+ cp _1b_____.afm zpeubs.afm
+ cp _1bi____.afm zpeubis.afm
+ cp _2______.afm zpeurt.afm
+ cp _2i_____.afm zpeurit.afm
+ cp _2b_____.afm zpeubt.afm
+ cp _2bi____.afm zpeubit.afm
+
+tex:
+ tex eurofont.tex
+
+vfs:
+ vptovf ptmr8c.vpl ptmr8c.vf ptmr8c.tfm
+ vptovf ptmro8c.vpl ptmro8c.vf ptmro8c.tfm
+ vptovf ptmri8c.vpl ptmri8c.vf ptmri8c.tfm
+ vptovf ptmb8c.vpl ptmb8c.vf ptmb8c.tfm
+ vptovf ptmbo8c.vpl ptmbo8c.vf ptmbo8c.tfm
+ vptovf ptmbi8c.vpl ptmbi8c.vf ptmbi8c.tfm
+
+ vptovf phvr8c.vpl phvr8c.vf phvr8c.tfm
+ vptovf phvro8c.vpl phvro8c.vf phvro8c.tfm
+ vptovf phvb8c.vpl phvb8c.vf phvb8c.tfm
+ vptovf phvbo8c.vpl phvbo8c.vf phvbo8c.tfm
+
+ vptovf pcrr8c.vpl pcrr8c.vf pcrr8c.tfm
+ vptovf pcrro8c.vpl pcrro8c.vf pcrro8c.tfm
+ vptovf pcrb8c.vpl pcrb8c.vf pcrb8c.tfm
+ vptovf pcrbo8c.vpl pcrbo8c.vf pcrbo8c.tfm
+
+clean:
+ -rm *.mtx *.pl *.vpl *.log
+
+realclean: clean
+ -rm p*.tfm *.vf *.fd
diff --git a/Master/texmf-dist/doc/fonts/fontinst/examples/eurofont/eurofont.map b/Master/texmf-dist/doc/fonts/fontinst/examples/eurofont/eurofont.map
new file mode 100644
index 00000000000..373ffd2d167
--- /dev/null
+++ b/Master/texmf-dist/doc/fonts/fontinst/examples/eurofont/eurofont.map
@@ -0,0 +1,12 @@
+zpeur EuroSerif-Regular <_3______.pfb
+zpeuri EuroSerif-Italic <_3i_____.pfb
+zpeub EuroSerif-Bold <_3b_____.pfb
+zpeubi EuroSerif-BoldItalic <_3bi____.pfb
+zpeurs EuroSans-Regular <_1______.pfb
+zpeuris EuroSans-Italic <_1i_____.pfb
+zpeubs EuroSans-Bold <_1b_____.pfb
+zpeubis EuroSans-BoldItalic <_1bi____.pfb
+zpeurt EuroMono-Regular <_2______.pfb
+zpeurit EuroMono-Italic <_2i_____.pfb
+zpeubt EuroMono-Bold <_2b_____.pfb
+zpeubit EuroMono-BoldItalic <_2bi____.pfb
diff --git a/Master/texmf-dist/doc/fonts/fontinst/examples/eurofont/eurofont.tex b/Master/texmf-dist/doc/fonts/fontinst/examples/eurofont/eurofont.tex
new file mode 100644
index 00000000000..b97cfeb84a6
--- /dev/null
+++ b/Master/texmf-dist/doc/fonts/fontinst/examples/eurofont/eurofont.tex
@@ -0,0 +1,43 @@
+\input fontinst.sty
+
+\transformfont{ptmr8r} {\reencodefont{8r}{\fromafm{ptmr8a}}}
+\transformfont{ptmro8r}{\slantfont{167} {\frommtx{ptmr8r}}}
+\transformfont{ptmri8r}{\reencodefont{8r}{\fromafm{ptmri8a}}}
+\transformfont{ptmb8r} {\reencodefont{8r}{\fromafm{ptmb8a}}}
+\transformfont{ptmbo8r}{\slantfont{167} {\frommtx{ptmb8r}}}
+\transformfont{ptmbi8r}{\reencodefont{8r}{\fromafm{ptmbi8a}}}
+
+\transformfont{phvr8r} {\reencodefont{8r}{\fromafm{phvr8a}}}
+\transformfont{phvro8r}{\reencodefont{8r}{\fromafm{phvro8a}}}
+\transformfont{phvb8r} {\reencodefont{8r}{\fromafm{phvb8a}}}
+\transformfont{phvbo8r}{\reencodefont{8r}{\fromafm{phvbo8a}}}
+
+\transformfont{pcrr8r} {\reencodefont{8r}{\fromafm{pcrr8a}}}
+\transformfont{pcrro8r}{\reencodefont{8r}{\fromafm{pcrro8a}}}
+\transformfont{pcrb8r} {\reencodefont{8r}{\fromafm{pcrb8a}}}
+\transformfont{pcrbo8r}{\reencodefont{8r}{\fromafm{pcrbo8a}}}
+
+\installfonts
+
+\installfamily{TS1}{ptm}{}
+\installfont{ptmr8c} {ptmr8r,zpeur,textcomp} {TS1}{TS1}{ptm}{m}{n}{}
+\installfont{ptmro8c}{ptmro8r,zpeuri,textcomp}{TS1}{TS1}{ptm}{m}{sl}{}
+\installfont{ptmri8c}{ptmri8r,zpeuri,textcomp}{TS1}{TS1}{ptm}{m}{it}{}
+\installfont{ptmb8c} {ptmb8r,zpeub,textcomp} {TS1}{TS1}{ptm}{b}{n}{}
+\installfont{ptmbo8c}{ptmbo8r,zpeubi,textcomp}{TS1}{TS1}{ptm}{b}{sl}{}
+\installfont{ptmbi8c}{ptmbi8r,zpeubi,textcomp}{TS1}{TS1}{ptm}{b}{it}{}
+
+\installfamily{TS1}{phv}{}
+\installfont{phvr8c} {phvr8r,zpeurs,textcomp} {TS1}{TS1}{phv}{m}{n}{}
+\installfont{phvro8c}{phvro8r,zpeuris,textcomp}{TS1}{TS1}{phv}{m}{sl}{}
+\installfont{phvb8c} {phvb8r,zpeubs,textcomp} {TS1}{TS1}{phv}{b}{n}{}
+\installfont{phvbo8c}{phvbo8r,zpeubis,textcomp}{TS1}{TS1}{phv}{b}{sl}{}
+
+\installfamily{TS1}{pcr}{}
+\installfont{pcrr8c} {pcrr8r,zpeurt,textcomp} {TS1}{TS1}{pcr}{m}{n}{}
+\installfont{pcrro8c}{pcrro8r,zpeurit,textcomp}{TS1}{TS1}{pcr}{m}{sl}{}
+\installfont{pcrb8c} {pcrb8r,zpeubt,textcomp} {TS1}{TS1}{pcr}{b}{n}{}
+\installfont{pcrbo8c}{pcrbo8r,zpeubit,textcomp}{TS1}{TS1}{pcr}{b}{sl}{}
+
+\endinstallfonts
+\bye \ No newline at end of file