diff options
author | Norbert Preining <norbert@preining.info> | 2019-09-02 13:46:59 +0900 |
---|---|---|
committer | Norbert Preining <norbert@preining.info> | 2019-09-02 13:46:59 +0900 |
commit | e0c6872cf40896c7be36b11dcc744620f10adf1d (patch) | |
tree | 60335e10d2f4354b0674ec22d7b53f0f8abee672 /info/digests/tex-mag/v4.n6 |
Initial commit
Diffstat (limited to 'info/digests/tex-mag/v4.n6')
-rw-r--r-- | info/digests/tex-mag/v4.n6 | 1441 |
1 files changed, 1441 insertions, 0 deletions
diff --git a/info/digests/tex-mag/v4.n6 b/info/digests/tex-mag/v4.n6 new file mode 100644 index 0000000000..4c9fcc223a --- /dev/null +++ b/info/digests/tex-mag/v4.n6 @@ -0,0 +1,1441 @@ + + + + =====//===== \\ // ____ + // \\ // |\ /| // + // //====== \V/ ||\ //| \\ + // // // \\ || \// | /\ \\ ===\ + // //==== // \\ || | // \ \\ | + // // // \\ || | //===\ \\___/ + //======= // \ + + + Volume 4 Number 6 + + A Mostly Unofficial Publication for + Users of the TeX Typesetting System + + + + + + + + +Contents + +Departments + \footnote{}........................................................2 + Letters to the Editor..............................................4 + ToolBox............................................................5 +Feature + Summary of Metafont Files Available................................6 + + + + + + + + + + + + + + + + + +TeXMaG Volume 4 Number 6 page 2 +_______________________________________________________________________________ +| | +| \footnote{On the Horizon} | +|_____________________________________________________________________________| + +Looking back a couple issues, I noticed I had promised a mailer macro +for a coming issue. Needless to say it hasn't surfaced. It is actually +nearly complete, but was pushed aside in favor of some other local +activities like starting a local TUG. I do hope to include it sometime +in the near future. + +I also mentioned last month the new releases of TeX 3.1 and MF 2.7, +with a note questioning the numbering scheme for MF. Well rumor has it +that the version number for TeX is approaching $\pi$ and MF is +approaching $e$. Just a tidbit for those of you who might be +interested. What else can you expect from a mathematical typesetter? + +Things to be expecting over the next few months are the aforemen- +tioned mailer macro, software reviews on TeX packages for typesetting +both music and theses, and whatever else I happen to stumble across +between now and whenever. + +-neil + +p.s. There also seemed to be some confusion regarding the BiBTeX +Macros that I said were located at the ymir archive. The appropriate +files should be in the [ANONYMOUS.TEX.BIBTEX.STANDARD] directory. + + + + + + + + + +TeXMaG Volume 4 Number 6 page 3 +_______________________________________________________________________________ +| | +| Letters to the Editor | +|_____________________________________________________________________________| + +Hi you there, + +This is to ask you to fix a bug at the end of each TeXMaG issue. You +state that "for SPAN archive see below" but .... there is no below!! +As I am looking after the SPAN/DECNET archive, could you please say +something like: "Those who are on SPAN can get in touch with Max +Calvani at 39003::CALVANI for infos about SPAN archive..." + +Thanks, +Max + +[oops...well, i'm embarassed! But it's fixed now! -ed.] + + + + + + + + + +TeXMaG Volume 4 Number 6 page 4 +_______________________________________________________________________________ +| | +| The ToolBox | +|_____________________________________________________________________________| + + +The following was submitted to me from Thomas Dunbar (or so I suppose +it was he as his name appears as the author). I don't have a +postscript printer to try it on, but knew many of you do, and would +find this interesting. + +%%%%%%<cut here>------------------------------------------------------ +%this file is an example of using postscript specials to give +% headings a gray background + +\hsize=5.7in \font\twelverm=cmr12 \font\twelvebb=cmb10 at 12pt +\font\fourteenbf=cmb10 scaled\magstep2 \nopagenumbers + + +\newdimen\grayht \newcount\grayheight +\def\getgrayheight#1#2#3{\grayht=#1bp \grayheight=#1 \setbox0=\vbox{#3} +\loop \ifdim\grayht < \ht0 + \advance \grayht by\baselineskip \advance \grayheight by #2 \repeat} + +\def\graybar#1#2#3#4#5{\special{ps::[local] +gsave #1 setgray #2 #3 rmoveto #4 0 rlineto 0 -#5 rlineto +-#4 0 rlineto 0 #5 rlineto closepath fill grestore}} +\def\grayhead{\graybar{.8}{-6}{13}{216}{\the\grayheight}} +\def\graybhead{\graybar{.7}{-28.8}{15}{12}{\the\grayheight}} +\def\graythead{\graybar{.8}{-6}{15}{380}{\the\grayheight}} +\def\grayahead{\graybar{.7}{-28.8}{13}{12}{\the\grayheight}} + +\def\heada#1{{\hsize=210bp\vskip 24pt plus6pt minus4pt +{\twelvebb\parindent=6pt \baselineskip=14bp +\getgrayheight{20}{14}{#1}\item{}\grayhead #1\par} +\vskip 24pt plus 6pt minus 4pt}} + +\def\startart#1#2{{\fourteenbf\baselineskip17bp\raggedright\hyphenpenalty=9000 +\parindent=.4in\getgrayheight{22}{17}{#1}\item{}\graybhead\graythead#1\par} +{\twelverm\vglue 12pt plus6pt\parindent=.4in\baselineskip=14bp +\getgrayheight{20}{14}{#2} \item{}\grayahead #2\par} \vskip 4pt } + +\startart{A Test of Inserting Postscript Code Into \TeX\ for +Graybars -- use with dvips}{Thomas Dunbar, ClearVu Technical Writing +{\tt\quad Bitnet:gstd at vtvm2}} \hsize=4in + +\heada{1. Caveats\hfil\break and Cautions} + +Warning: your print shop may not be able to use your pretty slick since +they may have difficulty photographing the graybar! The solution is to have +the linotronic print directly to film. + +This file makes use of Arbortext's special for dvips: the current dvi +location is made the postscript {\tt currentpoint} and the default +postscript coordinate system and scaling (unit=bp) are used. + +\heada{2. Code} + +The coding is straightforward postscript except that the height of +the box is calculated via \TeX. If needed, the width could be +computed similarly. Note that the bar is to be painted first so the +text can overlay it. + +\bye +%%%%%%<cut here>------------------------------------------------------ + + + + + + + + + +TeXMaG Volume 4 Number 6 page 5 +_______________________________________________________________________________ +| | +| Summary of Metafont Fonts Available | +|_____________________________________________________________________________| + + +by Liam R. E. Quin + +[I ran across this informative article and thought I'd pass it along. +Address any correspondence to the author at: + + lee@sq.com, SoftQuad Inc., Toronto, +1 (416) 963-8337 + + and of course you can drop me a note too! :-) -ed.] + + +This list includes all known fonts available in metafont format, whether +public domain or not. Archive sites for ftp are listed where known. +There is also a BITNET archive at LISTSERV@UBVM.CC.BUFFALO.EDU. + +I also included some notes on how to use the fonts, in the (probably vain) +hope of avoiding a deluge of questions on the net. Note that I cannot +give instructions for specific packages, and I cannot answer questions +about specific printers. I have included some information about TeX and +troff, but I can't go into more much more detail over the net (i.e. I am +not offering to provide detailed technical support). + +Contents: + About Metafont + What you need in order to use the fonts + How to use Metafont fonts with TeX + How to use Metafont fonts with Troff + Where to get bitmap versions of the fonts + Converting between font formats + Getting fonts by FTP and Mail + Fonts: + AMS (see under Euler) + APL (A Programming Language) + Babel -- language support + Bar Code + Chess + Chinese + Committee + Computer Modern + Concrete + Cyrillic + Duerer + Devanagari + Dingbats + Euler + Godel + Greek + Hebrew + Hershey + Helvetica + International Phonetic Alphabet + Music + OCR (Optical Character Recognition) + Oriya + Pandora + Pica + Pointing Hands + Punk + + + + + + + + + + page 6 +______________________________________________________________________ + + Sanskrit (see Fonts: Devanagari) + Sauter + Tengwar + Thai + Vietnamese + + +************************ + About Metafont +************************ + +Metafont is a programming language for describing fonts. It was +written by Donald Knuth and is documented in + Computers & Typesetting/C: The METAFONTbook + Knuth, Donald E. + Addison Wesley, 1986 + ISBN 0-201-13445-4, or 0-201-13444-6 (soft cover) + Library access: Z250.8.M46K58, or 686.2'24, or 85-28675. + +A font written in Metafont is actually a computer program which, when +run, will generate a bitmap (`raster') for a given typeface at a given +size, for some particular device. + + +************************ + What you need in order + to use the fonts +************************ + +You cannot print the metafont files directly (unless you want a +listing of the program, that is). Instead, you must generate a bitmap +font and use that to print something. If you have TeX or troff, the +process for doing this is outlined below. This is not meant to be +compete documentation, though, but simply enough to get you started. + +If you want to use a font generated by metafont on an HP LaserJet, for +example, you must follow this general procedure: +- Generate the bitmap font with Metafont. + This will produce a file called (for example) "myfont10.300gf". +- Convert this to a pk format file -- the pk format is much more + compact, and is used by most software in preference to gf files. + You can use gftopk (which comes with metafont, or in a package + called mfware). + $ gftopk myfont10.300gf + $ + This produces myfont10.300pk +- Convert the pk-format font into one suitable for your printer. For + an HP, there are several utilities -- the one I use is called pk2sfp: + $ pk2sfp myfont10.300pk > myfont10.300sfp + You will have to find this program. If you are using TeX you do not + need it, though -- see "Converting between font formats" below. +- Download the font to the printer. You will need to do more than + simply send the file to the printer. For example, on the HP you + must send an escape sequence like ESC*c100D to tell the printer + there's a font coming, and that it's going to be font number 100. + You then send the font, and then in the rest of the job say + something like ESC*c100ESC*c4FESC (100X to tell the printer you've + finished, and to start using the font. (ESC in these examples + stands for the ASCII Escape, chracter 033 octal, 27 in decimal). All + of this must be in the same print job. + +Doing this without going insane involves setting up macros or +shell-scripts to automate it for you. + Library access: Z250.8.M46K58, or 686.2'24, or 85-28675. + +A font written in Metafont is actually a computer program which, when +run, will generate a bitmap (`raster') for a given typeface at a given +size, for some particular device. + + +************************ + What you need in order + to use the fonts +************************ + +You cannot print the metafont files directly (unless you want a +listing of the program, that is). Instead, you must generate a bitmap +font and use that to print something. If you have TeX or troff, the +process for doing this is outlined below. This is not meant to be +compete documentation, though, but simply enough to get you started. + +If you want to use a font generated by metafont on an HP LaserJet, for +example, you must follow this general procedure: +- Generate the bitmap font with Metafont. + This will produce a file called (for example) "myfont10.300gf". +- Convert this to a pk format file -- the pk format is much more + compact, and is used by most software in preference to gf files. + You can use gftopk (which comes with metafont, or in a package + called mfware). + $ gftopk myfont10.300gf + $ + This produces myfont10.300pk +- Convert the pk-format font into one suitable for your printer. For + an HP, there are several utilities -- the one I use is called pk2sfp: + $ pk2sfp myfont10.300pk > myfont10.300sfp + You will have to find this program. If you are using TeX you do not + need it, though -- see "Converting between font formats" below. +- Download the font to the printer. You will need to do more than + simply send the file to the printer. For example, on the HP you + must send an escape sequence like ESC*c100D to tell the printer +Date: Tue, 6 Nov 90 17:58 CST +From: Neil Burleson --- ACS TeX Support <NABTEXM@TAMVENUS> +Subject: TeXMaG V4N6 (part 1 of 3) --- second try +To: texmag-l@irlearn +Original_To: JNET%"texmag-l@irlearn" + + + + =====//===== \\ // ____ + // \\ // |\ /| // + // //====== \V/ ||\ //| \\ + // // // \\ || \// | /\ \\ ===\ + // //==== // \\ || | // \ \\ | + // // // \\ || | //===\ \\___/ + //======= // \ + + + Volume 4 Number 6 + + A Mostly Unofficial Publication for + Users of the TeX Typesetting System + + + + + + + + +Contents + +Departments + \footnote{}........................................................2 + Letters to the Editor..............................................4 + ToolBox............................................................5 +Feature + Summary of Metafont Files Available................................6 + + + + + + + + + + + + + + + + + +TeXMaG Volume 4 Number 6 page 2 +_______________________________________________________________________________ +| | +| \footnote{On the Horizon} | +|_____________________________________________________________________________| + +Looking back a couple issues, I noticed I had promised a mailer macro +for a coming issue. Needless to say it hasn't surfaced. It is actually +nearly complete, but was pushed aside in favor of some other local +activities like starting a local TUG. I do hope to include it sometime +in the near future. + +I also mentioned last month the new releases of TeX 3.1 and MF 2.7, +with a note questioning the numbering scheme for MF. Well rumor has it +that the version number for TeX is approaching $\pi$ and MF is +approaching $e$. Just a tidbit for those of you who might be +interested. What else can you expect from a mathematical typesetter? + +Things to be expecting over the next few months are the aforemen- +tioned mailer macro, software reviews on TeX packages for typesetting +both music and theses, and whatever else I happen to stumble across +between now and whenever. + +-neil + +p.s. There also seemed to be some confusion regarding the BiBTeX +Macros that I said were located at the ymir archive. The appropriate +files should be in the [ANONYMOUS.TEX.BIBTEX.STANDARD] directory. + + + + + + + + + +TeXMaG Volume 4 Number 6 page 3 +_______________________________________________________________________________ +| | +| Letters to the Editor | +|_____________________________________________________________________________| + +Hi you there, + +This is to ask you to fix a bug at the end of each TeXMaG issue. You +state that "for SPAN archive see below" but .... there is no below!! +As I am looking after the SPAN/DECNET archive, could you please say +something like: "Those who are on SPAN can get in touch with Max +Calvani at 39003::CALVANI for infos about SPAN archive..." + +Thanks, +Max + +[oops...well, i'm embarassed! But it's fixed now! -ed.] + + + + + + + + + +TeXMaG Volume 4 Number 6 page 4 +_______________________________________________________________________________ +| | +| The ToolBox | +|_____________________________________________________________________________| + + +The following was submitted to me from Thomas Dunbar (or so I suppose +it was he as his name appears as the author). I don't have a +postscript printer to try it on, but knew many of you do, and would +find this interesting. + +%%%%%%<cut here>------------------------------------------------------ +%this file is an example of using postscript specials to give +% headings a gray background + +\hsize=5.7in \font\twelverm=cmr12 \font\twelvebb=cmb10 at 12pt +\font\fourteenbf=cmb10 scaled\magstep2 \nopagenumbers + + +\newdimen\grayht \newcount\grayheight +\def\getgrayheight#1#2#3{\grayht=#1bp \grayheight=#1 \setbox0=\vbox{#3} +\loop \ifdim\grayht < \ht0 + \advance \grayht by\baselineskip \advance \grayheight by #2 \repeat} + +\def\graybar#1#2#3#4#5{\special{ps::[local] +gsave #1 setgray #2 #3 rmoveto #4 0 rlineto 0 -#5 rlineto +-#4 0 rlineto 0 #5 rlineto closepath fill grestore}} +\def\grayhead{\graybar{.8}{-6}{13}{216}{\the\grayheight}} +\def\graybhead{\graybar{.7}{-28.8}{15}{12}{\the\grayheight}} +\def\graythead{\graybar{.8}{-6}{15}{380}{\the\grayheight}} +\def\grayahead{\graybar{.7}{-28.8}{13}{12}{\the\grayheight}} + +\def\heada#1{{\hsize=210bp\vskip 24pt plus6pt minus4pt +{\twelvebb\parindent=6pt \baselineskip=14bp +\getgrayheight{20}{14}{#1}\item{}\grayhead #1\par} +\vskip 24pt plus 6pt minus 4pt}} + +\def\startart#1#2{{\fourteenbf\baselineskip17bp\raggedright\hyphenpenalty=9000 +\parindent=.4in\getgrayheight{22}{17}{#1}\item{}\graybhead\graythead#1\par} +{\twelverm\vglue 12pt plus6pt\parindent=.4in\baselineskip=14bp +\getgrayheight{20}{14}{#2} \item{}\grayahead #2\par} \vskip 4pt } + +\startart{A Test of Inserting Postscript Code Into \TeX\ for +Graybars -- use with dvips}{Thomas Dunbar, ClearVu Technical Writing +{\tt\quad Bitnet:gstd at vtvm2}} \hsize=4in + +\heada{1. Caveats\hfil\break and Cautions} + +Warning: your print shop may not be able to use your pretty slick since +they may have difficulty photographing the graybar! The solution is to have +the linotronic print directly to film. + +This file makes use of Arbortext's special for dvips: the current dvi +location is made the postscript {\tt currentpoint} and the default +postscript coordinate system and scaling (unit=bp) are used. + +\heada{2. Code} + +The coding is straightforward postscript except that the height of +the box is calculated via \TeX. If needed, the width could be +computed similarly. Note that the bar is to be painted first so the +text can overlay it. + +\bye +%%%%%%<cut here>------------------------------------------------------ + + + + + + + + + +TeXMaG Volume 4 Number 6 page 5 +_______________________________________________________________________________ +| | +| Summary of Metafont Fonts Available | +|_____________________________________________________________________________| + + +by Liam R. E. Quin + +[I ran across this informative article and thought I'd pass it along. +Address any correspondence to the author at: + + lee@sq.com, SoftQuad Inc., Toronto, +1 (416) 963-8337 + + and of course you can drop me a note too! :-) -ed.] + + +This list includes all known fonts available in metafont format, whether +public domain or not. Archive sites for ftp are listed where known. +There is also a BITNET archive at LISTSERV@UBVM.CC.BUFFALO.EDU. + +I also included some notes on how to use the fonts, in the (probably vain) +hope of avoiding a deluge of questions on the net. Note that I cannot +give instructions for specific packages, and I cannot answer questions +about specific printers. I have included some information about TeX and +troff, but I can't go into more much more detail over the net (i.e. I am +not offering to provide detailed technical support). + +Contents: + About Metafont + What you need in order to use the fonts + How to use Metafont fonts with TeX + How to use Metafont fonts with Troff + Where to get bitmap versions of the fonts + Converting between font formats + Getting fonts by FTP and Mail + Fonts: + AMS (see under Euler) + APL (A Programming Language) + Babel -- language support + Bar Code + Chess + Chinese + Committee + Computer Modern + Concrete + Cyrillic + Duerer + Devanagari + Dingbats + Euler + Godel + Greek + Hebrew + Hershey + Helvetica + International Phonetic Alphabet + Music + OCR (Optical Character Recognition) + Oriya + Pandora + Pica + Pointing Hands + Punk + + + + + + + + + + page 6 +______________________________________________________________________ + + Sanskrit (see Fonts: Devanagari) + Sauter + Tengwar + Thai + Vietnamese + + +************************ + About Metafont +************************ + +Metafont is a programming language for describing fonts. It was +written by Donald Knuth and is documented in + Computers & Typesetting/C: The METAFONTbook + Knuth, Donald E. + Addison Wesley, 1986 + ISBN 0-201-13445-4, or 0-201-13444-6 (soft cover) + Library access: Z250.8.M46K58, or 686.2'24, or 85-28675. + +A font written in Metafont is actually a computer program which, when +run, will generate a bitmap (`raster') for a given typeface at a given +size, for some particular device. + + +************************ + What you need in order + to use the fonts +************************ + +You cannot print the metafont files directly (unless you want a +listing of the program, that is). Instead, you must generate a bitmap +font and use that to print something. If you have TeX or troff, the +process for doing this is outlined below. This is not meant to be +compete documentation, though, but simply enough to get you started. + +If you want to use a font generated by metafont on an HP LaserJet, for +example, you must follow this general procedure: +- Generate the bitmap font with Metafont. + This will produce a file called (for example) "myfont10.300gf". +- Convert this to a pk format file -- the pk format is much more + compact, and is used by most software in preference to gf files. + You can use gftopk (which comes with metafont, or in a package + called mfware). + $ gftopk myfont10.300gf + $ + This produces myfont10.300pk +- Convert the pk-format font into one suitable for your printer. For + an HP, there are several utilities -- the one I use is called pk2sfp: + $ pk2sfp myfont10.300pk > myfont10.300sfp + You will have to find this program. If you are using TeX you do not + need it, though -- see "Converting between font formats" below. +- Download the font to the printer. You will need to do more than + simply send the file to the printer. For example, on the HP you + must send an escape sequence like ESC*c100D to tell the printer + there's a font coming, and that it's going to be font number 100. + You then send the font, and then in the rest of the job say + something like ESC*c100ESC*c4FESC (100X to tell the printer you've + finished, and to start using the font. (ESC in these examples + stands for the ASCII Escape, chracter 033 octal, 27 in decimal). All + of this must be in the same print job. + +Doing this without going insane involves setting up macros or +shell-scripts to automate it for you. + + + + page 7 +______________________________________________________________________ + + +************************ + How to use Metafont + fonts with TeX +************************ + +In addition to generating a `gf' file, metafont will also generate a +'.tfm' file. You will need to put the tfm file into your TeX font +directory -- for example, /usr/local/tex/fonts. You will need to put +either the gf or the pk file there too -- probably the pk file. Some +dvi drivers need the font to be listed in a description file, too -- +the name and location of this seems to vary wildly from site to site, +but FONTDESC is not unlikely. Chris Torek's `mctex' package includes +some drivers that need this. + +For testing, you might be able to say something like + $ TEXFONTS="/users/lee/fonts:/usr/local/lib/tex/fonts"; export TEXFONTS +to get TeX to look in more than one directory -- see your local TeX +guide. + +When you have installed the font, you can use it from TeX directly in +the usual way. For most fonts, the filename is the same as the font +name, so, for example, ccr10.300pk contains the bitmaps for a font +called ccr at size 10pt. You can look at the Metafont source for a +given font to determine the name of the font, and you might also be +able to cheat by editing the font description file FONTDESC. + +Using other fonts with LaTeX generally requires more work. + + +************************ + How to use Metafont + fonts with Troff +************************ + +If, when you run troff, you get the message `typesetter busy', you +have the original Ossanna-troff, also called otroff. Chris Lewis has +a package which will let you use TeX fonts with troff -- it's called +psroff, and comes with documentation. + +ftp: gatekeeper.dec.com (16.1.0.2) pub/misc/psroff-2.0.tar.Z +ftp: cs.toronto.edu [128.100.1.65] pub/psroff.tar.Z + +If, when you run troff, you get something like this: + x T 300 + x res 300 1 1 +you have ditroff. This is sometimes called titroff or psroff. In this +case, you will probably need to do the following: + + 1) convert the font to your printer's format + 2) generate a width table for the font + 3) add the font to the DESC file for the appropriate device + 4) arrange for troff to download the font + 5) tell troff about the font by running `makedev DESC' in the right + place. + +If, when you run troff, you get something like this: + X hp(SCM)(CM)(AF)(AD) 300 1 1 + Y P default letter 2550 3300 0 0 90 90 2460 3210 +you have sqtroff, change (4) onwards to: + + 4) put the font in the appropriate raster directory + 5) tell sqtroff about the font by running `sqmakedev DESC' + + + + + + + + + + page 8 +______________________________________________________________________ + + or `sqinstall'. + +In each case, you should be able to get help from your vendor. + +Note that Chris Lewis' psroff package has software to make width +tables for troff from pk files. + + +************************ + Converting between + font formats +************************ + +Conversions to and from pbm and pk format were posted to comp.text.tex +and to alt.sources on the 9th of August, 1990 by Angus Duggan +(ajcd@cs.ed.ac.uk). The program is pbmtopk, and there are also at +least two patches. + +Chris Lewis' psroff package includes a program to go from pk both to the +HP LaserJet and to PostScript. + +John McClain (ophelp@tamvenus.bitnet) has some conversion programs for +various graphics formats to/and from pk files. + +CAPTURE turns HPGL files into PK format (a PC program, $130 from + Micro Programs Inc., 251 Jackson Ave., Syosset, NY 11791 + +Metaplot can take pen-plotter files and prouce metafont files +wilcox@cis.ohio-state.edu + + +************************ + Where to get bitmap + versions of the fonts +************************ + +There are archives containing the bitmaps of many of these fonts at +various sizes and resolutions. The fonts must have been generated for +the correct print engine: e.g. write-white or write-black. The +archives generally hold only the sizes used by TeX. These are +`magstep' sizes, and are not exact point sizes. It is probably better +to generate them from the Metafont sources yourself if you can. + +The best place to look for raster fonts is almost certainly + mims-iris.waterloo.edu (129.97.129.116) +This probably has all the HP fonts in the world.... some others are: + ctrsci.math.utah.edu (128.110.198.1) + science.utah.edu (128.110.192.2) + ymir.claremont.edu (134.173.4.23) + +The occasional posting of ftp sites to comp.misc and comp.archives +lists these and several other sites. + + +Getting fonts by FTP and Mail: + +If you are using ftp, you will need either the name of the host or +the Internet number. For example, to connect to ymir, listed as + ftp: ymir.claremont.edu [134.173.4.23] +you will need to type something like + ftp ymir.claremont.edu +If that doesn't work, try using the number: + ftp 134.173.4.23 + + + + + + + + + + page 9 +______________________________________________________________________ + +If that doesn't work, on Unix systems you can use nslookup (it's +usually /usr/etc/nslookup) to find the host number -- it might have +changed. Type the entire host name, and after a few seconds nslookup +will give you the address. + +Once you have connected, you will need to go to the appropriate +directory, lists its contents, and retrieve the files. + +Most of the machines listed here run Unix, and you use "ls" and "cd" +to list files and to change directories. Ymir runs VMS, and you will +have to put square brackets around directory names, like [this]. + +Remember that although Metafont sources are text files, pk fonts are +not ASCII, and you will have to use binary mode for them. In general, +use text mode for README files and *.mf files, and binary mode for +other font files. Files ending in .Z are compressed binary files -- +you will need to use binary mode, and then uncompress the files when +you get them. + + +You can get files from ymir by sending mail messages to +mailserv@ymir.claremont.edu + +For example, + send [tex.mf.misc]cmapl10.mf +will get the file cmapl10.mf from the directory "tex.mf.misc". +You can only get text files in this way. + + +************************ + Fonts +************************ + +** +** AMS (see under Euler) +** + +The American Mathematical Society has adopted TeX, and has had some +fonts designed especially by Herman Zapf. These are known as the +Euler fonts, and are described below. The Metafont sources are now +available by ftp. + +NOTE that you should build these using virmf, or at least with a +version of Metafont that does not have cmbase pre-loaded. You may +also get errors reported when building some of the smaller sizes -- +simply press return. + +There are +- AMS Euler -- a calligraphic font. This is not suitable as it stands + for text use in TeX, because it has a non-standard encoding. +- AMS extra maths symbols +- AMS computer modern extensions +- AMS Cyrillic (this is the same as University of Washington Cyrillic) + +There is also some documentation. + +You can get them from the ams or from ymir: +ftp: e-math.ams.com [130.44.1.100] /ams/amsfonts/sources +ftp: ymir.claremont.edu (134.173.4.23) + + + + + + + + + + page 10 +______________________________________________________________________ + +** +** APL (A Programming Language) +** + +ftp: ymir.claremont.edu (134.173.4.23): cd SOFTWARE:[anonymous.tex.misc] +ftp: (the file is cmapl10.mf). Associated macros and documentation +ftp: are in SOFTWARE:[anonymous:tex:periodicals.tugboat] and also +ftp: [anonymous.tex.inputs.plain-contrib] in files apldef.tex, +ftp: aplstyle.tex, and aplverb.tex. + +ftp: power.eee.ndsu.nodak.edu (134.129.123.1) apl-tex-font/27-Jul-90 + +** +** Babel -- language support +** + +The Babel archive at ymir.claremont.edu contains: +- Greek Fonts: + Brian Hamilton Kelly's cmgr family + Sylvio Levy's gr family [modern and classical] + Yannis Haramboulos' rgr family + +- Hebrew fonts: + REDIS (a thin-looking sans serif) + burkis (coming in January??) + +- Icelandic + Icelandic Modern (this is Computer Modern with extensions) + +- Russian (Cyrillic) + IFVE's cmc family + U Washington's wncyr family + Bashkiren/Mongolian (not sure if this is there yet) + +- Turkish + Turkish Modern (this is Computer Modern with extensions) + +ftp: ymir.claremont.edu (134.173.4.23): cd [anonymous.tex.babel] + +** +** Chess +** + +Some chess typesetting macros were posted to comp.text.tex on July 31, +1990. The chess fonts are available for ftp from ymir. + +ftp: ymir.claremont.edu (134.173.4.23): cd [anonymous.tex.misc] + + +** +** Chinese +** + +ChTeX is a set of macros and fonts for typesetting Chinese under TeX. +It only supports PostScript, and requires a modivied dvi2ps. You write +your article with PinYin. + +ftp: 192.12.216.114 (name: chiris.stevens-tech.edu) +ftp: note that the usercode is "ftp", not "anonymous". +Included are source, fonts, VMS binary for 5.2, DOS binary, etc. + + + + + + + + + + page 11 +______________________________________________________________________ + +** +** Bar Code +** + +Dimitri Vulis's barcode font +ftp: ymir.claremont.edu (134.173.4.23): cd [anonymous.tex.mf] + + +** +** Committee +** + +This was produced during a workshop tutorial given by Donald Knuth. +This is said (by Don Hosek, whom I trust in such things) to be +hard-wired for the APS typesetter... It is described in Tugboat +Vol. 5 No. 2 (Nov. 84). + +ftp: ymir.claremont.edu (134.173.4.23): cd [anonymous.tex.mf.misc] +ftp: files are font1.mf and font1base.mf + + +** +** Computer Modern +** + +Computer Modern is Donald Knuth's font family used for his later +`Art of Computer Programming' books. It contains + cmr -- computer modern roman + cmmi -- computer modern maths italic + cmti -- computer modern text italic + cmb -- computer modern bold + cmss -- computer modern sans serif + cmtt -- computer modern typewriter + cmvtt -- computer modern variable-spaced typewriter +and several variations on each of the above (e.g. bold extended...). +There are also some experimental fonts, such as cmff, a `funny' font, +and cmfib, a font based on Fibonacci numbers. + +These are all included in a standard TeX distribution, although I only +know of one site archiving the metafont files seperately. The +official TeX distribution site is labrea.stanford.edu: + +ftp: labrea.stanford.edu [36.8.0.47] cd pub/tex/cm +ftp: ymir.claremont.edu (134.173.4.23): cd [anonymous.tex.mf.standard] + +Many TeX ftp archive sites also give access to the bitmaps (pk files), +although you usually have to get them all at once. + +There is also a reparameterised version of CM by John Sauter, which +makes it easy to generate fonts at desired sizes-- this is especially +useful for non-TeX users. + +ftp: ymir.claremont.edu (134.173.4.23): cd [anonymous.tex.mf.sauter] +See also: Babel, Sauter + +There are some more Computer Modern variants stored at ymir; these +include parameters for generating cm fonts at sizes 14, 18, 24 and +36pt. +ftp: ymir.claremont.edu (134.173.4.23): cd [anonymous.tex.mf.variants] + +There is also a Pica typewriter font -- italic and bold come out with +straight and wavy underlines (respectively), however. This is in +ftp: ymir.claremont.edu (134.173.4.23): cd [anonymous.tex.mf.pica] + + + + + page 12 +______________________________________________________________________ + +Versions of these fonts suitable for use with an X Windows previewer +(xtex and SeeTeX) are available from +ftp: foobar.colorado.edu pub/SeeTeX + + +** +** Concrete +** + +This font was designed for Donald Knuth's Concrete Mathematics book. +It looks a little like a cross between American Typewriter and Computer +Modern Roman. There are Roman and Italic faces. + +ftp: ymir.claremont.edu (134.173.4.23): cd [anonymous.tex.mf] + + +** +** Cyrillic +** + +There are several Cyrillic (Russion-Alphabet) fonts: +Tom Ridgeway's Cyrillic fonts +[BITNET: LISTSERV@UBVM.CC.BUFFALO.EDU] + +WN-Cyrillic +ftp: june.cs.washington.edu (128.95.1.4) + +There is a mailing list, rustex-l, for discussion of typesetting +Cyrilic-based languages. To subscribe, send mail to +listserv@ubvm.bitnet containing the text + SUBSCRIBE RUSTEX-L <your name here> +or send mail to Dimitri Vulis, DLV%CUNYVMS1.BITNET@cunyvm.cuny.edu + + +** +** Duerer +** + +Based on the 16th Century drawings of Albrecht Duerer -- see, for +example, his ``The Painter's Manual'' published in Fac Simile by +Abaris Books. Upper case only. +ftp: ymir.claremont.edu (134.173.4.23): cd [anonymous.tex.mf.duerer] + + +** +** Devanagari +** + +(this is a font for use with Sanskrit) +Created by Frans Velthuis in 1987/88 and is available from him +(Velthuis%hgrrug5.earn@cunyvm.cunyvm.edu) for a small charge. +Another address is "velthuis@hgrrug5.bitnet". + F.J. Velthuis, + Nyensteinheerd 267 + 9736 TV Groningen + The Netherlands + + + + + + + + + + page 13 +______________________________________________________________________ + +** +** Dingbats +** + +By Doug Henderson. +ftp: ymir.claremont.edu (134.173.4.23): cd [anonymous.tex.mf] + + +** +** Euler +** + +These were designed by Herman Zapf for the American Mathematical +Society. See AMS. +The fonts are Fraktur, Script, Upright Italic, Math extension. +(see TUGboat Vol. 10 No. 1) + + +** +** Greek +** + +Sylvio Levy's Greek font. +ftp: xydeco.siemens.com (129.73.1.101) -- greek* +ftp: ymir.claremont.edu (134.173.4.23): cd [anonymous.tex.babel.greek.levy] + (But Don Hosek tells me this is really Brian Hamilton Kelly's Greek font) + +Also the Sylvio Levy `gr' greek family, for both Modern and Classical +Greek. This includes roman, typewriter and bold, plus TeX macros. + +Brian Hamilton Kelly's cmgr family +Yannis Haramboulos' rgr family + +ftp: ymir.claremont.edu (134.173.4.23): cd [anonymous.tex.babel.greek] + +See also Babel. + + +** +** Hebrew +** + +There is a sans-serif Hebrew font called REDIS available from ymir. +It comes in three faces, including italic (slanting to the right, of +course). +ftp: ymir.claremont.edu (134.173.4.23): cd [anonymous.tex.mf] + + +** +** Helvetica +** + +Produced by the Metafoundry and sold commercially. +Unfortunately they do not distribute the Metafont sources, so they are +not really very useful in this file ... :-( :-( + + The Metafounndry, + OCLC Inc., MC 485 + 6565 Frantz Road + Dublin, OH 43017 + USA + + +1 614 764-6087 + + + + + + + + + + page 14 +______________________________________________________________________ + +** +** Hershey +** + +The Hershey fonts were designed for use by plotters, and published in +1972. These fonts are of relatively low typographic quality, but are +useful on devices with lower resolution. + +ftp: cs.uoregon.edu [128.223.4.13] +(but these are not in Metafont -- does anyone know where to get the +metafont versions?) + + +** +** International Phonetic Alphabet +** + +Used by linguists, and also in some dictionaries. It's designed to go +with Computer Modern. From WSU. +ftp: ymir.claremont.edu (134.173.4.23): cd [anonymous.tex.mf] + + +** +** Music +** + +MuTeX is a basic music package for TeX. It seems to be the same as +mtex, but with documentation in English rather than (or as well as) +German. + +ftp: stolaf.edu [130.71.128.1] /pub/MuTeX.tar.Z /pub/MuTeX_doc.Z +ftp: suned.zoo.cs.yale.edu [128.36.21] +ftp: cs.ubc.edu [128.189.97.5] src/MuTeX/MuTeX.tar.Z (slow) +ftp: wuarchive.wustl.edu: /mirrors/msdos/tex/mutex.arc +ftp: ymir.claremont.edu [134.173.4.23]: cd [anonymous.tex.musix.mutex] + +In Europe, +ftp: sol.cs.ruu.nl [131.211.80.5] in subdirectory pub/TEX +ftp: mtex.tar.Z (sources, including metafont sources and documentation) +ftp: mtexfonts.tar.Z (300dpi pk files) +These are also available in Europe by mail-server. Send mail to +mail-server@cs.ruu.nl with HELP in the subject and the body and +probably the .signature as well :-) + + +** +** OCR (Optical Character Recognition) +** + +OCR A (this is not the font for printing on cheques) +ftp: ymir.claremont.edu (134.173.4.23): cd [anonymous.tex.mf] + + +** +** Subject: Fonts: Oriya +** + +Sabita Panigrahi is working on Oriya (one of the modern Indian +scripts), but this is not yet available. + + + + + + + + + + page 15 +______________________________________________________________________ + +** +** Pandora +** + +This is a little like Palatino, annd includes a sans-serif variant. +It is not yet of production quality, unfortunately. + +ftp: ymir.claremont.edu (134.173.4.23): cd [anonymous.tex.mf] + + +** +** Pica +** + +There is also a Pica typewriter font -- italic and bold come out with +straight and wavy underlines (respectively), however. This is in +ftp: ymir.claremont.edu (134.173.4.23): cd [anonymous.tex.mf.pica] + +** +** Pointing Hands +** + +Various manual extremities, designed by Georgia Tobin +ftp: ymir.claremont.edu (134.173.4.23): cd [anonymous.tex.mf] + + +** +** Punk +** + +A punK hAndWritten fOnT... +For writing on walls, perhaps. The lower case is simply a smaller +version of the upper case. +ftp: ymir.claremont.edu (134.173.4.23): cd [anonymous.tex.mf] + + +** +** Sanskrit +** + +(see Fonts: Devanagari) + + +** +** Sauter +** + +This is a rework of Computer Modern. The outlines are the same, as +far as I know, but it is much easier to generate the various fonts. +By John Sauter. +ftp: ymir.claremont.edu (134.173.4.23): cd [anonymous.tex.mf] + + +** +** Tengwar +** + +There are at least two Tengwar fonts, +Mike Urban's: +ftp: ymir.claremont.edu (134.173.4.23): cd [anonymous.tex.mf.tengwar] + +Julian Bradfield <jcb@lfcs.edinburgh.ac.uk> also has both Tengwar and +a prototype version of Cirth runes. Email only, although I have a +copy and can mail them to you if you can't reach Julian. I prefer +Julian's Tengwar, I think, but I am not an expert on Tolkien fonts... + + + + + + + + + + page 16 +______________________________________________________________________ + + +** +** Thai +** + +There are at least two Thai fonts around. The rmit font is a little +tricky to make, as it needs to be in a directory called ``thai2'', +because it refers to files called "../thai2/name". +ftp: ymir.claremont.edu (134.173.4.23): cd [anonymous.tex.babel.thai.rmit] +ftp: ymir.claremont.edu (134.173.4.23): cd [anonymous.tex.babel.thai.usl] + + +** +** Vietnamese +** + +ftp: blackbox.hacc.washington.edu [128.95.200.1] cd /pub/testviet + +This test package includes tfm and pk fonts at 10 point roman and +italic. I understand that you need TeX 3.0 or later to use this, and +drivers that cope with fonts containing more than 128 characters. + + + + + + + + + +______________________________________________________________________ +TeXMaG is an electronic magazine available free of charge to all +interested parties reachable by electronic mail. It is published +monthly. Letters to the editor may be sent to NABTEXM@TAMVENUS +(BITNet) or NABTEXM@VENUS.TAMU.EDU (Internet) and may be published in +a future issue. + + Publisher: Academic Computing Services of + Texas A&M University + + Managing Editor: Neil Burleson + TeX Consultant: Robert Nilsson + Copy Editor: Diana Armstrong + + Chief Consultant: John McClain, Ph.D + + SUBSCRIPTIONS: + CDNnet: Send a note to <list-request@relay.cdnnet.ca> asking to receive + TeXMaG. + JANET: Send a note to Peter Abbott, <Abbottp@Uk.Ac.Aston> asking to + receive TeXMaG. + All others: Send the following command as an interactive message + (Bitnet) or as a single-line mail message to LISTSERV@UICVM + or LISTSERV@UICVM.UIC.EDU: + SUBS TEXMAG-L Your_Full_Name. + If you have difficulty doing this, send a note to Neil Burleson + <NABTEXM@VENUS.TAMU.EDU>. + + SUBMISSIONS: + Please send submissions to <TEXMAG-L@UICVM.UIC.EDU> or + <TEXMAG-L@UICVM>; they will automatically be forwarded to the + editor. + + BACK ISSUES: + Back issues may be FTP'd from YMIR.CLAREMONT.EDU from the directory + [ANONYMOUS.TEX.PERIODICALS.TEXMAG] + + Back issues may also be FTP'd from SUN.SOE.CLARKSON.EDU from the + directory pub/texmag. Users without FTP access may request back + issues from the Clarkson repository by sending a mail message + to <archive-server@sun.soe.clarkson.edu> with the form + path A_MAIL_PATH_FROM_CLARKSON_TO_YOU + get texmag texmag.V.NN + where V is the volume number and NN is the issue number. Including + a line "index texmag" in the message will return a list of back + issues available. + + Janet users may obtain back issues from the Aston archive. + Those who are on SPAN can get in touch with Max Calvani at + 39003::CALVANI for infos about SPAN archive. :) + +\bye bye! +% End of TeXMaG +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + |