<< . .

. 44
( : 45)



. . >>

mm (millimeter), 76, 91“92, 267, 268.
numeric tertiary , 72, 211.
M¨bius, August Ferdinand, 114.
o
numeric token , 50, 236.
mock curvature, 131.
numeric token primary , 72, 210.
mod, 66, 265.
numeric tokens, 49“50, 166.
mode, 38“39, 75, 91“94, 269, 278.
maximum value, 50.
mode command , 219.
rounded fractional values, 50.
mode_def, 94, 189, 270, 278“279.
numeric_pickup_, 272, 310.
mode_name, 269.
*numspecial, 220, 274, 323“324, 327“329.
mode_setup, 32“34, 75, 76, 91“94, 96, 115,
numtok, 274.
169, 269, 278, 304, 305, 329.
mono_charwd, 308. o, 23, 34, 93, 197, 200, 204, 302.
monospace, 305“308. ˜o™, 203.
*month, 212, 323. ˜O™, 32“37, 199, 303.
More, Sir Thomas, 215. o_correction, 93“94, 268.
Morison, Stanley, ix, 283. *oct, 188, 211, 281.
mouth, 169, 179, 285. octal notation, 188.
Moxon, Joseph, 325. octants, 119, 206“207, 228“230.
354 Appendix I: Index


*odd, 170, 210, 250. *path, 55, 56, 171.
path expression , 129, 213.
*of, 73, 129, 165“167, 187, 211“214.
path expressions, 129“134, 258.
of-the-way function, see mediation.
o¬ by x, 82. path join , 129“130, 171, 213.
path primary , 129, 213.
O¬ce of Naval Research, ix.
path secondary , 129, 213.
! OK, 219, 224.
path tertiary , 129, 213.
\omitaccents, 340.
paths, 13“19, 123“139.
one-point draw, 22, 150, 200, 253.
*pausing, 211, 231.
online interaction, 42“45, 61, 188“189,
pc (pica), 92, 267, 268.
191“193, 219, 223“225.
pels, see pixels.
openit, 277, 312.
pen, 55, 56, 65, 170.
*openwindow, 191“193, 220, 277, 312“313. *
pen expression , 147, 148, 214.
openwindow command , 191, 220.
pen expressions, 147“148, 258, 298.
operands, 59.
pen primary , 148, 214.
operators, 59, 230.
pen secondary , 148, 214.
optional skip , 317.
pen tertiary , 148, 214.
*or, 65, 170, 210, 237, 288“289.
pen_bot, 151, 272.
order of operations, 60“61, 137, 247, 289.
pen_lft, 151, 272.
oriental characters, 3, 106, 324.
pen_rt, 151, 272.
origin, 77“78, 243, 251, 263.
pen_top, 151, 272.
ornament, 144“145.
*pencircle, 21“23, 28, 29, 147“149,
Orwell, George (= Blair, Eric Arthur), 85.
150“152, 198, 200, 214.
*outer, 180, 218“219, 221, 286“287, 307, 321.
penlabels, 36, 274.
outlines, 121.
*penoffset, 150, 212, 230, 298.
output of , 39, 42, 315“325.
penpos, 26“29, 37, 103, 162, 273, 310.
overdraw, 114, 243.
penrazor, 107, 112, 147, 150, 264, 297.
over¬‚ow labels, 37, 328.
pens, 21“39, 147“152, 297“298.
overlays, 295.
penspeck, 264, 271.
overshoot, 23, 34, 93, 197, 200, 204.
pensquare, 147, 152, 264, 275.
˜P™, 207. penstroke, 27“29, 138, 273.
Paget, Francis Edward, 279. perpendicular, 29, 69, 84, 235.
*pair, 55, 56, 65. pickup, 21“23, 145, 147, 272.
pair expression , 73, 213. *picture, 55, 56, 114.
pair expressions, 73, 171, 258. picture command , 118, 220.
pair part , 211. picture expression , 115, 214.
pair primary , 73, 212. picture expressions, 115, 258.
pair secondary , 73, 212. transformation of, 144, 297.
pair tertiary , 73, 213. picture primary , 115, 214.
Palais, Richard Sheldon, ii. picture secondary , 115, 214.
parallel lines, 84. picture tertiary , 115, 214.
parallelogram, 293“294. pictures, 109“121.
parameter , 178. pimples, 196“197, 204.
parameter ¬les, 301, 304. pix_ht, 332, 333.
parameter heading , 165. pix_picture, 332, 333.
parameter tokens , 165. pix_wd, 332, 333.
parameter type , 165. pixels, 5, 109, 259, 324.
pixels_per_inch, 267, 268.
parameters, v, 1“3.
to fonts, 95, 103“104, 305. plain base, 34, 257“279.
to macros, 159“167, 175“178. plain.mf, 261“278.
parentheses, 51, 59, 60, 61, 71, 128, plus or minus , 72, 211.
210“215, 247. point, 69“70, 73, 114, 133, 212, 267.
*
Pascal language, 54. polygonal path, 24, 297.
Appendix I: Index 355


