1
0
mirror of https://github.com/PDP-10/its.git synced 2026-04-19 17:23:27 +00:00
This commit is contained in:
Lars Brinkhoff
2018-05-06 17:24:01 +02:00
committed by Eric Swenson
parent 4327f0a295
commit 9ddb2db796
246 changed files with 5453 additions and 1 deletions

100
doc/fonts/-font-.-info- Executable file
View File

@@ -0,0 +1,100 @@
Directory on May 5, 1975. Shows various links some of which
have been deleted. Fonts ending in S like 25fgs, 30vrs, etc.
have been deleted, since the SQUISH command is now available in SCRIMP.
New additions are marked *****.
AI FONTS
----------------------------------------
4 114VSG KST 17 4/24/74 09:06:25
1 13FG KST 2 12/15/74 06:44:46
1 13FGB KST 2 12/15/74 06:52:16
5 13VG KST 1 5/12/74 23:29:02
5 16FG KST 2 5/12/74 23:29:12
4 18FG KST 2 1/11/75 02:34:24
5 20FCOR KST 2 2/23/75 02:42:37
6 20FG KST 2 4/30/75 09:22:08
3 20VG KST 2 7/20/74 13:49:53
7 20VGI KST 1 !5/5/75 19:37:18 *****
3 20VR KST 2 5/12/74 23:30:18
2 22FG KST 2 2/23/75 01:05:47
6 25FDEL KST 3 4/14/75 12:45:39
5 25FG KST 2 5/13/74 15:26:52
2 25FG1 KST 2 5/13/74 15:28:08
5 25FGB KST 3 5/13/74 15:27:30
2 25FGB1 KST 2 5/13/74 15:27:04
3 25FGI1 KST 2 12/15/74 05:08:43
6 25FQXB KST 3 4/15/75 10:48:53
5 25FR KST 3 5/13/74 15:28:19
5 25FR1 KST 2 5/13/74 15:28:31
4 25FRI1 KST 2 8/25/74 22:12:49
2 25VCTL KST 2 5/13/74 15:32:22
4 25VG KST 3 2/10/75 04:13:04
2 25VGB KST 3 5/13/74 15:32:48
1 25VGBC KST 2 12/17/74 07:57:07
7 25VGI KST 1 !5/5/75 19:39:02 *****
2 25VMIC KST 3 5/13/74 15:33:10
6 25VQXB KST 3 4/15/75 10:49:20
2 25VR KST 3 5/13/74 15:33:27
1 25VRB KST 3 5/13/74 15:33:37
2 25VRI KST 3 5/13/74 15:33:47
5 30FG KST 4 5/13/74 15:33:59
3 30VR KST 3 10/19/74 16:15:22
1 30VRB KST 3 10/19/74 14:22:30
5 30VRI KST 3 10/19/74 12:51:21
4 30VRS KST 2 10/19/74 12:53:50
1 31VG KST 3 3/10/75 03:06:55
5 31VGB KST 3 12/6/74 11:30:17
1 31VR KST 3 5/13/74 15:35:26
2 31VRB KST 3 10/19/74 14:27:28
2 32FRB KST 2 5/13/74 15:35:46
1 33FR KST 4 5/13/74 17:17:43
5 33FRI KST 4 7/30/74 12:58:13
1 36VBEE KST 3 10/19/74 13:23:07
2 36VPLY KST 2 5/13/74 15:38:47
1 37VRB KST 4 5/13/74 15:38:47
5 37VXMS KST 3 10/19/74 13:19:22
5 40FG KST 6 5/13/74 17:18:04
4 40VG KST 3 3/10/75 02:44:11
2 40VGL KST 4 5/13/74 17:30:12
3 40VR KST 4 5/14/74 14:23:20
3 40VRI KST 5 5/13/74 17:30:22
3 40VSHD KST 3 5/13/74 17:30:41
7 43VXMS KST 4 4/17/75 08:35:47
2 57VSGN KST 5 5/13/74 17:31:12
3 5X7 KST 1 6/29/74 15:41:36
5 66VR KST 10 5/23/74 19:44:03
2 75VBEE KST 7 4/23/74 16:39:55
2 BASI30 FNT 2 6/21/74 13:28:50
1 BDI25 KST 3 7/27/74 10:58:58
3 GRFX35 KST 3 11/26/74 03:39:08
3 MISC25 KST 1 4/24/74 09:30:19
2 MISC30 KST 1 4/23/74 16:56:37
1 NGR25 KST 3 7/27/74 14:57:38
4 PLUNK KST 3 1/14/75 16:07:52
2 S16ROT KST 3 4/26/74 09:41:48
5 S25APL KST 3 4/26/74 09:39:36
4 S25CYR KST 2 4/23/74 16:49:14
7 S25DOC KST 3 !5/5/75 19:38:32 *****
7 S25GR1 KST 1 !5/5/75 19:47:06 *****
4 S25GRK KST 2 4/23/74 16:54:02
4 S25HBR KST 3 4/23/74 16:54:47
4 S25IPA KST 2 4/23/74 16:55:13
7 S25SYM KST 1 !5/5/75 19:51:32 *****
2 S25XIF KST 3 8/16/74 16:40:31
4 S30CYR KST 3 4/23/74 16:49:47
4 S30GRK KST 2 4/23/74 16:54:18
2 S30LAT KST 3 5/24/74 00:35:26
3 S30SWD KST 3 10/2/74 19:56:06
7 S35GER KST 2 4/16/75 14:55:54
5 S38CYR KST 4 5/27/74 21:44:19
4 S40HBR KST 2 4/23/74 16:55:00
4 S50CH KST 3 12/29/74 16:56:26
5 S50CHS KST 3 5/24/74 11:34:32
7 S53SYM KST 1 !5/5/75 19:20:28 *****
4 SAILD KST 3 8/14/74 10:12:07
1 SNOOPY KST 2 1/24/75 14:44:25
2 SUB KST 2 4/24/74 09:06:43
2 SUP KST 2 2/4/75 11:36:24
5 SUPSUP KST 1 3/27/75 01:20:37
3 TEMPFM KST 1 1/20/75 07:58:26 what is this font??

494
doc/fonts/dover.log Executable file
View File

@@ -0,0 +1,494 @@
Date: 21 JUL 1980 1926-EDT
From: MOON at MIT-MC (David A. Moon)
To: DOVER-FONT-CHANGES at MIT-MC
This mailing list (DOVER-FONT-CHANGES @ MC) now exists and if you got this
message you are on it. Mail is logged in the file MC:FONTS;DOVER LOG.
Please send a brief note to this address if you install a new font or
otherwise change the Spruce.Fonts on the dover or the Fonts.Widths on
IFS, ITS, or XX. (XX:<FONTS>FONTS.WIDTHS and AI:ML:DM:MC:FONTS;FONTS WIDTHS
are the same file; the one on [IFS]<PRINTING>FONTS.WIDTHS (or wherever
it is) is not the same currently and only has a few fonts in it.)
Also note in your message whether you backed-up the Spruce.Fonts onto
the IFS or not; it wants to be backed up in case the Dover's Trident
disk goes down, as it does periodically.
It would be reasonable to discuss proposed changes to the fonts in this
list also, although it doesn't go to all of the people who would want
to be involved in anything major.
The Xerox "font cataclysm" is finally about to happen; Dave Reed should
have documents tomorrow describing what is going to happen, and hopefully
we will bring the new fonts over this week.

