plotfont.1 18 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622
  1. .TH PLOTFONT 1 "Jun 2000" "FSF" "GNU Plotting Utilities"
  2. .SH NAME
  3. plotfont \- produce character maps of fonts supported by the plotting utilities
  4. .\" Not all man macros define SB
  5. .de SB
  6. \&\fB\s-1\&\\$1 \\$2\s0\fR
  7. ..
  8. .SH SYNOPSIS
  9. .B plotfont
  10. [
  11. .I options
  12. ]
  13. .I fonts
  14. .SH DESCRIPTION
  15. .LP
  16. .B plotfont
  17. produces a character map for any font that is supported by the plotting
  18. utilities, which include
  19. .BR graph (1),
  20. .BR plot (1),
  21. .BR pic2plot (1),
  22. .BR tek2plot (1),
  23. and the GNU libplot 2-D graphics export library (see
  24. .BR plot (3)).
  25. Which fonts are supported depends on the output format,
  26. which is specified by the
  27. .BR \-T " option."
  28. A listing of the fonts available in any specified output format may be
  29. obtained with the
  30. .B \-\-help\-fonts
  31. option (see below).
  32. .LP
  33. The character map, or maps, will be written to standard output in the
  34. specified format.
  35. For example, the Times-Roman font is available when producing Postscript
  36. output.
  37. The command
  38. .B plotfont \-T ps Times\-Roman > charmap.ps
  39. will yield a character map of the Times-Roman font, in a Postscript format
  40. that can be viewed or edited with the
  41. .BR idraw (1)
  42. drawing editor.
  43. The Times-Roman font is also available when producing Fig output, which
  44. can be viewed or edited with the
  45. .BR xfig (1)
  46. drawing editor.
  47. The command
  48. .B plotfont \-T fig Times\-Roman > charmap.fig
  49. will yield the same character map, but in Fig format rather than
  50. in Postscript format.
  51. .LP
  52. As another example, the Univers font is available when producing PCL 5
  53. output.
  54. The command
  55. .B plotfont \-T pcl Univers > charmap.pcl
  56. will produce a character map of the Univers font, in PCL 5 format.
  57. .LP
  58. When producing output for the X Window System, i.e., for a popped-up
  59. window, any scalable X Window System font that has an
  60. XLFD (i.e., X Logical Font Description) name is supported.
  61. For example, the command
  62. .B plotfont \-T X utopia\-medium\-r\-normal
  63. will pop up a window, and draw a character map of the Utopia-Regular font.
  64. "utopia-medium-r-normal" is a truncated version of the Utopia-Regular
  65. font's XLFD name.
  66. The Utopia-Regular font is available on most X Window System displays.
  67. .SH OPTIONS
  68. .SS General Options
  69. .TP
  70. .BI \-T " type"
  71. .br
  72. .ns
  73. .TP
  74. .BI \-\-output\-format " type"
  75. Select
  76. .I type
  77. as the output format.
  78. It may be "X", "png", "pnm", "gif", "svg", "ai", "ps", "cgm", "fig",
  79. "pcl", "hpgl", "regis", "tek", or "meta" (the default).
  80. These refer respectively
  81. to the X Window System,
  82. PNG (Portable Network Graphics) format,
  83. portable anymap format (PBM/PGM/PPM),
  84. a pseudo-GIF format that
  85. does not use LZW encoding,
  86. the new XML-based Scalable Vector Graphics format,
  87. the format used by Adobe Illustrator, Postscript or
  88. Encapsulated Postscript (EPS) that can be edited with
  89. .BR idraw (1),
  90. CGM format (by default, confirming to the WebCGM profile),
  91. the format used by the
  92. .BR xfig (1)
  93. drawing editor, the Hewlett\-Packard PCL 5 printer
  94. language, the Hewlett\-Packard Graphics Language,
  95. ReGIS graphics format (which can be displayed
  96. by the
  97. .BR dxterm (1)
  98. terminal emulator or by a VT330 or VT340 terminal),
  99. Tektronix format (which can be displayed by the
  100. .BR xterm (1)
  101. terminal emulator),
  102. and device-independent GNU metafile format itself.
  103. Unless \fItype\fP\^ is "X", an output file is produced and written
  104. to standard output.
  105. .IP ""
  106. Files in PNG, PNM, pseudo-GIF, AI, or Fig format contain only a single page
  107. of graphics.
  108. So if the
  109. .B \-T png
  110. option, the
  111. .B \-T pnm
  112. option, the
  113. .B \-T gif
  114. option, the
  115. .B \-T ai
  116. option, or the
  117. .B \-T fig
  118. option is used, the output file will contain a character map for only the
  119. first-specified font.
  120. .IP ""
  121. A listing of the fonts available in any specified output format may be
  122. obtained with the
  123. .B \-\-help\-fonts
  124. option (see below).
  125. If a requested font is unavailable, a default font will be substituted.
  126. The default font
  127. is "Helvetica" for "X", "svg", "ai", "ps", "cgm", and "fig",
  128. "Univers" for "pcl",
  129. and "HersheySerif" for "png", "pnm", "gif", "hpgl", "regis", "tek", and "meta".
  130. .TP
  131. .B \-1
  132. .br
  133. .ns
  134. .TP
  135. .B \-\-lower\-half
  136. Generate a character map for the lower half of each specified font.
  137. This is the default.
  138. .TP
  139. .B \-2
  140. .br
  141. .ns
  142. .TP
  143. .B \-\-upper\-half
  144. Generate a character map for the upper half of each specified font.
  145. .TP
  146. .B \-o
  147. .br
  148. .ns
  149. .TP
  150. .B \-\-octal
  151. Number the characters in octal rather than in decimal (the default).
  152. .TP
  153. .B \-x
  154. .br
  155. .ns
  156. .TP
  157. .B \-\-hexadecimal
  158. Number the characters in hexadecimal rather than in decimal (the default).
  159. .TP
  160. .B \-\-box
  161. Surround each character with a box, showing its extent to left and right.
  162. The default is not to do this.
  163. .TP
  164. .BI \-j " row"
  165. .br
  166. .ns
  167. .TP
  168. .BI \-\-jis\-row " row"
  169. Generate a character map for row
  170. .I row
  171. of a Japanese font arranged according to JIS [Japanese Industrial Standard]
  172. X0208.
  173. The only such font currently available is the HersheyEUC [Extended
  174. Unix Code] font.
  175. If used, this option overrides the
  176. .B \-1
  177. and
  178. .B \-2
  179. options.
  180. The valid rows are 1.\|.\|.94.
  181. In the JIS X0208 standard, Roman characters are located in row 3, and
  182. Japanese syllabic characters (Hiragana and Katakana) are located in rows 4
  183. and 5.
  184. Greek and Cyrillic characters are located in rows 6 and 7.
  185. Japanese ideographic characters (Kanji) are located in rows 16.\|.\|.84.
  186. .TP
  187. .BI \-\-bg\-color " name"
  188. Set the color used for the background to be
  189. .IR name .
  190. This is relevant only to
  191. .BR "plotfont \-T X" ,
  192. .BR "plotfont \-T png" ,
  193. .BR "plotfont \-T pnm" ,
  194. .BR "plotfont \-T gif" ,
  195. .BR "plotfont \-T svg" ,
  196. .BR "plotfont \-T cgm" ,
  197. and
  198. .BR "plotfont \-T regis" .
  199. An unrecognized name sets the color to the default, which is "white".
  200. The environment variable
  201. .SB BG_COLOR
  202. can equally well be used to specify the background color.
  203. .IP ""
  204. If the
  205. .B \-T png
  206. or
  207. .B \-T gif
  208. option is used, a transparent PNG file
  209. or a transparent pseudo-GIF, respectively, may be produced by
  210. setting the
  211. .SB TRANSPARENT_COLOR
  212. environment variable to the name of the background color.
  213. If the
  214. .B \-T svg
  215. or
  216. .B \-T cgm
  217. option is used, an output file without a background may be produced
  218. by setting the background color to "none".
  219. .TP
  220. .BI \-\-bitmap\-size " bitmap_size"
  221. Set the size of the graphics display in which the character map(s)
  222. will be drawn,
  223. in terms of pixels, to be
  224. .IR bitmap_size .
  225. The default is "570x570".
  226. This is relevant only to
  227. .BR "plotfont \-T X" ,
  228. .BR "plotfont \-T png" ,
  229. .BR "plotfont \-T pnm" ,
  230. and
  231. .BR "plotfont \-T gif" ,
  232. all of which produce bitmaps.
  233. If you choose a rectangular (non-square) window size, the fonts in the
  234. character map(s) will be scaled anisotropically, i.e., by different factors
  235. in the horizontal and vertical directions.
  236. For
  237. .BR "plotfont \-T X" ,
  238. this requires an X11R6 display.
  239. Any font that cannot be scaled in this way will be replaced by a default
  240. scalable font, such as the vector font "HersheySerif".
  241. .IP ""
  242. The environment variable
  243. .SB BITMAPSIZE
  244. can equally well be used to specify the window size.
  245. For backward compatibility, the X resource
  246. .B Xplot.geometry
  247. may be used instead.
  248. .TP
  249. .BI \-\-emulate\-color " option"
  250. If
  251. .I option
  252. is
  253. .IR yes ,
  254. replace each color in
  255. the output by an appropriate shade of gray.
  256. This is seldom useful,
  257. except when using
  258. .B plotfont \-T pcl
  259. to prepare output for a PCL 5 device.
  260. (Many monochrome PCL 5 devices, such as monochrome
  261. LaserJets, do a poor job of emulating color on their own.)
  262. You may equally well request color emulation by setting the environment
  263. variable
  264. .SB EMULATE_COLOR
  265. to "yes".
  266. .TP
  267. .BI \-\-numbering\-font " name"
  268. Set the font used for the numbering of the characters in the character
  269. map(s) to be
  270. .IR name ,
  271. rather than the default.
  272. .TP
  273. .BI \-\-page\-size " pagesize"
  274. Set the size of size of the page on which the character map(s) will be
  275. positioned.
  276. This is relevant only to
  277. .BR "plotfont \-T svg" ,
  278. .BR "plotfont \-T ai" ,
  279. .BR "plotfont \-T ps" ,
  280. .BR "plotfont \-T cgm" ,
  281. .BR "plotfont \-T fig" ,
  282. .BR "plotfont \-T pcl" ,
  283. and
  284. .BR "plotfont \-T hpgl" .
  285. The default is "letter", which means an 8.5 inch by 11 inch page.
  286. Any ISO page size in the range "a0".\|.\|."a4" or ANSI page size in the
  287. range "a".\|.\|."e" may be specified ("letter" is an alias for "a" and
  288. "tabloid" is an alias for "b").
  289. "legal" and "ledger" are recognized page sizes also.
  290. The environment variable
  291. .SB PAGESIZE
  292. can equally well be used to specify the page size.
  293. .IP ""
  294. The graphics display in which each character map is drawn will be a square
  295. region that would occupy nearly the full width of the specified page.
  296. An alternative size for the graphics display can be specified.
  297. For example, the page size could be specified as
  298. "letter,xsize=4in,ysize=6in", or "a4,xsize=5.0cm,ysize=100mm".
  299. For all of the above except
  300. .BR "plotfont \-T hpgl" ,
  301. the graphics display will, by default, be centered on the page.
  302. For all of the above except
  303. .B "plotfont \-T svg"
  304. and
  305. .BR "plotfont \-T cgm" ,
  306. the graphics display may be repositioned manually, by specifying the
  307. location of its lower left corner, relative to the lower left corner of the
  308. page.
  309. For example, the page size could be specified as
  310. "letter,xorigin=2in,yorigin=3in", or "a4,xorigin=0.5cm,yorigin=0.5cm".
  311. It is also possible to specify an offset vector.
  312. For example, the page size could be specified as "letter,xoffset=1in",
  313. or "letter,xoffset=1in,yoffset=1.2in", or "a4,yoffset=\-1cm".
  314. In SVG format and WebCGM format it is possible to specify the size
  315. of the graphics display, but not its position.
  316. .TP
  317. .BI \-\-rotation " angle"
  318. Rotate the graphics display by
  319. .IR angle " degrees."
  320. Recognized values are "0", "90", "180", and "270".
  321. "no" and "yes" are equivalent to "0" and "90", respectively.
  322. The environment variable
  323. .SB ROTATION
  324. can also be used to specify a rotation angle.
  325. .TP
  326. .BI \-\-pen\-color " name"
  327. Set the pen color to be
  328. .IR name .
  329. An unrecognized name sets the pen color to the default, which is "black".
  330. .SS Options for Metafile Output
  331. .LP
  332. The following option is relevant only if the
  333. .B \-T
  334. option is omitted or if
  335. .B "\-T meta"
  336. is used.
  337. In this case the output of
  338. .B plotfont
  339. will be in GNU graphics metafile format.
  340. It may be translated to other formats by invoking
  341. .BR plot (1).
  342. .TP
  343. .B \-O
  344. .br
  345. .ns
  346. .TP
  347. .B \-\-portable\-output
  348. Output the portable (human-readable) version of GNU metafile
  349. format, rather than the binary version (the default).
  350. The format of the binary version is machine-dependent.
  351. .SS Informational Options
  352. .TP
  353. .B \-\-help
  354. Print a list of command-line options, and exit.
  355. .TP
  356. .B \-\-help\-fonts
  357. Print a table of available fonts, and exit.
  358. The table will depend on which output format
  359. is specified with the
  360. .B \-T
  361. option.
  362. .BR "plotfont \-T X" ,
  363. .BR "plotfont \-T svg" ,
  364. .BR "plotfont \-T ai" ,
  365. .BR "plotfont \-T ps" ,
  366. .BR "plotfont \-T cgm" ,
  367. and
  368. .B plotfont \-T fig
  369. each support the 35 standard Postscript fonts.
  370. .BR "plotfont \-T svg" ,
  371. .BR "plotfont \-T pcl" ,
  372. and
  373. .B plotfont \-T hpgl
  374. support the 45 standard PCL 5 fonts, and the latter two support
  375. a number of Hewlett\-Packard vector fonts.
  376. All seven support a set of 22 Hershey vector fonts, as do
  377. .BR "plotfont \-T png" ,
  378. .BR "plotfont \-T pnm" ,
  379. .BR "plotfont \-T gif" ,
  380. .BR "plotfont \-T regis" ,
  381. and
  382. .BR "plotfont \-T tek" .
  383. .B plotfont
  384. without a
  385. .B \-T
  386. option in principle
  387. supports any of these fonts, since its output must be translated
  388. to other formats by invoking
  389. .BR plot (1).
  390. .TP
  391. .B \-\-list\-fonts
  392. Like
  393. .BR \-\-help\-fonts ,
  394. but lists the fonts in a single column to facilitate piping to other
  395. programs.
  396. If no output format is specified with the
  397. .B \-T
  398. option, the full set of supported fonts is listed.
  399. .TP
  400. .B \-\-version
  401. Print the version number of
  402. .B plotfont
  403. and the plotting utilities package, and exit.
  404. .SH "ENVIRONMENT"
  405. The environment variables
  406. .SB BITMAPSIZE,
  407. .SB PAGESIZE,
  408. .SB BG_COLOR,
  409. .SB EMULATE_COLOR,
  410. and
  411. .SB ROTATION
  412. serve as backups for the options
  413. .BR \-\-bitmap\-size ,
  414. .BR \-\-page\-size ,
  415. .BR \-\-bg\-color ,
  416. .BR \-\-emulate\-color ,
  417. and
  418. .BR \-\-rotation ,
  419. respectively.
  420. The remaining environment variables are specific to individual output formats.
  421. .LP
  422. .BR "plotfont \-T X" ,
  423. which pops up a window on an X Window System display for each character
  424. map, checks the
  425. .SB DISPLAY
  426. environment variable.
  427. Its value determines the display that will be used.
  428. .LP
  429. .BR "plotfont \-T png"
  430. and
  431. .BR "plotfont \-T gif" ,
  432. which produce output in PNG format and pseudo-GIF format respectively,
  433. are affected by the
  434. .SB INTERLACE
  435. environment variable.
  436. If its value is "yes", the output will be interlaced.
  437. Also, if the
  438. .SB TRANSPARENT_COLOR
  439. environment variable is set to the name of a color, that color will
  440. be treated as transparent in the output.
  441. .LP
  442. .BR "plotfont \-T pnm" ,
  443. which produces output in portable anymap (PBM/PGM/PPM) format,
  444. is affected by the
  445. .SB PNM_PORTABLE
  446. environment variable.
  447. If its value is "yes", the output will be in a human-readable format
  448. rather than binary (the default).
  449. .LP
  450. .BR "plotfont \-T cgm" ,
  451. which produces output in CGM (Computer Graphics Metafile) format,
  452. is affected by the
  453. .SB CGM_MAX_VERSION
  454. and
  455. .SB CGM_ENCODING
  456. environment variables.
  457. By default, it produces a binary-encoded version of CGM version 3 format.
  458. For backward compatibility, the version number may be reduced by setting
  459. .SB CGM_MAX_VERSION
  460. to "2" or "1".
  461. Irrespective of version, the output CGM file will use the human-readable
  462. clear text encoding if
  463. .SB CGM_ENCODING
  464. is set to "clear_text".
  465. However, only binary-encoded CGM files conform to the WebCGM profile.
  466. .LP
  467. .BR "plotfont \-T pcl" ,
  468. which produces PCL 5 output for Hewlett\-Packard
  469. printers and plotters, is affected by the environment variable
  470. .SB PCL_ASSIGN_COLORS.
  471. It should be set to "yes" when producing PCL 5 output for a color printer
  472. or other color device.
  473. This will ensure accurate color reproduction by giving the output device
  474. complete freedom in assigning colors, internally, to its "logical pens".
  475. If it is "no" then the device will use a fixed set
  476. of colored pens, and will emulate other colors by shading.
  477. The default is "no" because monochrome PCL 5 devices, which are much more
  478. common than colored ones, must use shading to emulate color.
  479. .LP
  480. .BR "plotfont \-T hpgl" ,
  481. which produces Hewlett\-Packard Graphics Language
  482. output, is affected by several environment variables.
  483. The most important is
  484. .SB HPGL_VERSION,
  485. which may be set to "1", "1.5", or "2" (the default).
  486. "1" means that the output should be generic HP-GL, "1.5" means that the
  487. output should be suitable for the HP7550A graphics plotter and the HP758x,
  488. HP7595A and HP7596A drafting plotters (HP-GL with some HP-GL/2 extensions),
  489. and "2" means that the output should be modern HP-GL/2.
  490. If the version is "1" or "1.5" then the only available fonts will be vector
  491. fonts, and all lines will be drawn with a default width.
  492. Additionally, if the version is "1" then the filling of arbitrary curves
  493. with solid color will not be supported (circles and rectangles aligned with
  494. the coordinate axes may be filled, though).
  495. .LP
  496. The position of the
  497. .B plotfont \-T hpgl
  498. graphics display on the page
  499. can be rotated 90 degrees counterclockwise by setting the
  500. .SB HPGL_ROTATE
  501. environment variable to "yes".
  502. This is not the same as the rotation obtained with the
  503. .B \-\-rotation
  504. option, since it both rotates the graphics display and repositions its
  505. lower left corner toward another corner of the page. Besides "no" and
  506. "yes", recognized values for
  507. .SB HPGL_ROTATE
  508. are "0", "90", "180", and "270".
  509. "no" and "yes" are equivalent to "0" and
  510. "90", respectively.
  511. "180" and "270" are supported only if
  512. .SB HPGL_VERSION
  513. is "2" (the default).
  514. .LP
  515. By default,
  516. .B plotfont \-T hpgl
  517. will draw with a fixed set of pens.
  518. Which pens are present may be specified by setting the
  519. .SB HPGL_PENS
  520. environment variable.
  521. If
  522. .SB HPGL_VERSION
  523. is "1", the default value of
  524. .SB HPGL_PENS
  525. is "1=black"; if
  526. .SB HPGL_VERSION
  527. is "1.5" or "2", the default value of
  528. .SB HPGL_PENS
  529. is "1=black:2=red:3=green:4=yellow:5=blue:6=magenta:7=cyan".
  530. The format should be self-explanatory.
  531. By setting
  532. .SB HPGL_PENS
  533. you may specify a color for any pen in the range #1.\|.\|.#31.
  534. All color names recognized by the X Window System may be used.
  535. Pen #1 must always be present, though it need not be black.
  536. Any other pen in the range #1.\|.\|.#31 may be omitted.
  537. .LP
  538. If
  539. .SB HPGL_VERSION
  540. is "2" then
  541. .B plotfont \-T hpgl
  542. will also be
  543. affected by the environment variable
  544. .SB HPGL_ASSIGN_COLORS.
  545. If its value is "yes", then
  546. .B plotfont \-T hpgl
  547. will not be restricted to the palette specified in
  548. .SB HPGL_PENS:
  549. it will assign colors to "logical pens" in the range #1.\|.\|.#31, as needed.
  550. The default value is "no" because other than color LaserJet printers and
  551. DesignJet plotters, not many HP-GL/2 devices allow the assignment of colors
  552. to logical pens.
  553. .LP
  554. Opaque filling and the drawing of visible white lines are supported
  555. only if
  556. .SB HPGL_VERSION
  557. is "2" and the environment variable
  558. .SB HPGL_OPAQUE_MODE
  559. is "yes" (the default).
  560. If its value is "no" then white lines (if any), which are normally drawn
  561. with pen #0, will not be drawn.
  562. This feature is to accommodate older HP-GL/2 devices.
  563. HP-GL/2 pen plotters, for example, do not support opacity or the use
  564. of pen #0 to draw visible white lines.
  565. Some older HP-GL/2 devices may, in fact, malfunction if asked to draw
  566. opaque objects.
  567. .LP
  568. .BR "plotfont \-T tek" ,
  569. which produces output for a Tektronix terminal or emulator, checks the
  570. .SB TERM
  571. environment variable.
  572. If the value of
  573. .SB TERM
  574. is a string beginning with
  575. "xterm", "nxterm", or "kterm", it is taken as a sign that
  576. .B plotfont
  577. is running in an X Window System VT100 terminal
  578. emulator: a copy of
  579. .BR xterm (1),
  580. .BR nxterm (1),
  581. or
  582. .BR kterm (1).
  583. Before drawing graphics,
  584. .B plotfont \-T tek
  585. will emit an escape sequence that causes the terminal emulator's auxiliary
  586. Tektronix window, which is normally hidden, to pop up.
  587. After the graphics are drawn, an escape sequence that returns control to
  588. the original VT100 window will be emitted.
  589. The Tektronix window will remain on the screen.
  590. .LP
  591. If the value of
  592. .SB TERM
  593. is a string beginning with
  594. "kermit", "ansi.sys", or "nansi.sys", it is
  595. taken as a sign that
  596. .B plotfont
  597. is running in the VT100 terminal emulator provided by the MS-DOS version of
  598. .BR kermit (1).
  599. Before drawing graphics, \fBplotfont \-T tek\fP will emit an escape sequence
  600. that switches the terminal emulator to Tektronix mode.
  601. Also, some of the Tektronix control codes emitted by
  602. \fBplotfont \-T tek\fP will be \fBkermit\fP-specific.
  603. There will be a limited amount of color support, which is not normally the
  604. case (the 16 `ansi.sys' colors will be supported).
  605. After drawing graphics, \fBplotfont \-T tek\fP will emit an escape sequence
  606. that returns the emulator to VT100 mode.
  607. The key sequence `ALT minus' can be employed manually within \fBkermit\fP
  608. to switch between the two modes.
  609. .SH "SEE ALSO"
  610. .BR graph (1),
  611. .BR pic2plot (1),
  612. .BR tek2plot (1),
  613. .BR plot (1),
  614. .BR plot (3),
  615. and "The GNU Plotting Utilities Manual".
  616. .SH AUTHORS
  617. .B plotfont
  618. was written by Robert S. Maier (\fBrsm@math.arizona.edu\fP).
  619. .SH BUGS
  620. Email bug reports to
  621. .BR bug\-gnu\-utils@gnu.org .