pool size, 226, 286. reference point, 77, 101.
pos, 310. reflectedabout, 138, 141, 142, 160, 266.
*postcontrol, 134, 212, 267. reinitializing a variable, 88, 157.
posttension, 136. relation , 170, 210.
precedence, 60“61, 71“73, 137, 289. relations, 64“65, 170“171.
*precontrol, 134, 212, 267. relax, 31, 262, 307.
pretension, 136. remainder, 66.
pretty-printed programs, 262. rep, 332, 335.
*primary, 165, 167. replacement text, 159, 166, 219.
primary , 71, 170, 209. resolution, 6, 38“39, 91“99, 116.
*primarydef, 166, 178. return key, 31.
prime numbers, 173. *reverse, 129, 132, 213.
primitives, 53, 209, 345. reverse video, 115, 118.
private tokens, 173, 265, 270. Reynolds, Lloyd Jay, 153.
product, 59, 62“64, 69, 79“80, 82. right, 26, 68, 263.
of vector by scalar, 9. right-hand side , 88, 171.
program , 155, 217. *rotated, 21“22, 25, 27, 44, 68, 73, 107,
program ¬les, 304, 306. 114, 117, 141, 212, 238.
progression , 171. rotatedabout, 266.
proof mode, 92, 93, 104, 270, 327. rotatedaround, 138, 141, 142, 144,
*proofing, 94, 187, 211, 220, 270, 274, 159“160, 266.
323“324, 327. round, 66, 196, 202, 264, 273.
proofoffset, 275, 329. rounding, 34“35, 50, 195“207, 308.
proofrule, 274, 323, 328“329. rt, 23, 77, 80, 103, 147, 151, 273.
proofrulethickness, 275, 329. rtest.mf, 311.
proofsheets, 37, 261, 327“343. rulepen, 274, 275.
protection command , 218. rules on proofsheets, 328“329.
pseudo-driver ¬les, 311“313. runaway, 287.
pt (printer™s point), 21“23, 33, 91“92, Running, Theodore Rudolph, 47.
267, 268. Ruskin, John, 139.
\punct, 339.
˜S™, 40, 114.
punctuation marks, 306.
Pythagorean addition, 66, 67, 72, 211. safefill, 121.
Pythagorean plus or minus , 72, 211. \sample, 341.
Pythagorean subtraction, 66, 72, 211, 238. sans-serif, 105, 305, 308.
*save, 155“156, 160, 173, 178, 218, 236,
˜Q™, 207.
244, 296, 299.
quartercircle, 123, 263.
save command , 155, 218.
Quick, Jonathan Horatio, 54, 137.
savepen, 96, 147, 272, 310.
*quote, 166, 172, 270, 286, 312. scalar multiplication operator , 72, 211.
*scaled, 21“23, 68, 73, 141, 212, 244, 291.
r, 308“309.
*scantokens, 61, 179, 180, 189, 251, 269,
˜R™, 207.
270, 286“288, 313.
\raggedright, 338.
scatter plots, 183.
Ramshaw, Lyle Harold, 320.
screen coordinates , 191, 220.
random numbers, 183“185.
screen place , 191, 220.
*randomseed, 185, 218.
screen_cols, 193, 277, 278.
randomseed command , 218.
screen_rows, 277, 278.
range, 107, 138, 200, 274.
screenchars, 191, 277.
raster, 5, 91, 109, 195.
screenrule, 274, 278.
*readstring, 61, 187“188, 214.
screenstrokes, 191, 277.
recipes, 2.
scrollmode, 61, 219, 313.
recursion, 227. *
redundant equations, 82. *secondary, 165, 167.
356 Appendix I: Index