Date: Wednesday, 23 July 1980 10:08-EDT
From: DPR at MIT-XX
To: DOVER-FONT-CHANGES at MIT-MC
Subject: font cataclysm files.
The upcoming cataclysm in dover fonts is described in the files
mc:dpr;* prs. Those of you who care about these things will
find it useful to read this.
Yesterday, MOON and I discussed the mechanics of future font
changes and coordination. The master copies of both the
font rasters and the width files will be kept on the IFS.
Distribution to ITS's and XX will occur as now. Distribution to alto's
will occur by requiring thatalto users get new versions themselves.
Distribution to other machines will be worked out. THere will be several
versions of widths files, progressively more all-inclusive, eventually.
The current font width files will be updated to include more fonts,
such as the new TEX fonts, when we get them.
We will try to make a font catalog happen sometime in the fall. Rather
than showing each size of each face, this catalog will contain one
page for each face showing the character mapping and shape of one size,
and samples of each size that exists (perhaps only one character).
There are a couple of unanswered questions.
1) RZ will help resolve the question of what TEX fonts we maintain,
once we see what Knuth and Xerox finally come up with.
2) We now have several other Dover-like devices with incompatible font
sets -- the Canon machine on the 4th floor, the Varian on the 4th floor,
and the XGP. At the very least, we ought to have some compatibility
among these. Even with its problems, if we could standardize on a compatible
font set among these, with compatible widths in micas, we'd be a whole
lot better off. If software existed to process press files for each of
these devices (at least theoretically possible), then we'd be even better
off. I'd like reactions to these ideas, if you have any.
3) We don't really have a good set of font creation tools. I'd really
like to know what we do have.
peace,
David

Date: 23 JUL 1980 1125-EDT
From: RZ at MIT-MC (Richard E. Zippel)
Subject: font cataclysm
To: DOVER-FONT-CHANGES at MIT-MC
2) We now have several other Dover-like devices with incompatible font
sets -- the Canon machine on the 4th floor, the Varian on the 4th floor,
and the XGP. At the very least, we ought to have some compatibility
among these. Even with its problems, if we could standardize on a compatible
font set among these, with compatible widths in micas, we'd be a whole
lot better off. If software existed to process press files for each of
these devices (at least theoretically possible), then we'd be even better
off. I'd like reactions to these ideas, if you have any.
3) We don't really have a good set of font creation tools. I'd really
like to know what we do have.
[ Since all the TEX fonts are generated by Metafont, after the set of fonts for
the Dover has been created we can produce a compatible family of fonts for
the XGP, Varian and Canon quite easily. The only problem is that some
people don't like DEK's fonts. ]

Date: 4 Aug 1980 1203-EDT
From: LICK at MIT-DMS (J. C. R. Licklider)
To: DOVER-FONT-CHANGES at MIT-MC, LICK at MIT-DMS
Subject: REQUEST FOR HELP RE LARGE FIXED-WIDTH DOVER FONT
Message-id: <[MIT-DMS].156623>
For making vu-graphs on the DOVER, I am looking for a font similar to
FIXED 24PT or 40FG on the XGP. Ideally, I would like about 50 characters
across the page plus the ability to retain the indentation format obtained
with PRETTYPRINT and with EMACS/RMODE editors. Any pointers would be
greatly appreciated. Of special interest is the rumor that someone
(Dave Reed) has 'migrated' fixed-width fonts from XGP to DOVER (if they
include large typeface).
Regards/thanks
Lick

Moon@MIT-AI 08/20/80 21:20:13 Re: New font installed
To: dover-font-changes at MIT-MC
CC: rz at MIT-MC
FIG5 installed. It is a special purpose font and does not contain standard characters.

