diff options
Diffstat (limited to 'systems/unix/tex-fpc/MFT')
-rw-r--r-- | systems/unix/tex-fpc/MFT/iby/README | 26 | ||||
-rw-r--r-- | systems/unix/tex-fpc/MFT/iby/agr.tex | 2 | ||||
-rwxr-xr-x[-rw-r--r--] | systems/unix/tex-fpc/MFT/iby/getiby | 8 | ||||
-rwxr-xr-x | systems/unix/tex-fpc/MFT/iby/getlevy | 3 | ||||
-rwxr-xr-x | systems/unix/tex-fpc/MFT/iby/ibymacros | 2 | ||||
-rw-r--r-- | systems/unix/tex-fpc/MFT/iby/sappho.tex | 6 | ||||
-rw-r--r-- | systems/unix/tex-fpc/MFT/local.mf | 33 | ||||
-rwxr-xr-x | systems/unix/tex-fpc/MFT/logmacfonts | 3 | ||||
-rwxr-xr-x | systems/unix/tex-fpc/MFT/manfonts | 2 | ||||
-rwxr-xr-x | systems/unix/tex-fpc/MFT/texwebfonts | 2 | ||||
-rwxr-xr-x[-rw-r--r--] | systems/unix/tex-fpc/MFT/webfonts | 0 |
11 files changed, 38 insertions, 49 deletions
diff --git a/systems/unix/tex-fpc/MFT/iby/README b/systems/unix/tex-fpc/MFT/iby/README index 802aae4137..190ce62dca 100644 --- a/systems/unix/tex-fpc/MFT/iby/README +++ b/systems/unix/tex-fpc/MFT/iby/README @@ -1,18 +1,21 @@ This directory contains files that help installing an ancient Greek -font in TeX-GPC. The font includes a full set of diacritical marks, +font in TeX-FPC. The font includes a full set of diacritical marks, the preclassic letters digamma, quoppa and sampi, and the lunatic variant of sigma. The font was originally cut by Firmin Didot(*1764, +1836), put into METAFONT files by Silvio Levy in 1987 and improved by Pierre A. MacKay, -the author of Ibycus4. Here I used version 4.5 as of -2004-10-27. +the author of Ibycus4. Here I used version 4.5 as of 2004-10-27. Preparation: ------------ -Get the packages ibygrk and levy from CTAN:fonts/greek and copy -files from levy and ibygrk directories into this directory, with -the shellscripts getlevy and getiby. +Get the packages ibygrk and levy from CTAN:fonts/greek and unzip them +in the MFT directory, so ibygrk and levy are siblings to iby. +ftp ftp://tug.org/tex-archive/fonts/greek/levy.zip +ftp ftp://tug.org/tex-archive/fonts/greek/ibygrk.zip + +Copy files from the levy and ibygrk directories into this directory, +with the shell scripts getlevy and getiby. Link METAFONT's and TeX's master directories to this directory, so you can run mf and tex from here. Make sure MFinputs contains @@ -82,6 +85,15 @@ guillemets << >> Look at test.tex and sappho.tex for examples. +If you get messages like that + Font \ninegrk=fibr84 at 9.0pt not loaded: Not enough room left. +you want to enlarge TeX's memory. +Compile TeX with statistics turned on, set \tracingstats=1 +and observe the statistics at the end. Then you might change the +constant in tex.p, compile with + fpc -Fasysutils,baseunix,unix tex.p +and try with the bigger tex. + Installing the Type 1 fonts in teTeX3.0: ---------------------------------------- List the search directory with `kpsewhich -show-path=.pfb' @@ -95,4 +107,6 @@ Finally I added the command line option `-u +iby' to dvips in the dvipdf script. Aug. 2008 +- +Nov. 2020 Wolfgang Helbig diff --git a/systems/unix/tex-fpc/MFT/iby/agr.tex b/systems/unix/tex-fpc/MFT/iby/agr.tex index 038f6a94bd..c8828880a2 100644 --- a/systems/unix/tex-fpc/MFT/iby/agr.tex +++ b/systems/unix/tex-fpc/MFT/iby/agr.tex @@ -1,2 +1,2 @@ -\input ibycusps +\input ibycus4 \setgreek10/12 diff --git a/systems/unix/tex-fpc/MFT/iby/getiby b/systems/unix/tex-fpc/MFT/iby/getiby index 23f2b7724a..f5b92e8f6b 100644..100755 --- a/systems/unix/tex-fpc/MFT/iby/getiby +++ b/systems/unix/tex-fpc/MFT/iby/getiby @@ -6,12 +6,16 @@ abary4.mf version4.mf ubary4.mf sampi4.mf obary4.mf koppa4.mf \ ibyupr4.mf ibypnct4.mf ibylwr4.mf ibylig4.mf ibycus4.mf ibyacc4.mf \ ibary4.mf hbary4.mf fibr849.mf fibr848.mf fibr84.mf fibo849.mf \ fibo848.mf fibo84.mf fibb849.mf fibb848.mf fibb84.mf ebary4.mf \ -digamma4.mf cigma4.mf wbary4.mf gen_acc.mf graccent.mf grbase.mf +digamma4.mf cigma4.mf wbary4.mf ibycus4.map do cp -p $IBY/fonts/source/public/ibycus4/$f . done for f in \ pssetiby.tex tlgsqq.tex setiby4.tex version4.tex ibycusps.tex \ -ibycus4.tex iby4extr.tex psibycus.tex iby4text.tex +ibycus4.tex iby4extr.tex do cp -p $IBY/tex/generic/ibycus4/$f . done + +for f in psibycus.tex iby4text.tex +do cp -p $IBY/doc/generic/ibycus4/$f . +done diff --git a/systems/unix/tex-fpc/MFT/iby/getlevy b/systems/unix/tex-fpc/MFT/iby/getlevy index 899e201492..69fc432f80 100755 --- a/systems/unix/tex-fpc/MFT/iby/getlevy +++ b/systems/unix/tex-fpc/MFT/iby/getlevy @@ -3,6 +3,7 @@ LEVY=../levy for f in \ a.mf b.mf d.mf e.mf f.mf g.mf h.mf i.mf j.mf k.mf \ l.mf m.mf n.mf o.mf p.mf q.mf r.mf s.mf t.mf u.mf \ -w.mf x.mf y.mf z.mf gen_sigma.mf grpunct.mf grbase.mf graccent.mf +w.mf x.mf y.mf z.mf gen_sigma.mf grpunct.mf grbase.mf graccent.mf \ +gen_acc.mf do cp -p $LEVY/$f . done diff --git a/systems/unix/tex-fpc/MFT/iby/ibymacros b/systems/unix/tex-fpc/MFT/iby/ibymacros index fc64ea0f6e..3af54083e4 100755 --- a/systems/unix/tex-fpc/MFT/iby/ibymacros +++ b/systems/unix/tex-fpc/MFT/iby/ibymacros @@ -1,4 +1,4 @@ -# install tex macros for ibycus4 TeX-GPC +# install tex macros for ibycus4 TeX-FPC for f in \ pssetiby.tex tlgsqq.tex setiby4.tex version4.tex ibycusps.tex \ ibycus4.tex iby4extr.tex psibycus.tex iby4text.tex agr.tex ibycus4.map diff --git a/systems/unix/tex-fpc/MFT/iby/sappho.tex b/systems/unix/tex-fpc/MFT/iby/sappho.tex index 861f5d682f..d097f819cc 100644 --- a/systems/unix/tex-fpc/MFT/iby/sappho.tex +++ b/systems/unix/tex-fpc/MFT/iby/sappho.tex @@ -1,7 +1,7 @@ % Ein Beispiel fuer die Benutzung des altgriechischen Fonts: \hsize 4in -\input ibycusps -\setgreek10/12 +\input ibycus4 +\setgreek12/14 \GK \obeylines De'duke me`n a) sela'nna @@ -18,7 +18,7 @@ ga=n e)pi` pai=san. \medskip -)'Espere, pa'nta fe'reis, o)'sa fai'nolis e)ske'das' Au)'ws; +('Espere, pa'nta fe'reis, o)'sa fai'nolis e)ske'das' Au)'ws; fe'reis o)'in, fe'reis ai)=ga, fe'reis a)'pu ma'teri pai=da. diff --git a/systems/unix/tex-fpc/MFT/local.mf b/systems/unix/tex-fpc/MFT/local.mf deleted file mode 100644 index 491430d781..0000000000 --- a/systems/unix/tex-fpc/MFT/local.mf +++ /dev/null @@ -1,33 +0,0 @@ -% This is local.mf for my HP LaserJet 1320. -% It works with two resolutions. -% The values are from modes.mf (ftp://tug.org/tex/modes.mf) Version 3.8. -% as supplied by Niko Sauer <nikos@friedrichs.up.ac.za>. Niko writes: -% Here are modes developed for and tested on the HP LaserJet 2100T/TN. -% Mode ljtozz is for a resolution of 1200dpi, and ljtozzfr for 600dpi -% Tradeoffs between |fillin| and |blacker| resulted in very clear, -% sharp renderings of Computer Modern fonts which appears to be -% preferable to what the modes ljfzzz ljfzzzfr for HP LaserJet 4000 -% yield on this printer. Preferences were tested by scrutiny of the -% results by sample of people in the vicinity. -% -% -mode_def lj = % HP LaserJet 1320 ProRes (1200 dpi) - proofing :=0; - fontmaking := 1; - tracingtitels := 1; - pixels_per_inch := 1200; - blacker := .7; - fillin := .15; - o_correction := 1; -enddef; -% -mode_def ljfr = % HP LaserJet 1320 FastRes (600dpi) - proofing :=0; - fontmaking := 1; - tracingtitels := 1; - pixels_per_inch := 600; - blacker := .25; - fillin := .3; - o_correction := 1; -enddef; -localfont := ljfr; diff --git a/systems/unix/tex-fpc/MFT/logmacfonts b/systems/unix/tex-fpc/MFT/logmacfonts new file mode 100755 index 0000000000..24c12db460 --- /dev/null +++ b/systems/unix/tex-fpc/MFT/logmacfonts @@ -0,0 +1,3 @@ +# fonts for logmac +mkfont cmsltt9 +mkfont logosl9 diff --git a/systems/unix/tex-fpc/MFT/manfonts b/systems/unix/tex-fpc/MFT/manfonts index e98538738b..ba37849e82 100755 --- a/systems/unix/tex-fpc/MFT/manfonts +++ b/systems/unix/tex-fpc/MFT/manfonts @@ -1,7 +1,9 @@ mkfont cmtex10 +mkfont cmssi9 mkfont cminch mkfont cmssdc10 4 mkpkfont cmr5 2 mkfont cmman # font used for miscellaneous Computer Modern variations # from ctan:/systems/knuth/local/mf/cmman.mf mkfont random # from ctan:/systems/knuth/local/lib/random.mf +mkfont cmss9 diff --git a/systems/unix/tex-fpc/MFT/texwebfonts b/systems/unix/tex-fpc/MFT/texwebfonts deleted file mode 100755 index 883b186bb1..0000000000 --- a/systems/unix/tex-fpc/MFT/texwebfonts +++ /dev/null @@ -1,2 +0,0 @@ -# font used tex.tex -mkfont logo10 # font used for the METAFONT logo diff --git a/systems/unix/tex-fpc/MFT/webfonts b/systems/unix/tex-fpc/MFT/webfonts index 86676e2c70..86676e2c70 100644..100755 --- a/systems/unix/tex-fpc/MFT/webfonts +++ b/systems/unix/tex-fpc/MFT/webfonts |