secondary , 71, 209. special-purpose macros, 160, 248.
*secondarydef, 166, 178. *sqrt, 59, 64, 72, 211.
selective complement, 120. square roots, 66, see also sqrt.
semantics, 50. SSE, 206“207, 228“229.
semicolons, 155, 169, 171, 172, 187, 217, SSW, 119, 228“229.
223“224, 263, 312. stack positions, 227.
serif_fit, 308. Stanford, Amasa Leland, 340.
serifs, 152, 162“165, 308. Stanford, Jane Elizabeth Lathrop, 340.
Serlio, Sebastiano, 19. Stanford University, 125, 340.
setu_, 266, 291. star, 114.
Shakespeare, William, 173, 255, 343. \startfont, 337, 338, 342.
sharped dimensions, 32“35, 91“99, starting a job, 39, 95, 259, 277.
102“103, 268, 315. starting character, 40, 338“339.
shiftdef, 311. statement , 155, 171, 217.
*shifted, 68, 73, 117, 141, 213. statement list , 155, 217.
shipit, 31, 276, 277, 295. statements, 155, 217“221.
*shipout, 106, 210, 220, 277, 295, 316, summary, 260“261.
324, 329. stems, 201“203.
shipout command , 220. *step, 18, 171.
*show, 142, 219, 227, 230, 250, 296. step size , 171.
show command , 219. stomach, 169, 217, 285.
*showdependencies, 81, 83, 219, 262. stop, 262, 311“312.
showit, 31, 191, 276, 277, 295. stopping , see end.
*showstats, 219. *str, 187“188, 214, 250, 251.
*showstopping, 211, 227, 230, 262. strange paths, 110“111, 119, 121, 136,
*showtoken, 180, 219, 221. 152, 228“229.
*showvariable, 175, 177, 180, 219. Stravinski˜ Igor™ F¨dorovich, 193.
±, e
shrink_fit, 308“310. stretchability, 319.
shrinkability, 319. Strindberg, Johan August, 185.
shu¬„ed binary numbers, 137. *string, 55, 56, 69.
sidebearings, 10, 34“35, 307“308. string expression , 73, 187, 214.
SIMULA67 language, 175. string expressions, 187“189, 258, 286.
*sind, 67, 72, 211. string primary , 187, 214.
*skipto, 316, 317. string secondary , 187, 214.
skyline, 251. string tertiary , 187, 214.
slant, 105, 206, 301“303, 310, 319. string tokens, 49“51.
slant fonts, 329, 335“336. stroke, 306, 310.
*slanted, 68, 73, 105, 141, 213. *subpath, 70, 71, 114, 129, 133, 134,
slantfont, 275, 329. 188, 213, 298.
slantfontarea, 329. subroutines, see macros.
slantfontat, 329. subscript , 54.
smode, 269. subscripts, 54“57.
smoke mode, 38, 75, 93, 270, 327. *substring, 69, 187, 188, 214, 320.
*smoothing, 55, 195, 205“206, 212, 262. subtraction, of pictures, 115, 244.
softjoin, 262, 266. of vectors, 9.
solve, 176“177, 267, 292“294. Suetonius Tranquillus, Gaius, 181.
(some charht values...), 316. *suffix, 161, 165, 176.
Southall, Richard Francis, 176. su¬x , 54, 161, 176, 188.
spaces, 43, 50, 236. su¬x list , 171.
sparks, 53“55, 156, 175, 215, 219, 289. (SUFFIXn ), 44, 251.
*special, 220, 240“241, 274, 323“324, sum, of pictures, 115, 117, 245.
327“329. of transforms, 178.
special command , 220. of vectors, 9.
Appendix I: Index 357