Date: 6 OCT 1980 2101-EDT
From: MOON at MIT-MC (David A. Moon)
Subject: Forwarded message
To: DOVER-FONT-CHANGES at MIT-MC
Date: 6 Oct 1980 13:50 PDT
From: Ramshaw at PARC-MAXC
Subject: Re: Fonts.Widths
In-reply-to: DCP's message of 6 OCT 1980 1332-EDT
To: DCP at MIT-MC (David C. Plummer)
cc: RZ at MIT-MC, MOON at MIT-MC, DPR at MIT-MC
cc: CPR at MIT-MC, CSD.BKR at SU-SCORE, Sproull at CMU-10A, Ramshaw
David, the Fonts.Widths files that I have prepared for release to the
universities give, so far as I am aware, correct and complete width
information for all of the fonts in the Dover dictionary that I also
prepared for release. Neither of the Dover dictionaries that I have
released included any of Don Knuth's TEX fonts (in the Computer
Modern family). A very old version of those fonts exists at PARC,
and I have heard rumors that some version of unknown vintage
exists at MIT. I have just finished hacking on Metafont so that it will
produce PARC-style rasters and width information directly. I am
now trying to get people to agree on a scalable format for TEX font
metric files (.tfx'x); once that is decided, I will hack Metafont to
write them, and the PARC version of TEX will be hacked to read and
use them. When all this is done, I will release new fonts and widths
dictionaries to the universities that will include Knuth's second-edition-
of-Volume-II versions of the Computer Modern fonts.
Lyle

Date: Monday, 20 October 1980 20:50-EDT
From: DPR at MIT-XX
To: DOVER-FONT-CHANGES at MIT-MC
Subject: Font cataclysm today.
Well, the cataclysm happened today. There are two or three
remaining problems to be solved.
1. The fonts.widths has not been distributed to EE, SPEECH,
or other such places (the PDP-11's of RTS, ...).
This should be no problem since the date mechanism in press
files should ensure that the Dover uses the old widths
for files produced from old fonts.widths. In case you didn't
know, the date field should be initialized from the file
creation date of fonts.widths.
2. We dont have a font catalog for all faces. I have a catalog
of all faces that Xerox sent us, since they sent us such
a catalog with the cataclysm. If anyone has a way to make a better
one (basically, a masp that shows the graphic for each of
the 256 chars (yes, some fonts are that big) of a face, and
a list of the point sizes we have of that face), please let me know.
3. There is a minor bug in the Spruce we got as part of the cataclysm.
This results in funny "Font XXXNNN substituted for HELVE589" messages
that have no effect on the text.
4. I don't know if it is useful to make a fonts.widths that includes
our current TEX fonts.
5. Does anyone know if the bug in the bounding box for Helvetica MIR
was fixed by the new fonts.widths I distributed?
6. The preceding point raises a more serious problem...different formatters
have been using conflicting ways to determine inter-line spacing for
fonts. I believe that Bravo separates the baselines by the "point size"
of the font, plus the leading. Scribe seems to use the bounding box.
Xerox does not really have a standard way to do this, and the problem
is clear when you consider how to define the line spacing between two
line s of different fonts. Typesetters have a concept of "opening up
the lines" in a document that is somewhat subtle...they try not to vary
interline spacing unless forced (so a line of smaller font than usual
is not squished tightly in between two lines of usual height).
Anyone have any thoughts on this?
Please let me know of any problems. Also please check that your
press files are getting the new widths (check the date, in other words).
David

Date: Tuesday, 21 October 1980 10:06-EDT
From: DPR at MIT-XX
To: DOVER-FONT-CHANGES at MIT-MC
Subject: EBM's comments on installation and interline spacing.
Date: Tuesday, 21 October 1980 08:47-EDT
From: EBM
To: DPR
Re: Font cataclysm today.
The new FONTS.WIDTHS IS installed on EE and SPEECH. Also, all seven
PDP/10's, 20's have <FONTS>FONTS.INFO, which is a program generated
summary of FONT.WIDTHS. We still need an online list of what sizes of
every font are provided by the Dover, though. No big rush on that I
don't think.
About interline spacing: R determines the interline spacing from the
height of the PRINCIPAL font (usually the main text font). That height
is taken from the bounding box, and then leading is added in. (Leading
is actually expressed as a percent of the bounding box height.) All
that is then multiplied by the line spacing factor. So, the normal
spacing is:
BB * ((100 + LEADING) / 100) * LS
However, if this would cause a new line to overlap with an old one, then
the new one is forced down just enough to avoid overlap. The above
calculation is used in trying to place the baseline of the line. In
computing overlap, we have available to us the amount by which the
previous line extends below the baseline, and the amount by which the
current line extends above it. The calculations here are a little
crude, because we have height information only for each font as a whole,
not on a per-character basis. So, sometimes lines will be forced apart
needlessly, because the formatter cannot tell that some characters of a
given font are not as tall as others. Anyway, this method seems to work
well, provided LEADING and/or LS are big enough for what you are doing.
However, there is no easy way to convince R NOT to force tall lines
apart.
I have noticed that Spruce is giving many more "page too complex" or
"band too big" errors than before. I suspect that the new Spruce has
some table sizes reduced. Is that something that you could investigate?
Did Xerox give us the sources so that somebody can try to fix bugs?
[DPR-- I don't know whether there are more page-too-complex messages;
if anyone else discovers this problem I will make it a high priority]

Date: Tuesday, 21 October 1980 20:46-EDT
From: DPR at MIT-XX
To: DOVER-FONT-CHANGES at MIT-MC
Subject: Ramshaw's comments on font spacing, timesroman change.
All: The following is a response from Ramshaw regarding a user's
complaint that his interline spacing changed with the new release
of fonts. I don't know the offending formatter, but this seems
to be Xerox's position on vertical spacing.
"The new TimesRoman fonts do indeed have a taller font
bounding box than the old ones. The offending character is probably
the vertical bar, which has been made tall enough and deep enough so
that aligned vertical bars in adjacent "normally spaced" lines of
TimesRoman will overlap to form a solid vertical rule. The solution to
your user's problem is not to let anyone use the height of the font
bounding box to decide how much vertical space to put between lines
of text. The bounding box height is really the wrong notion for this,
since it includes all of the exotic characters in the font as well as the
alphabetic ones. Instead, formatters should take the nominal size of the
font (10 points for TimesRoman10, say), and adjust it to allow for the
amount of interline spacing that is desired.
[Note: The families TimesRoman and Helvetica are about 10% bigger on
paper than they really should be, for historical reasons. Keep this in
mind if and when you start measuring interline spacing and trying to
adjust it... Life is hard.]"
David

Date: Tuesday, 21 October 1980 21:10-EDT
From: DPR at MIT-XX
To: DOVER-FONT-CHANGES at MIT-MC
Subject: Comments by EBM on fonts.
I forward these for your comments. My comments are in brackets.
David
-------
Date: Tuesday, 21 October 1980 14:31-EDT
From: EBM
To: dpr
Re: Fonts
Having compared the various pieces of information (namely a list of the
fonts on the Dover, and a print-out of FONTS.WIDTHS), I have the
following proposal to suggest:
1) That these width entries be deleted from FONTS.WIDTHS, because there
are no corresponding fonts on the Dover:
DANABOOKB, DANATEN, DANATESTORBIT, DANATWELVE, HYTYPE, NEWFONT,
RJP, SYMBOLS
[I agree --DPR]
2) That width information for these fonts be added to FONTS.WIDTHS,
because they might be useful to people using formatters other than TEX:
HELVETICASC, TIMESROMANSC
[I have never seen these, so I don't know. Advice anyone? --DPR]
3) Do we need TIMESROMANMIT and HELVETICAMIT? I think they should
probably go away.
[These are RMS's fonts and I believe are nearly the same as the "nonMIT" ones,
so with some warning they could probably go away. --DPR]
4) It is not clear how useful width information for the TEX fonts
(CMxxx, SLIDESCMxxx, and TGxxx) would be to other people. Do we want to
provide it? I know that R could do all right with it, EXCEPT (and this
is a big except) that the space character is not really present, but is
a special character, so it might be hard to convince R to do the right
thing about spacing, etc.
[I await opinions from other knowledgable people --DPR]
5) Unless I hear otherwise from you, it would appear that the only fonts
for which we do not have samples that we might need samples (for non-TEX
users) are: BOX, HELVETICMIT, LPT, TIMESROMANMIT, and also HELVETICASC
and TIMEROMANSC if you add them. Assuming that the 2 xxxMIT fonts go
away, that leaves BOX and LPT, and the 2 xxxSC fonts. Those are easy.
It might be worthwhile to punt LPT, too, if SAIL does the right thing.
On the other hand, that change should be done only after consulting more
people. However, there is very little difference between SAIL and LPT
so far as I know, and if SAIL has been fixed up from before, then maybe
we should go with it alone.
[SAIL only comes in 8 point, I believe. --DPR]

Date: Wednesday, 22 October 1980 19:59-EDT
From: DPR at MIT-XX
To: PSZ at ML, DOVER-FONT-CHANGES at MC
Subject: suggestions from PARC
The following excerpt of my conversation with Dan Swinehart may be relevant
to TEX users in coping with "file too complex" bugs.
"2. Our Spruce also goes into Swat on rare occassions, several times
recently on Press files produced by TEX. Rumor has it that one
reason why TEX Press files tickle this bug is that they request a
huge number of fonts, even though they don't use very many. Changing
the "basic.tex" to ask for fewer fonts may help you avoid being hassled
by this bug for the moment. Maybe the Spruce wizards will find time
to fix the bug some day soon....."
David