superellipse, 126, 138, 267. titlefontarea, 329.
titlefontat, 329.
superellipses, 126, 161.
*to, 191, 220, 252, 277, 312.
superness, 126.
<to be read again>, 223.
Sutherland, Ivan Edward, 121.
Tobin, Georgia Kay Mase, ii, 240.
Swift, Jonathan, 99, 121.
tokens, 42“43, 49“51, 210.
symbolic token list , 155, 218.
tolerance, 176, 251, 267, 293.
symbolic tokens, 49“51.
top, 23, 77, 80, 103, 147, 151, 204, 273.
symmetric di¬erence, 120.
Tory, Geo¬roy, 19.
syntax rules, 49“50.
totalnull, 295.
System Development Foundation, ix.
*totalweight, 115, 211, 292.
˜T™, 22“23, 97, 151, 199“200, 302“303. tracingall, 230, 263, 288.
tables of trivia: *tracingcapsules, 211, 219, 239.
character classes, 51. *tracingchoices, 211, 229.
character codes, 281“282. *tracingcommands, 211, 230.
expandable tokens, 179“180. *tracingedges, 211, 230, 295“296.
fontdimen parameters, 319. *tracingequations, 80“83, 211, 229.
internal quantities, 211“212. *tracingmacros, 160, 211, 229.
language features, 257“261. tracingnone, 230, 263.
proof label options, 328. *tracingonline, 61, 80, 211, 219, 230.
types, 55.
*tracingoutput, 211, 229“230, 296.
units of measure, 92.
*tracingpens, 211, 229, 230.
tags, 53“55, 156, 175, 218“219. *tracingrestores, 156, 211, 229.
takepower, 265. *tracingspecs, 206“207, 211, 229.
taller pens, 297“298. *tracingstats, 211, 227, 230.
tapered stroke, 28. *tracingtitles, 55, 94, 187, 211, 229.
tensepath, 128, 264, 298. Trajanus, 153.
*tension, 15“16, 114, 129“132, 136, 296. trajectories, see paths.
tension , 129, 213. transcript ¬le, 42, 46, 62, 230, 295“297.
tension amount , 129, 213. *transform, 55, 56, 57, 141“143, 160, 266.
*tertiary, 165, 167. transform expression , 215.
tertiary , 71, 137, 209. transform expressions, 141“143, 170,
*tertiarydef, 166, 178, 266. 178, 258.
test.mf, 311“312. transform part , 211.
testfont.tex, 40, 336“342. transform primary , 215.
TEX, 1, 34, 40, 91, 96, 98, 101“102, transform secondary , 215.
315, 336“343, 361. transform tertiary , 215.
text, 161, 165“167.
* transformations, 44, 141“145.
\text, 340. *transformed, 73, 141“145, 213.
(TEXTn ), 45, 249, 251. transformer , 73, 213.
text arguments, 219, 288“290, 299. transition lines, 230.
.tfm, 39, 315“317, 333, 335. transum, 178.
! This can™t happen, 226. trial path, 235.
Thomson, James, 189. triangle, 24“25, 203.
Thoreau, Henry David, 221. trigonometric functions, 67, 69, 131, 177.
thru, 107, 138, 200, 274. *true, 55, 64, 170, 210.
tilde, 152. truth, viii, 217, 221.
*time, 212, 218, 323. TUGboat, ix, 361.
time in paths, 119, 133“137. turning numbers, 110, 111, 112, 119,
times or over , 72, 211. 136, 147.
Tinguely, Jean, 3. *turningcheck, 112, 119, 212, 229,
title , 187, 217“218, 323. 244, 262, 296.
*turningnumber, 111, 211, 257, 264.
titlefont, 275, 329.
358 Appendix I: Index