Date: 23 OCT 1980 2240-EDT
From: MOON at MIT-MC (David A. Moon)
Subject: Comments by EBM on fonts.
To: DOVER-FONT-CHANGES at MIT-MC, DPR at MIT-XX, ebm at MIT-XX
The LPT font family is **NOT** the same as SAIL and **MUST NOT** be deleted.
Many people use it heavily. And conversely the SAIL family is not redundant
and may not be deleted either.
I believe the xxxMIT fonts are required for RMS' (and probably other peoples')
use of SCRIBE.
The Fonts.Widths entries for fonts that don't exist should be deleted. The
SYMBOLS font has probably been replaced by SYMBOL (which people use; it
was installed because someone asked for it.)
You should either maintain the file FONTS;DOVER FONTS or delete it. It seems
to have been superseded by FONTS INFO, **EXCEPT** that the DOVER FONTS file
reflects what is actually on the Dover while FONTS INFO appears to have been
generated from Fonts.Widths. Also FONTS INFO is in a less concise and readable
format. (In the past when I changed the fonts I have generated DOVER FONTS
from the output of a Spruce List command by editing out the superfluous
information in a straightforward fashion then sorting it alphabetically.)

Date: 24 Oct 1980 0839-EDT
From: EBM at MIT-XX
Subject: Moon's comments
To: dover-font-changes at MIT-MC
I agree with Moon, but thought I would fill you in on exactly what
FONTS;DOVER FONTS and FONTS;FONTS INFO are, and why they are both
useful. DOVER FONTS is a list of what is actually on the Dover,
including point sizes, etc., as generated by PREPRESS (slightly edited
by a human to make it more readable). FONTS INFO is a list of what is
in FONTS WIDTHS, and for many families says the size is "fractional".
This information is what a formatter will see, and fractional means that
your formatter will believe in any point size for the font, whether or
not it is actually on the Dover. FONTS INFO is generated by the program
<FONTS>PRINTFONTS.EXE on XX (the source is <CLU.SUBSYS>PRINTFONTS.CLU).
To users of formatters other than TEX, both are important. FONTS INFO
tells you what your formatter will believe in, and DOVER FONTS tells you
what Spruce believes in. Clearly you can use only the intersection.
Naturally the files are a bit out of sync right now -- because we had
not settled all the details, I did not try to make them consistent yet.
When we have cleaned things up (i.e., deleted extra entries from FONTS
WIDTHS -- the LPT and xxxMIT fonts will stick around, but we might be
able to offer TIMESROMANSC and HELEVETICASC (SC = small caps)), I intend
to constuct a combination listing by editing the two files together,
which will show for each family and face and indication of:
whether it is fractional
the point sizes actually available
whether it is a fixed width font
I propose that this information, a condensed form of the most relevant
information of both files, be stored in a file called FONTS;FONTS LIST.
Further, I will make sure that each of FONTS INFO, FONTS LIST, and DOVER
FONTS has a creation date in it, and that FONTS INFO and DOVER FONTS
mention the existence of FONTS LIST, so that people will be directed to
the best information. If that is the case, then I may improve
PRINTFONTS to generate a readable form of ALL the information in FONTS
WIDTHS. This would make FONTS INFO somewhat bigger, but it could be
useful to people writing program that hack PRESS format. I don't think
it would be useful to the general public. Anybody have any different ot
better ideas?
-------

Date: 6 JAN 1981 2203-EST
From: Moon at MIT-MC (David A. Moon)
Subject: Vandalism to fonts
To: DOVER-FONT-CHANGES at MIT-MC
Someone has vandalized the LPT font family, by taking out characters 11, 12, 14, and 177
and changing some of the others to blanks. This could have been a human or a program.
If anyone has any information about this, please let me know. When the IFS comes up
I will retrieve the original LPT fonts and reinstall them. I use those characters.

Date: 13 MAR 1981 1617-EST
From: MOON at MIT-MC (David A. Moon)
Subject: Problems with TEX vs SPRUCE
To: DOVER-FONT-CHANGES at MIT-MC, (BUG TEX) at MIT-MC
MEM points out that DPRESS can be an enormous help in tracking these down.
So if any other TEX users run into problems, let them know about this.

Moon@MIT-AI 04/07/81 02:11:25 Re: FONTS; FONTS WIDTHS
To: DOVER-FONT-CHANGES at MIT-MC
Who installed a new file FONTS; FONTS WIDTHS on 1 April? It is much larger than the
previous version and either contains garbage or the format has been changed. Offhand
I don't know of any text justifiers that this didn't break.

Date: 1 June 1981 04:32-EDT
From: David A. Moon <Moon at MIT-MC>
To: OAF at MIT-MC, JNC at MIT-MC, DPR at MIT-MC
cc: DOVER-FONT-CHANGES at MIT-MC
Could we please have back the old version of Spruce that works?

Date: Friday, 31 July 1981 11:20-EDT
From: DPR at MIT-XX
To: dover-font-changes at MIT-MC, cel at MIT-XX
Subject: CMU fonts
We now have on our dover all of the fonts CMU has added to its
dover font catalog. I have not yet, but will, merge the width
information into fonts.widths and distribute it soon. But now
we can print press files generated at CMU. New fonts include
math symbols oriented to the new scribe (if we should ever get
it) and several pictorial fonts (creatures, othello, backgammon).
Also, several language-oriented fonts are available.
I am in the process of determining the set of MIT-generated fonts
so we can maintain them more effectively. I believe the following
list includes all of the MIT-made fonts. Any that you know to be obsolete
should be reported to me. I have commented on the obsolescence of some of the
following, feel free to send me any comments you have.
BOX 10
HELVETICAMIT 10 (only one size, made by RMS for EMACS manual. Probably would
not be needed if SCRIBE handled fonts better. Face same as
helvetica 10)
HELVETICASC (9,10) (used by TEX hackers -- has caps of a smaller point size
where lowercase should be)
LPT our lineprinter font (I think Xerox has picked this up).
TGATHX,
TGB,
TGI,
TGR,
TGS,
TGSY,
TGTT,
TUATHX,
TUB,
TUI,
TUR,
TUS,
TUSY,
TUTT (all fonts for HAL's Turtle Geometry book, probably deleteable after
a while)
TIMESROMANMIT 10 (another RMS thing)
TIMESROMANSC (...) small caps like helveticasc.
Also, we are now maintaining a lot of old TEX fonts. Some are replaced by
a new set that have lots of magnifications. When we flush the old TEX,
we can flush these, but I am concerned about fonts called SLIDES... and
a couple of others that are not available in the new TEX world. Comments
from TEX wizards are invited. I would like to delete the old tex fonts
(the ones that are of face MRR, and have only a single magnifaction) ASAP.
David


3796
doc/fonts/fonts.info Executable file

File diff suppressed because it is too large Load Diff

226
doc/fonts/fonts.news Executable file
View File