Twain, Mark (= Clemens, Samuel vectors, 9“10, 77.
Langhorne), 145. velocity zero, 136, 298.
Venezky, Richard Lawrence, 193.
type , 56, 171.
*vppp, 212, 267, 324.
type declarations, 56.
vround, 204, 264, 268.
types, 55.
typewriter type, 55, 105.
w, 22“25, 35“36, 76“78, 102“103, 106,
typographic errors, 45, 224.
275“276, 308“310.
˜w™, 202.
u, 103“104, 305“308.
*warningcheck, 212, 269, 270.
! Undefined coordinate, 224.
Warren, Mercy Otis, 359.
undelimited arguments, 167.
Webster, Noah, 167.
undelimited parameters , 165.
whatever, 83“84, 138, 157, 233, 239,
undelimited su¬x parameters, 167,
264, 290.
176, 265, 270.
width, 101.
underline characters, 49, 51, 173, 265, 270.
Wilde, Oscar Fingal O™Flahertie Wills, 321.
undraw, 113, 118, 120, 242, 271.
Wilkins, John, ii, 283.
undrawdot, 113, 271.
Willis, Ellen Jane, 157.
unequal to, 65.
window , 191, 220.
unfill, 25, 27, 109“110, 118, 126, 271.
window spec , 191, 220.
unfilldraw, 113, 118, 271.
with clause , 118, 120.
*uniformdeviate, 68, 72, 183, 184, 211.
*withpen, 118, 220, 242.
union, 120.
*withweight, 118, 220, 242, 297.
Union Jack, 7.
WNW, 119, 228“229.
unitpixel, 263, 333.
WSW, 119, 228“229.
units of measure, 33, 91“99, 267“268.
table, 92.
x coordinates, 5“7.
unitsquare, 116, 128, 132, 136, 263.
x-height, 319.
unitvector, 238, 264.
Xerox Corporation, 320.
*unknown, 79“82, 143, 170, 210. xgap, 95“96, 199.
unknown quantities, nonnumeric, 84“85.
*xoffset, 212, 220, 309, 315, 324.
numeric, 79“83.
xor, 120.
*until, 18, 171.
*xpart, 68, 72, 138, 142, 211.
up, 32, 129, 263.
*xscaled, 21“23, 68, 73, 141, 213, 244, 291.
\uppers, 339.
*xxpart, 72, 142, 160, 211.
upto, 39, 172, 262.
xy_swap, 297.
utility ¬les, 311“313.
xypart, 142, 160, 211.
*
vacuous expression , 215.
y coordinates, 5“7.
vacuous expressions, 209, 215, 250,
*year, 212, 323.
262, 289, 292.
ygap, 96, 199.
vacuous primary , 215.
*yoffset, 212, 220, 315, 324.
vacuous secondary , 215.
*ypart, 68, 72, 142, 211, 238.
vacuous tertiary , 215.
*yscaled, 21“23, 68, 73, 141, 213, 244, 291.
valentine, 134.
*yxpart, 142, 160, 211.
values, disappearance of, 56, 88, 156“157.
*yypart, 142, 160, 211.
*vardef, 166, 175“178, 289.
vardef heading , 178. z convention, 7, 68, 69, 251, 277.
variable , 54, 55, 210. Zapf, Hermann, iii, 221.
variables, 53“57, 59. zero, 236.
reinitializing, 88, 157. *zscaled, 68“69, 73, 141, 213.
vector subtraction principle, 9. ztest.mf, 312.
Appendix I: Index 359


WARREN
Adams
CAMPBELL

<< . .

. 44
( : 45)



. . >>