@@ -0,0 +1,226 @@
û§Î©; FONTS RECENT 12:41pm Sunday, 27 April 1980 (SJOBRG)
Due to some problems TXJ users were having with the compatibility of
Baskerville fonts between FONTS1; and FONTS2;, the ones on FONTS2; have
been installed on all ITS machines. These include the following files:
FONTS1; 10BAXB KST
FONTS1; 10BAXI KST
FONTS1; 10BAXL KST
FONTS1; 12BAXB KST
FONTS1; 12BAXI KST
FONTS1; 12BAXL KST
FONTS1; 14BAXB KST
FONTS1; 14BAXI KST
FONTS1; 14BAXL KST
FONTS1; 16BAXL KST *
FONTS1; 6BAXB KST *
FONTS1; 6BAXI KST *
FONTS1; 6BAXL KST *
FONTS1; 8BAXB KST *
FONTS1; 8BAXI KST *
FONTS1; 8BAXL KST *
Notice that there are seven new fonts, marked with *. Sample sheets for
these will be issued with a general Fonts Catalog update sometime in the
near future.
XFONT; FONTS RECENT 6:00 pm Saturday, 12 April 1980 (SJOBRG)
Following is a list of changes made to the XGP font directories. The changes
are effective immediately on all ITS machines and XX. The only affected
directories are FONTS, FONTS1, and XFONT; the "user-supported" directory
FONTS2 was not cleaned, although some fonts from there may now be flushed.
Please note that we have removed all file links; if there is a pressing need
to restore some, that is easily done. Several old versions have disappeared.
There have also been some relatively minor name changes. The significant
change is that the fonts from XFONT have been moved to FONTS or FONTS1, as
indicated below. The four ITS machines and XX should be identical in the
contents of the FONTS and FONTS1 directories.
It is possible that in the shuffle some fonts failed to copy properly or
a newer version did not correctly supercede an older one. If you suspect
such, or have other problems, please send mail to BUG-FONTS.
AI:FONTS;
22FG NKST rename to 22FGS KST
25FDEL KST flushed: subset of 25FR KST
25FGB1 KST replace with 25FGB2 KST
25FGB2 KST rename to 25FGB1 KST (identical to 25FGB2 except for width of ^)
25FGX KST flushed: link to FONTS;25FGB1 KST
25FG^ KST flushed: link to FONTS;S25XIF KST
25FR1+ KST flushed: link to FONTS;25FR3 KST
25FR^ KST flushed: link to FONTS;25FR2 KST
25VGI OKST flushed: old version
30VXMS KST flushed: link to FONTS1;30VXMS KST
31VGB1 KST flushed: link to FONTS;31VGB KST
31VR KST replace with 31VR1 KST
31VR1 KST rename to 31VR KST
BDI40 KST flushed: link to FONTS;40VRI KST
BDJ25 KST flushed: link to FONTS;25VRI KST
BDR25 KST flushed: link to FONTS;25VR KST
BDR30 KST flushed: link to FONTS;31VR KST
BDR40 KST flushed: link to FONTS;40VR KST
CTL25 KST flushed: link to FONTS;25VCTL KST
CYR30 KST flushed: link to FONTS;S30CYR KST
DELEGA KST flushed: link to FONTS;25FDEL KST
FING KST flushed: link to EPG;FONT FING
FINGA KST flushed: link to EPG;FONT FINGA
FIX13 KST flushed: link to FONTS;13FG KST
FIX20 KST flushed: link to FONTS;20FG KST
FIX25 KST flushed: link to FONTS;25FG KST
FIX30 KST flushed: link to FONTS;30FG KST
FIX40 KST flushed: link to FONTS;40FG KST
GRK25 KST flushed: link to FONTS;S25GRK KST
GRK30 KST flushed: link to FONTS;S30GRK KST
HBRW25 KST flushed: link to FONTS;S25HBR KST
KRIVO KST replace with KRIVO2 KST below
KRIVO2 KST rename KRIVO KST
HBRW40 KST flushed: link to FONTS;S40HBR KST
LG KST flushed: link to FONTS;25FGB1 KST
LGI KST flushed: link to FONTS;25FRI1 KST
LGR KST flushed: link to FONTS;25FR1 KST
LPT KST flushed: link to FONTS;25FG KST
METL KST flushed: link to FONTS1;METL KST
MICR25 KST flushed: link to FONTS;25VMIC KST
MITBIG KST replaced by a better version
O30GRK KST flushed: old version
O30VRI KST flushed: old version
O32FRB KST flushed: old version
S25DOC KST flushed: subset of 25FR2 KST
S25GR1 KST rename S25GRK KST
S25GRK KST replace with S25GR1 KST above
S50CH KST flushed: identical to S50CHS KST
SHD40 KST flushed: link to FONTS;40VSHD KST
SNOOPY KST flushed: contained in FONTS1;CRTURZ KST
XMAS25 KST flushed: link to FONTS;37VXMS KST
Z KST flushed: identical to 33FR KST
AI:FONTS1;
114VSG KST flushed: identical to FONTS;114VSG KST
20FG1 KST flushed: identical to FONTS;20FG KST
20VG1 KST flushed: link to FONTS;20VG KST
25AS KST flushed: purpose unknown
25FGB1 OKST flushed: old version
30FG0W KST flushed: zero-width 30FG
30VXMS KST rename to 30VMS KST
35AS KST flushed: purpose unknown
CRTURZ AST flushed: AST file
ENT KST flushed: copy of FONTS; ENT KST
HPM KST flushed: personal graphics font
ML KST flushed: identical to SPLUNK KST
NGR13 KST flushed: link to FONTS;13VG KST
NGR20 KST flushed: link to FONTS;20VG KST
NGR30 KST flushed: link to FONTS;31VG KST
NGR40 KST flushed: link to FONTS;40VG KST
NGR40L KST flushed: link to FONTS1;40VGL KST
NONSBJ KST flushed: identical to NONSBI KST
O25FG1 KST flushed: old version
OLDENG KST flushed: identical to FONTS; 30VXMS KST except 0 baseline
PI-SIG KST merged with XFONT;MATH 24PT
S30NUM KST flushed: numerals only
SUBSUB FNT flushed: Stanford FNT format of our SUBSUB
UNION KST merged into SPLUNK KST
Warning concerning the XFONT directory: As previously advertised many times,
this is a working directory, NOT one for font storage. The TIMES, MATH,
SYMBOL, and other families will move to FONTS or FONTS1. All the files listed
below are being flushed. If you have reason to preserve one, send your plea
to BUG-FONTS.
AI:XFONT;
10TBI KST flushed: unedited
10BAXL KST moved to FONTS1;
10BAXI KST moved to FONTS1;
11GRK KST moved to FONTS1;
11TB 1 flushed: unedited
11TI 1 flushed: unedited
12BAXL KST flushed: identical to FONTS1;BAXL30 KST
12BAXB KST flushed: identical to FONTS1;BAXB30 KST
12BAXI KST flushed: identical to FONTS1;BAXI30 KST
12GERM KST moved to FONTS1;
12SCRP KST flushed: subset of SCRIPT 12PT
12TBI 1 flushed: unedited
12TBI BIF flushed: unedited
12TEXT BIF flushed: unedited
14BAXL KST moved to FONTS1;
14BAXB KST moved to FONTS1;
14BAXI KST moved to FONTS1;
14TIMS BOLD flushed: link to XFONT;TIMES 14BOLD
14TIMS ITALIC flushed: link to XFONT;TIMES 14ITA
14TIMS ROMAN moved to FONTS;
16HBP KST flushed: unedited
16TBIP BIF flushed: link to BACKUP;TAPE 1407
16TBIP KST flushed: unedited
16TBP BIF flushed: link to BACKUP;TAPE 1407
16TBP KST flushed: unedited
16TIP BIF flushed: link to BACKUP;TAPE 1407
16TIP KST flushed: unedited
16TR SPEC flushed: unedited
16TRP BIF flushed: image file
18HB 1 flushed: unedited
18SCRP BIF flushed: link to BACKUP;TAPE 1407
18SCRP KST flushed: unedited
18TB 1 flushed: unedited
18TB 2 flushed: link to BACKUP;TAPE 1407
18TB 3 flushed: unedited
18TBI 1 flushed: link to BACKUP;TAPE 1407
18TEXT BIF flushed: image file
24SPEC KST flushed: all these are found in TIMES 24ROM
36SCRP BIF flushed: image file
9TB 1 flushed: link to BACKUP;TAPE 1407
9TI 1 flushed: link to BACKUP;TAPE 1407
CMATHX KST on the TEXFNT directory
CMI10 KST on the TEXFNT directory
CMR10 FNT on the TEXFNT directory
CMR10 KST on the TEXFNT directory
CMS10 KST on the TEXFNT directory
CMSY10 KST on the TEXFNT directory
FIXED 12PT moved to FONTS1;
FIXED 14PT moved to FONTS1;
FIXED 18PT moved to FONTS1;
FIXED 24PT moved to FONTS1;
GREEK 12PT moved to FONTS1;
GREEK 14PT moved to FONTS1;
HELVET 20BOLD moved to FONTS;
MATH 12PT moved to FONTS1;
MATH 18PT moved to FONTS1;
MATH 24PT moved to FONTS1;
MATH10 1 flushed: unedited
MIT KST moved to FONTS;
MITBIG KST moved to FONTS;
SCRIPT 12PT moved to FONTS1;
SYMBOL 8PT moved to FONTS1;
SYMBOL 10PT moved to FONTS1;
SYMBOL 12PT moved to FONTS1;
SYMBOL 18PT moved to FONTS1;
SYMBOL 24PT moved to FONTS1;
TIMES 8ROM moved to FONTS;
TIMES 8ITAL moved to FONTS;
TIMES 9ROM moved to FONTS;
TIMES 10ROM moved to FONTS;
TIMES 10BOLD moved to FONTS;
TIMES 10ITAL moved to FONTS;
TIMES 11ROM moved to FONTS;
TIMES 12ROM moved to FONTS;
TIMES 12SAIL moved to FONTS;
TIMES 12BOLD moved to FONTS;
TIMES 12ITAL moved to FONTS;
TIMES 12SPEC moved to FONTS;
TIMES 14ROM moved to FONTS;
TIMES 14BOLD moved to FONTS;
TIMES 14ITAL moved to FONTS;
TIMES 18ROM moved to FONTS;
TIMES 18ITAL moved to FONTS;
TIMES 24ROM moved to FONTS;
TIMES 24ITAL moved to FONTS;
TIMES 12MTH1 moved to FONTS;
TXJOVR KST remnant of TXJ (font on FONTS2, link on XFONT)
TXJSY1 KST remnant of TXJ (font on FONTS2, link on XFONT)
TXJSYM KST remnant of TXJ (font on FONTS2, link on XFONT)
UCF KST flushed: unedited
UCFB KST flushed: unedited
UCG KST flushed: unedited
UCGB KST flushed: unedited
UCS KST flushed: unedited

233
doc/fonts/fonts.sumary Executable file
View File

@@ -0,0 +1,233 @@
Below is a list of the fonts available on the Dover. The ones marked
with an asterisk (*) are NOT available from programs using FONTS.WIDTHS.
All the formatters currently in use rely on FONTS.WIDTHS except for TEX.
The Computer Modern fonts, designed for TEX, and also all of the rotated
fonts, are listed separately, for convenience.
For each font family we list the point sizes available, and, if
relevant, the faces, where faces are indicated with the following
abbreviations:
R = regular face (implied if no face is mentioned);
I = italic; B = bold; BI = bold italic
Text fonts:
APL: 8 10
The APL characters; fixed width.
CREAM: 10 12 (R I B BI)
Characters with the appearance of hand lettering with an
italic artist's pen; variable width.
CYRILLIC: 10 12 18
The Cyrillic alphabet.
ELITE: 10
Looks like a typewriter; fixed width.
GACHA: 5 6 7 8 9 10 12 (R I B BI)
An undistinguished fixed width font similar to SAIL and LPT, but
with some differences in the special characters.
HELVETICA: 3 4 5 (R); 6 7 8 9 10 11 12 14 18 (R I B BI); 24 36 (R)
A sans-serif text font, variable width.
HELVETICAD: 24 30 36
Same as HELVETICA, with letter shapes corrected for larger sizes.
(The D = "double".)
HELVETICAMIT: 10
A special case of HELVETICA with the MIT standard graphics for the
special characters.
HELVETICASC (*): 9 10 (R B)
HELVETICA small caps.
HIPPO: 6 8 10 12 14 18
Greek font (HIPPO is from Hippocrates, presumably).
LPT: 6 8 (R); 10 (R B)
A fixed width font, to allow the Dover to be used like a line-printer.
Unlike most of the other fonts, the character set is the MIT standard
extended ascii (sometimes erroneously called the SAIL character set;
the latter is different, and available in the SAIL font family).
MATH: 6 8 10 12 14 18
Special math symbols; see also SPLUNK and SYMBOL for more such.
OLDENGLISH: 10 12 18 24 36 48
Ye Old English letters.
SAIL: 6 8 10
A fixed width font containing the SAIL extended ascii character set.
SIGMA: 20
Sigmas in various sizes.
SPLUNK: 8 10 12 14 18 24 30 36 42
Special symbols, mainly mathematical.
SYMBOL: 10
More special symbols.
TIMESROMAN: 4 (R); 6 7 8 9 10 11 12 14 17 18 (R I B BI); 24 30 36 (B)
One of the most widely used text fonts; variable width.
TIMESROMAND: 24 30 36
TimesRoman adjusted for the larger sizes. (D = "double")
TIMESROMANMIT: 10
A special case of TimesRoman with the MIT standard graphics for the
special characters.
TIMESROMANSC (*): 9 10
TimesRoman small caps.
TEX fonts:
These fonts are currently used only by TEX, though that may change in
the future. Unlike fonts originating from Xerox, these fonts use a different
family for the different faces, for reasons we will not explore here. For
reference, CM = Computer Modern, SLIDES = large fonts for use on viewgraphs,
etc., TG = Times Gothic, i.e., TimesRoman.
CMATHX: 10 (*)
10 11 12 13 15 20 30 [10]
A special font with mathematical symbols.
CMB: 8 9 10 (*) Bold
5 5 [5]; 6 7 [6]; 7 8 8 9 10 14 21 [7]; 8 9 [8]; 9 10 [9];
10 11 12 13 15 20 30 [10]; 12 13 14 [12]
CMCSC: 9 10 [9]; 10 11 12 [10]
CMBI: 10 (*) Bold Italic
CMDUNH: 13 (*) Dunhill (a different typeface)
10 11 [10]
CMFF: 10 11 [10]
CMFIB: 10 11 [10]
CMI: 5 6 7 8 9 10 (*) An italic font for use in math formulas
5 5 6 6 7 10 15 [5]; 6 7 [6]; 7 8 8 9 10 14 21 [7]; 8 9 [8];
9 10 [9]; 10 11 12 13 15 20 30 [10]
CMMU: 7 8 [7]; 10 11 [10]
CMR: 5 6 7 8 9 10 (*) Roman
5 5 6 6 7 10 15 [5]; 6 7 [6]; 7 8 8 9 10 14 21 [7]; 8 9 [8];
9 10 [9]; 10 11 12 13 15 20 30 [10]; 12 13 14 [12]
CMS: 8 9 10 (*) Slant (sort of italic)
7 8 8 9 10 14 21 [7]; 8 9 [8]; 9 10 [9]; 10 11 12 13 15 20 30 [10];
CMSC: 10 (*) Small caps
9 10 [9]; 10 11 12 [10]
CMSS: 8 12 (*) Sans Serif
8 9 [8]; 12 13 14 [12]
CMSSB: 10 (*) Sans Serif Bold
9 10 [9]; 10 11 12 [10]; 14 15 17 [14]
CMSSBI: 10 (*) Sans Serif Bold Italic
CMSSS: 8 (*) Sans Serif Slant
8 9 [8]
CMSY: 5 6 7 8 9 10 (*) Symbol (mathematical symbols)
5 5 6 6 7 10 15 [5]; 6 7 [6]; 7 8 8 9 10 14 21 [7]; 8 9 [8];
9 10 [9]; 10 11 12 13 15 20 30 [10]
CMTI: 10 (*) Text Italic (vs. symbol italic = slant)
7 8 8 9 10 14 21 [7]; 8 9 [8]; 9 10 [9]; 10 11 12 13 15 20 30 [10];
12 13 14 [12]
CMTITL: 14 (*) A very bold, sans serif title font
CMTT: 8 9 10 (*) A typewriter like font
8 9 [8]; 9 10 [9]; 10 11 12 [10]
CMTTI: 10 (*) Smaller, lighter version of CMTITL
CMU: 10 (*) Unslanted italic
10 11 12 [10]
SLIDESCMATHX: 10 (*) Slides version of corresponding CM fonts
SLIDESCMI: 5 7 10 (*)
SLIDESCMR: 5 7 10 (*)
SLIDESCMSY: 5 7 10 (*)
The "TG" fonts are TimesRoman, and will probably go away soon, so don't
depend upon them:
TGATHX: 0 (*)
TGB: 8 9 10 11 14 (*) Bold
TGI: 5 6 7 8 10 (*) Italic
TGR: 5 6 7 8 9 10 11 14 (*) Regular
TGS: 8 9 10 11 14 (*) Slant
TGSY: 5 6 7 8 10 (*) Symbol
TGTT: 0 8 (*) Typwriter like
TUATHX: 0 (*)
TUB: 8 9 10 11 14 (*)
TUI: 5 6 7 8 10 (*)
TUR: 5 6 7 8 9 10 11 14 (*)
TUS: 8 9 10 11 (*)
TUSY: 5 6 7 8 10 (*)
TUTT: 0 8 (*)
Special Purpose Fonts:
ARROWS: 10 Arrows of various orientations
BOX: 10 Pieces of boxes and lines
DOTS (*): 7 7 Used internally for printing Alto raster images
FIG: 5 Used by METAFONT
GATES: 10 12 18 32 Logic gates
GRAY: 4 8 16 24 32 40 48 56
Each character is a rectangle of a standard size, and the character
code indicates density on a gray scale. There are a total of 256 gray
levels in each size.
LOGO: 12 18 24 Letters for the Xerox logo
TEMPLATE: 10 12 18 64 More shapes and symbols for logic diagrams
TESTFONT: 12 Presumably for testing the Dover.
HNEWVEC: 2 4 6 8 12 16 24 32 These are for drawing vectors (diagonal lines)
NEWVEC: 2 4 6 8 12 16 24 32
SNEWVEC: 2 4 6 8 12 16 24 32
VNEWVEC: 2 4 6 8 12 16 24 32
Unknown:
LAUREL: 10
MANFNT: 10 11 [10]
SNAIL: 6 8 10
Fonts rotated 90 degrees counter-clockwise:
(otherwise their descriptions correspond with the ones previously given
for the same families; not many programs can access and use rotated
fonts; none of these are in FONT.WIDTHS)
ARROWS (*): 10
CREAM (*): 10 12 (R I B BI)
DOTS (*): 7 7
ELITE (*): 10
GACHA (*): 5 6 8 10 12
GATES (*): 32
HELVETICA (*): 6 7 8 9 10 11 12 14 18 (R I B BI); 24 36 (B)
HELVETICAD (*): 24 30 36
HIPPO (*): 8 10 12
LOGO (*): 12 18 24
LPT (*): 6 8
MATH (*): 8 10
OLDENGLISH (*): 18
SAIL (*): 6 8 10
SNAIL (*): 6 8 10
SPLUNK (*): 8 10 12 14 18 24 30 36
TEMPLATE (*): 64
TIMESROMAN (*): 4 (R); 6 7 8 9 10 11 12 14 18 (R I B BI); 24 30 36 (R I B)
TIMESROMAND (*): 24 30 36
Fonts rotated 270 degrees counter-clockwise:
(the same comments apply as for fonts rotated 90 degrees)
ARROWS (*): 10
CREAM (*): 10 12 (R I B BI)
DOTS (*): 7
GACHA (*): 5 6 8 10 12
GATES (*): 32
HELVETICA (*): 6 7 8 9 10 11 12 14 18 (R I B BI); 24 36 (B)
HELVETICAD (*): 24 36
HIPPO (*): 8 10 12
LOGO (*): 12 18 24
MATH (*): 8 10
OLDENGLISH (*): 18
SPLUNK (*): 8 10 12 14 18 24 30 36
TEMPLATE (*): 64
TIMESROMAN (*): 4 (R); 6 7 8 9 10 11 12 14 18 (R I B BI); 24 30 36 (B)
TIMESROMAND (*): 24 36

181
doc/fonts/fonts.summry Executable file
View File

@@ -0,0 +1,181 @@
Below is a list of the fonts available on the Dover. The ones marked
with an asterisk (*) are NOT available from programs using FONTS.WIDTHS.
All the formatters currently in use rely on FONTS.WIDTHS except for TEX.
The Computer Modern fonts, designed for TEX, and also all of the rotated
fonts, are listed separately, for convenience.
For each font family we list the point sizes available, and, if
relevant, the faces, where faces are indicated with the following
abbreviations:
R = regular face (implied if no face is mentioned);
I = italic; B = bold; BI = bold italic
Text fonts:
APL: 8 10
The APL characters; fixed width.
CREAM: 10 12 (R I B BI)
Characters with the appearance of hand lettering with an
italic artist's pen; variable width.
ELITE: 10
Looks like a typewriter; fixed width.
GACHA: 5 6 7 8 9 10 12 (R I B BI)
An undistinguished fixed width font similar to SAIL and LPT, but
with some differences in the special characters.
HELVETICA: 3 4 5 (R); 6 7 8 9 10 11 12 14 18 (R I B BI)
A sans-serif text font, variable width.
HELVETICAD: 24 30 36
Same as HELVETICA, with letter shapes corrected for larger sizes.
(The D = "double".)
HELVETICAMIT: 10
A special case of HELVETICA with the MIT standard graphics for the
special characters.
HELVETICASC (*): 9 10 (R B)
HELVETICA small caps.
HIPPO: 6 8 10 12 14 18
Greek font (HIPPO is from Hippocrates, presumably).
LPT: 6 8 (R); 10 (R B)
A fixed width font, to allow the Dover to be used like a line-printer.
Unlike most of the other fonts, the character set is the MIT standard
extended ascii (sometimes erroneously called the SAIL character set;
the latter is different, and available in the SAIL font family).
MATH: 6 8 10 12 14 18
Special math symbols; see also SPLUNK and SYMBOL for more such.
OLDENGLISH: 10 12 18 24 36 48
Ye Old English letters.
SAIL: 6 8 10
A fixed width font containing the SAIL extended ascii character set.
SIGMA: 20
Sigmas in various sizes.
SPLUNK: 8 10 12 14 18 24 30 36 42
Special symbols, mainly mathematical.
SYMBOL: 10
More special symbols.
TIMESROMAN: 4 (R); 6 7 8 9 10 11 12 14 17 (R I B BI); 18 (R I B)
One of the most widely used text fonts; variable width.
TIMESROMAND: 24 30 36
TimesRoman adjusted for the larger sizes. (D = "double")
TIMESROMANMIT: 10
A special case of TimesRoman with the MIT standard graphics for the
special characters.
TIMESROMANSC (*): 9 10
TimesRoman small caps.
TEX fonts:
These fonts are currently used only by TEX, though that may change in
the future. Unlike fonts originating from Xerox, these fonts use a different
family for the different faces, for reasons we will not explore here. For
reference, CM = Computer Modern, SLIDES = large fonts for use on viewgraphs,
etc., TG = Times Gothic, i.e., TimesRoman.
CMATHX: 10
A special font with mathematical symbols.
CMB: 8 9 10 Bold
CMBI: 10 Bold Italic
CMDUNH: 13 Dunhill (a different typeface)
CMI: 5 6 7 8 9 10 An intalic font for use in math formulas
CMR: 5 6 7 8 9 10 Roman
CMS: 8 9 10 Slant (sort of italic)
CMSC: 10 Small caps
CMSS: 8 12 Sans Serif
CMSSB: 10 Sans Serif Bold
CMSSBI: 10 Sans Serif Bold Italic
CMSSS: 8 Sans Serif Slant
CMSY: 5 6 7 8 9 10 Symbol (mathematical symbols)
CMTI: 10 Text Italic (as opposed to symbol italic = slant)
CMTITL: 14 A very bold, sans serif title font
CMTT: 8 9 10 A typewriter like font
CMTTI: 10 Smaller, lighter version of CMTITL
CMU: 10 Unslanted italic
SLIDESCMATHX: 10 Slides version of corresponding CM fonts
SLIDESCMI: 5 7 10
SLIDESCMR: 5 7 10
SLIDESCMSY: 5 7 10
The "TG" fonts are TimesRoman, and will probably go away soon, so don't
depend upon them:
TGATHX: 0
TGB: 8 9 10 11 14 Bold
TGI: 5 6 7 8 10 Italic
TGR: 5 6 7 8 9 10 11 14 Regular
TGS: 8 9 10 11 14 Slant
TGSY: 5 6 7 8 10 Symbol
TGTT: 0 8 Typwriter like
Special Purpose Fonts:
ARROWS: 10 Arrows of various orientations
BOX: 10 Pieces of boxes and lines
DOTS (*): 7 Used internally for printing Alto raster images
FIG: 5 Used by METAFONT
GATES: 10 12 18 32 Logic gates
GRAY: 4 8 16 24 32 40 48 56
Each character is a rectangle of a standard size, and the character
code indicates density on a gray scale. There are a total of 256 gray
levels in each size.
LOGO: 12 18 24 Letters for the Xerox logo
TEMPLATE: 10 12 18 64 More shapes and symbols for logic diagrams
TESTFONT: 12 Presumably for testing the Dover.
HNEWVEC: 2 4 6 8 12 16 24 32 These are for drawing vectors (diagonal lines)
NEWVEC: 2 4 6 8 12 16 24 32
SNEWVEC: 2 4 6 8 12 16 24 32
VNEWVEC: 2 4 6 8 12 16 24 32
Fonts rotated 90 degrees clockwise:
(otherwise their descriptions correspond with the ones previously given
for the same families; not many programs can access and use rotated
fonts; none of these are in FONT.WIDTHS)
ARROWS (*): 10
CREAM (*): 10 (R I B BI); 12 (R)
DOTS (*): 7
ELITE (*): 10
GACHA (*): 6 8 10 12
GATES (*): 32
HELVETICA (*): 6 7 8 9 10 11 12 14 (R I B BI); 18 (R I B)
HELVETICAD (*): 24 30 36
HIPPO (*): 8 10
LOGO (*): 12 18 24
LPT (*): 6 8
MATH (*): 8 10
OLDENGLISH (*): 18
SAIL (*): 6 8
SPLUNK (*): 8 10 12 14 18 24 30 36
TIMESROMAN (*): 4 (R); 6 7 8 9 10 11 12 14 (R I B BI); 18 (R I B)
TIMESROMAND (*): 24 30 36
Fonts rotated 270 degrees clockwise:
(the same comments apply as for fonts rotated 90 degrees)
GATES (*): 32
HELVETICA (*): 7 (B BI); 10 (R I B)
TIMESROMAN (*): 12