home *** CD-ROM | disk | FTP | other *** search
/ Geek Gadgets 1 / ADE-1.bin / ade-dist / unixtex-6.1b-bin0.lha / info / dvips.info-3 < prev    next >
Encoding:
GNU Info File  |  1996-10-12  |  28.6 KB  |  601 lines

  1. This is Info file dvips.info, produced by Makeinfo-1.64 from the input
  2. file /ade-src/contrib/unixtex/dvipsk/dvips.texi.
  3.  
  4. START-INFO-DIR-ENTRY
  5. * DVIps: (dvips).         DVI-to-PostScript translator.
  6. END-INFO-DIR-ENTRY
  7.  
  8. 
  9. File: dvips.info,  Node: Including Graphics Fails,  Next: Unable to Generate Fonts,  Prev: Long Documents Fail,  Up: Problems
  10.  
  11. Including Graphics Fails
  12. ========================
  13.  
  14.   The reasons why graphics inclusions fail are too numerous to mention.
  15. The most common problem is an incorrect bounding box; read the section
  16. on bounding boxes and check your PostScript file.  Complain very loudly
  17. to whoever wrote the software that generated the file if the bounding
  18. box is indeed incorrect.
  19.  
  20.   Another possible problem is that the figure you are trying to include
  21. does not nest properly; there are certain rules PostScript applications
  22. should follow when generating files to be included.  The dvips program
  23. includes work-arounds for such errors in Adobe Illustrator and other
  24. programs, but there are certainly applications that haven't been tested.
  25.  
  26.   One possible thing to try is the `-K' flag, to strip the comments
  27. from an included figure.  This might be necessary if the PostScript
  28. spooling software does not read the structuring comments correctly.  Use
  29. of this flag will break graphics from some applications, though, since
  30. some applications read the PostScript file from the input stream looking
  31. for a particular comment.
  32.  
  33.   Any application which generates graphics output containing raw binary
  34. (not ASCII hex) will probably fail with dvips.
  35.  
  36. 
  37. File: dvips.info,  Node: Unable to Generate Fonts,  Prev: Including Graphics Fails,  Up: Problems
  38.  
  39. Unable to Generate Fonts
  40. ========================
  41.  
  42.   This happens a lot if either `MakeTeXPK' hasn't been properly edited
  43. and installed, or if the local installation of METAFONT isn't correct.
  44.  
  45.   `MakeTeXPK' must echo the generated filename (and nothing else) to
  46. standard output. *Note Font Generation::.
  47.  
  48.   If METAFONT isn't found when `MakeTeXPK' is running, then you need to
  49. install it. Retrieve it from, e.g., `ftp.cs.umb.edu' in
  50. `pub/tex/web2c.tar.gz' and `pub/tex/web.tar.gz'.
  51.  
  52.   If METAFONT runs but generates fonts that are too large (and prints
  53. out the name of each character as well as just a character number), then
  54. your METAFONT base file probably hasn't been made properly.  To make a
  55. proper `plain.base', assuming the local mode definitions are contained
  56. in `modes.mf' type the following command (assuming UNIX):
  57.      inimf "plain; input modes; dump"
  58.  
  59. Then copy the `plain.base' file from the current directory to where the
  60. base files are stored on your system.
  61.  
  62. 
  63. File: dvips.info,  Node: Color,  Next: Index,  Prev: Problems,  Up: Top
  64.  
  65. Using Color with dvips
  66. **********************
  67.  
  68.   This new feature of `dvips' is somewhat experimental so your
  69. experiences and comments are welcome.  Initially added by Jim Hafner,
  70. IBM Research, `hafner@almaden.ibm.com', the color support has gone
  71. through many changes by Tomas Rokicki.  Besides the changes to the
  72. source code itself, there are additional TeX macro files:
  73. `colordvi.tex' and `blackdvi.tex'.  There are also `.sty' versions of
  74. these files that can be used with LaTeX and other similar macro
  75. packages.  This feature adds one-pass multi-color printing of TeX
  76. documents on any color PostScript device.
  77.  
  78.   In this section we describe the use of color from the document
  79. preparer's point of view and then add some simple instructions on
  80. installation for the system administrator.
  81.  
  82. * Menu:
  83.  
  84. * Macro Files::
  85. * User Definable Colors::       User Definable Colors
  86. * Color Subtleties::            Subtleties in Using Color
  87. * Ted Turner::                  Printing in Black/White, after Colorizing
  88. * Color Configuration ::        Configuring dvips for Color Devices
  89. * Color Support Details::       Color Support Details
  90.  
  91. 
  92. File: dvips.info,  Node: Macro Files,  Next: User Definable Colors,  Up: Color
  93.  
  94. Macro Files
  95. ===========
  96.  
  97.   All the color macro commands are defined in `colordvi.tex' (or
  98. `colordvi.sty').  To access these macros simply add to the top of your
  99. TeX file the command
  100.  
  101.      \input colordvi
  102.  
  103. or, if your document uses style files like LaTeX, add the `colordvi'
  104. style option as in
  105.  
  106.      \documentstyle[12pt,colordvi]{article}
  107.  
  108.   There are basically two kinds of color macros, ones for local color
  109. changes to, say, a few words or even one symbol and one for global color
  110. changes.  Note that all the color names use a mixed case scheme.  There
  111. are 68 predefined colors, with names taken primarily from the Crayola
  112. crayon box of 64 colors, and one pair of macros for the user to set his
  113. own color pattern.  More on this extra feature later. You can browse the
  114. file `colordvi.tex' for a list of the predefined colors.  The comments
  115. in this file also show a rough correspondence between the crayon names
  116. and PANTONEs.
  117.  
  118.   A local color command is in the form
  119.  
  120.      \ColorName{this will print in color}
  121.  
  122. Here `ColorName' is the name of a predefined color. As this example
  123. shows, this type of command takes one argument which is the text that is
  124. to print in the selected color.  This can be used for nested color
  125. changes since it restores the original color state when it completes.
  126. For example, suppose you were writing in green and want to switch
  127. temporarily to red, then blue, back to red and restore green.  Here is
  128. one way that you can do this:
  129.  
  130.      This text is green but here we are \Red{switching to red,
  131.      \Blue{nesting blue}, recovering the red} and back to
  132.      original green.
  133.  
  134. In principle there is no limit to the nesting level, but it is not
  135. advisable to nest too deep lest you loose track of the color history.
  136.  
  137.   The global color command has the form
  138.  
  139.      \textColorName
  140.  
  141. This macro takes no arguments and immediately changes the default color
  142. from that point on to the specified color. This of course can be
  143. overriden globally by another such command or locally by local color
  144. commands. For example, expanding on the example above, we might have
  145.  
  146.      \textGreen
  147.      This text is green but here we are \Red{switching to red,
  148.      \Blue{nesting blue}, recovering the red} and back to
  149.      original green.
  150.      \textCyan
  151.      The text from here on will be cyan unless
  152.      \Yellow{locally changed to yellow}. Now we are back to cyan.
  153.  
  154.   The color commands will even work in math mode and across math mode
  155. boundaries.  This means that if you have a color before going into math
  156. mode, the mathematics will be set in that color as well.  More
  157. importantly however, in alignment environments like `\halign',
  158. `tabular' or `eqnarray', local color commands cannot extend beyond the
  159. alignment characters.
  160.  
  161.   Because local color commands respect only some environment and
  162. deliminator changes besides their own, care must be taken in setting
  163. their scope.  It is best not to have then stretch too far.
  164.  
  165.   At the present time there are no macros for color environments in
  166. LaTeX which might have a larger range.  This is primarily to keep the
  167. TeX and LaTeX use compatible.
  168.  
  169. 
  170. File: dvips.info,  Node: User Definable Colors,  Next: Color Subtleties,  Prev: Macro Files,  Up: Color
  171.  
  172. User Definable Colors
  173. =====================
  174.  
  175.   There are two ways for the user to specify colors not already defined.
  176. For local changes, there is the command `\Color' which takes two
  177. arguments.  The first argument is a quadruple of numbers between zero
  178. and one and specifies the intensity of cyan, magenta, yellow and black
  179. (CMYK) in that order.  The second argument is the text that should
  180. appear in the given color.  For example, suppose you want the words
  181. "this color is pretty" to appear in a color which is 50% cyan, 85%
  182. magenta, 40% yellow and 20% black.  You would use the command
  183.  
  184.      \Color{.5 .85 .4 .2}{this color is pretty}
  185.  
  186.   For global color changes, there is a command `\textColor' which takes
  187. one argument, the CMYK quadruple of relative color intensities.  For
  188. example, if you want the default color to be as above, then the command
  189.  
  190.      \textColor{.5 .85 .4 .2}
  191.      The text from now on will be this pretty color
  192.  
  193. will do the trick.
  194.  
  195.   Making a global color change in the midst of a nested local colors is
  196. highly discouraged.  Consequently, dvips will give you warning message
  197. and do its best to recover by discarding the current color history.
  198.  
  199. 
  200. File: dvips.info,  Node: Color Subtleties,  Next: Ted Turner,  Prev: User Definable Colors,  Up: Color
  201.  
  202. Subtleties in Using Color
  203. =========================
  204.  
  205.   These color macros are defined by use of specialized `\special'
  206. keywords.  As such, they are put in the `.dvi' file only as explicit
  207. message strings to the driver.  The (unpleasant) result is that certain
  208. unprotected regions of the text can have unwanted color side effects.
  209. For example, if a color region is split by TeX across a page boundary,
  210. then the footers of the current page (e.g., the page number) and the
  211. headers of the next page can inherit that color.  To avoid this effect
  212. globally, users should make sure that these special regions of the text
  213. are defined with their own local color commands.  For example in TeX,
  214. to protect the header and footer, use
  215.  
  216.      \headline{\Black{My Header}}
  217.      \footline{\Black{\hss\tenrm\folio\hss}}
  218.  
  219.   This warning also applies to figures and other insertions, so be
  220. careful!
  221.  
  222.   Of course, in LaTeX, this is much more difficult to do because of the
  223. complexity of the macros that control these regions.  This is
  224. unfortunate, but is somehow inevitable because TeX and LaTeX were not
  225. written with color in mind.
  226.  
  227.   Even when writing your own macros, much care must be taken.  The color
  228. macros that `colorize' a portion of the text work by prefixing the text
  229. with a special command to turn the color on and postfixing it with a
  230. different special command to restore the original color.  It is often
  231. useful to ensure that TeX is in horizontal mode before the first
  232. special command is issued; this can be done by prefixing the color
  233. command with `\leavevmode'.
  234.  
  235. 
  236. File: dvips.info,  Node: Ted Turner,  Next: Color Configuration,  Prev: Color Subtleties,  Up: Color
  237.  
  238. Printing in Black/White, after Colorizing
  239. =========================================
  240.  
  241.   If you have a TeX or LaTeX document written with color macros and you
  242. want to print it in black and white there are two options.  On all
  243. (good) PostScript devices, printing a color file will print in
  244. corresponding grey-levels.  This is useful since in this way you can get
  245. a rough idea of where the colors are changing without using expensive
  246. color printing devices.  The second option is to replace the call to
  247. input `colordvi.tex' with `blackdvi.tex' (and similarly for the `.sty'
  248. files).  So in the above example, replacing the word `colordvi' with
  249. `blackdvi' suffices.  This file defines the color macros as no-ops, and
  250. so will produce normal black/white printing.  By this simple mechanism,
  251. the user can switch to all black/white printing without having to
  252. ferret out the color commands.  Also, some device drivers, particularly
  253. non-PostScript ones like screen previewers, will simply ignore the
  254. color commands and so print in normal black/white.  Hopefully, in the
  255. future screen previewers for color displays will be compatible with
  256. some form of color support.
  257.  
  258. 
  259. File: dvips.info,  Node: Color Configuration,  Next: Color Support Details,  Prev: Ted Turner,  Up: Color
  260.  
  261. Configuring dvips for Color Devices
  262. ===================================
  263.  
  264.   To configure dvips for a particular color device you need to fine tune
  265. the color parameters to match your devices color rendition.  To do this,
  266. you will need a PANTONE chart for your device.  The header file
  267. `color.lpro' shows a (rough) correspondence between the Crayola crayon
  268. names and the PANTONE numbers and also defines default CMYK values for
  269. each of the colors.  Note that these colors must be defined in CMYK
  270. terms and not RGB as dvips outputs PostScript color commands in CMYK.
  271. This header file also defines (if they are not known to the
  272. interpreter) the PostScript commands `setcmykcolor' and
  273. `currentcmykcolor' in terms of a RGB equivalent so if your device only
  274. understands RGB, there should be no problem.
  275.  
  276.   The parameters set in this file were determined by comparing the
  277. PANTONE chart of a Tektronics PHASER printer with the actual Crayola
  278. Crayons.  Because these were defined for a particular device, the
  279. actual color rendition on your device may be very different.  There are
  280. two ways to adjust this.  One is to use the PANTONE chart for your
  281. device to rewrite `color.lpro' prior to compilation and installation.
  282. A better alternative, which supports multiple devices, is to add a
  283. header file option in the configuration file for each device that
  284. defines, in `userdict', the color parameters for those colors that need
  285. redefining.
  286.  
  287.   For example, if you need to change the parameters defining
  288. `Goldenrod' (approximately PANTONE 109) for your device `mycolordev',
  289. do the following.  In the PANTONE chart for your device, find the CMYK
  290. values for PANTONE 109.  Let's say they are `{\ 0 0.10 0.75 0.03 }'.
  291. Then create a header file named `mycolordev.pro' with the commands
  292.  
  293.      userdict begin
  294.      /Goldenrod { 0 0.10 0.75 0.03 setcmykcolor} bind def
  295.  
  296. Finally, in `config.mycolordev' add the line
  297.  
  298.      h mycolordev.pro
  299.  
  300. This will then define `Goldenrod' in your device's CMYK values in
  301. `userdict' which is checked before defining it in `TeXdict' by
  302. `color.pro'.
  303.  
  304.   This mechanism, together with additions to `colordvi.tex' and
  305. `blackdvi.tex' (and the `.sty' files), can also be used to predefine
  306. other colors for your users.
  307.  
  308. 
  309. File: dvips.info,  Node: Color Support Details,  Prev: Color Configuration,  Up: Color
  310.  
  311. Color Support Details
  312. =====================
  313.  
  314.   To support color, dvips recognizes a certain set of specials.  These
  315. specials all start with the keyword `color' or the keyword `background'.
  316.  
  317.   We will describe `background' first, since it is the simplest.  The
  318. `background' keyword must be followed by a color specification.  That
  319. color specification is used as a fill color for the background.  The
  320. last `background' special on a page is the one that gets issued, and it
  321. gets issued at the very beginning of the page, before any text or
  322. specials are sent.  (This is possible because the prescan phase of
  323. dvips notices all of the color specials so that the appropriate
  324. information can be written out during the second phase.)
  325.  
  326.   Ahh, but what is a color specification?  It is one of three things.
  327. First, it might be a PostScript procedure as defined in a PostScript
  328. header file.  The `color.pro' file defines 64 of these, including
  329. `Maroon'.  This PostScript procedure must set the current color to be
  330. some value; in this case, `Maroon' is defined as `0 0.87 0.68 0.32
  331. setcmykcolor'.
  332.  
  333.   The second possibility is the name of a color model (initially, one of
  334. `rgb', `hsb', `cmyk', or `gray') followed by the appropriate number of
  335. parameters.  When dvips encounters such a macro, it sends out the
  336. parameters first, followed by the string created by prefixing
  337. `TeXcolor' to the color model.  Thus, the color specification `rgb 0.3
  338. 0.4 0.5' would generate the PostScript code `0.3 0.4 0.5 TeXrgbcolor'.
  339. Note that the case of zero arguments is disallowed, as that is handled
  340. by the single keyword case above (where no changes to the name are made
  341. before it is sent to the PostScript file.)
  342.  
  343.   The third and final type of color specification is a double quote
  344. followed by any sequence of PostScript.  The double quote is stripped
  345. from the output.  For instance, the color specification `"AggiePattern
  346. setpattern' will set the `color' to the Aggie logo pattern (assuming
  347. such exists.)
  348.  
  349.   So those are the three types of color specifications.  The same type
  350. of specifications are used by both the `background' special and the
  351. `color' special.  The `color' special itself has three forms.  The
  352. first is just `color' followed by a color specification.  In this case,
  353. the current global color is set to that color; the color stack must be
  354. empty when such a command is executed.
  355.  
  356.   The second form is `color push' followed by a color specification.
  357. This saves the current color on the color stack and sets the color to be
  358. that given by the color specification.  This is the most common way to
  359. set a color.
  360.  
  361.   The final version of the `color' special is just `color pop', with no
  362. color specification; this says to pop the color last pushed on the
  363. color stack from the color stack and set the current color to be that
  364. color.
  365.  
  366.   The `dvips' program correctly handles these color specials across
  367. pages, even when the pages are repeated or reversed.
  368.  
  369.   These color specials can be used for things such as patterns or
  370. screens as well as simple colors.  However, note that in the
  371. PostScript, only one `color specification' can be active at a time.
  372. For instance, at the beginning of a page, only the bottommost entry on
  373. the color stack is sent; also, when a color is `popped', all that is
  374. done is that the color specification from the previous stack entry is
  375. sent.  No `gsave' or `grestore' is used.  This means that you cannot
  376. easily mix usage of the `color' specials for screens and colors, just
  377. one or the other.  This may be addressed in the future by adding
  378. support for different `categories' of color-like state.
  379.  
  380. 
  381. File: dvips.info,  Node: Index,  Prev: Color,  Up: Top
  382.  
  383. Index
  384. *****
  385.  
  386. * Menu:
  387.  
  388. * -mode:                                Invoking dvips.
  389. * -pp RANGE:                            Invoking dvips.
  390. * .dvipsrc:                             Config File.
  391. * .enc:                                 Special Font Effects.
  392. * @VAR@ substitutions:                  Installation.
  393. * bop-hook <1>:                         Bells and Whistles.
  394. * bop-hook:                             EPSF Macros.
  395. * config.ps:                            Invoking dvips.
  396. * end-hook:                             Bells and Whistles.
  397. * eop-hook:                             Bells and Whistles.
  398. * MakeTeXPK:                            Config File Options.
  399. * PKFONTS:                              Config File Options.
  400. * start-hook:                           Bells and Whistles.
  401. * vf:                                   Config File Options.
  402. * METAFONT:                             Config File Options.
  403. * \.:                                   afm2tfm.
  404. * \AA:                                  afm2tfm.
  405. * \dot:                                 afm2tfm.
  406. * \epsffile:                            EPSF Macros.
  407. * \H:                                   afm2tfm.
  408. * \leavevmode:                          EPSF Macros.
  409. * \rotninety:                           Graphics Support.
  410. * a3:                                   Invoking dvips.
  411. * a4:                                   Invoking dvips.
  412. * ac_include:                           Installation.
  413. * accents:                              afm2tfm.
  414. * accents, in wrong position:           afm2tfm.
  415. * afm:                                  PostScript fonts.
  416. * afm2tfm <1>:                          PostScript fonts.
  417. * afm2tfm:                              afm2tfm.
  418. * afm2tfm options:                      Invoking Afm2tfm.
  419. * automatic font generation:            Font Generation.
  420. * bounding box:                         Bounding Box.
  421. * c-auto.h.in:                          Installation.
  422. * CFLAGS:                               Installation.
  423. * CODINGSCHEME:                         Invoking Afm2tfm.
  424. * color:                                Color.
  425. * color macros:                         Macro Files.
  426. * color subtleties:                     Color Subtleties.
  427. * colors, user-definable:               User Definable Colors.
  428. * command-line options:                 Invoking dvips.
  429. * compilation:                          Installation.
  430. * compressed PostScript:                Dynamic Creation of Graphics.
  431. * compression:                          Invoking dvips.
  432. * CONFIG:                               Installation.
  433. * config.ps:                            Config File.
  434. * config.ps, editing:                   Installation.
  435. * configdir:                            Installation.
  436. * configuration:                        Installation.
  437. * configuration file path:              Environment Variables.
  438. * configuration file searching:         Config File.
  439. * configuration files:                  Config File Options.
  440. * configure, running:                   Installation.
  441. * control-D:                            Invoking dvips.
  442. * copies:                               Invoking dvips.
  443. * debug options:                        Debug Options.
  444. * debugging <1>:                        Problems.
  445. * debugging:                            Invoking dvips.
  446. * default resolutions:                  Config File Options.
  447. * devices, supporting more than one:    Installation.
  448. * DOS:                                  MS-DOS.
  449. * dot accent:                           afm2tfm.
  450. * downloading fonts:                    Non-resident Fonts.
  451. * drift:                                Config File Options.
  452. * DVIPSFONTS:                           Environment Variables.
  453. * DVIPSHEADERS <1>:                     Config File Options.
  454. * DVIPSHEADERS:                         Environment Variables.
  455. * DVIPSMAKEPK:                          Environment Variables.
  456. * DVIPSSIZES:                           Environment Variables.
  457. * dynamic creation of graphics:         Dynamic Creation of Graphics.
  458. * dynamic font generation:              Font Generation.
  459. * efficient fonts:                      afm2tfm.
  460. * ehandler.ps:                          No Output.
  461. * encoding file format:                 Changing Encodings.
  462. * environment variables:                Environment Variables.
  463. * EOF:                                  Invoking dvips.
  464. * epsf macros:                          EPSF Macros.
  465. * epsf.tex:                             EPSF Macros.
  466. * epsfsize:                             EPSF Macros.
  467. * epsfxsize:                            EPSF Macros.
  468. * expanded fonts <1>:                   Invoking Afm2tfm.
  469. * expanded fonts:                       Special Font Effects.
  470. * ExtendFont:                           Special Font Effects.
  471. * fallback resolutions:                 Config File Options.
  472. * filter <1>:                           Invoking dvips.
  473. * filter:                               Config File Options.
  474. * font reencoding:                      Special Font Effects.
  475. * fonts, downloading:                   Non-resident Fonts.
  476. * fonts, expanded:                      Special Font Effects.
  477. * fonts, free PostScript:               Installation.
  478. * fonts, outlined:                      Special Font Effects.
  479. * fonts, remapping:                     Changing Encodings.
  480. * fonts, slanted:                       Special Font Effects.
  481. * fonts, small caps:                    Special Font Effects.
  482. * fonts, system PostScript:             Installation.
  483. * generating fonts:                     Font Generation.
  484. * graphics:                             Including PostScript.
  485. * graphics support:                     Graphics Support.
  486. * header <1>:                           Invoking dvips.
  487. * header:                               Config File Options.
  488. * header files:                         Header Files.
  489. * header path:                          Config File Options.
  490. * Hungarian umlaut:                     afm2tfm.
  491. * install-data Make target:             Installation.
  492. * install-exec Make target:             Installation.
  493. * install_fonts Make variable:          Installation.
  494. * installation:                         Installation.
  495. * installation directories, changing:   Installation.
  496. * invoking dvips:                       Invoking dvips.
  497. * kerning:                              afm2tfm.
  498. * Knuth, Donald E.:                     PostScript fonts.
  499. * kpathsea/CONFIG:                      Installation.
  500. * landscape:                            Invoking dvips.
  501. * landscape orientation:                Paper Size and Landscape.
  502. * last-resort font sizes:               Environment Variables.
  503. * ledger:                               Invoking dvips.
  504. * legal:                                Invoking dvips.
  505. * letter:                               Invoking dvips.
  506. * ligature:                             afm2tfm.
  507. * literal headers:                      Literal headers.
  508. * literal PostScript:                   Literal PS.
  509. * macros for color:                     Macro Files.
  510. * macros for epsf inclusion:            EPSF Macros.
  511. * magnification <1>:                    EPSF Macros.
  512. * magnification:                        Invoking dvips.
  513. * magscale:                             EPSF Macros.
  514. * Makefile.in:                          Installation.
  515. * MakeTeXPK <1>:                        Font Generation.
  516. * MakeTeXPK:                            Environment Variables.
  517. * MakeTeXPK, editing:                   Installation.
  518. * manual feed:                          Invoking dvips.
  519. * maxdrift <1>:                         Config File Options.
  520. * maxdrift:                             Invoking dvips.
  521. * media:                                Invoking dvips.
  522. * memory <1>:                           Config File Options.
  523. * memory:                               afm2tfm.
  524. * missfont.log:                         Invoking dvips.
  525. * MS-DOS:                               MS-DOS.
  526. * mtpk:                                 Invoking dvips.
  527. * multiple output devices, supporting:  Installation.
  528. * non-resident fonts:                   Non-resident Fonts.
  529. * oblique fonts:                        Special Font Effects.
  530. * options to Afm2tfm:                   Invoking Afm2tfm.
  531. * options to dvips:                     Invoking dvips.
  532. * outline fonts:                        Special Font Effects.
  533. * output <1>:                           Config File Options.
  534. * output:                               Invoking dvips.
  535. * output encoding of fonts:             Changing Encodings.
  536. * page range:                           Invoking dvips.
  537. * pages:                                Invoking dvips.
  538. * PaintType:                            Special Font Effects.
  539. * paper size:                           Paper Size and Landscape.
  540. * paper type:                           Invoking dvips.
  541. * paths, changing default:              Installation.
  542. * paths.make, editing:                  Installation.
  543. * pfa font:                             Non-resident Fonts.
  544. * pfb font:                             Non-resident Fonts.
  545. * pk path:                              Config File Options.
  546. * PostScript encoding of fonts:         Changing Encodings.
  547. * PostScript fonts:                     PostScript fonts.
  548. * PostScript fonts, freely available:   Installation.
  549. * PostScript fonts, on your system:     Installation.
  550. * PostScript graphics:                  Including PostScript.
  551. * PRINTER <1>:                          Config File.
  552. * PRINTER:                              Environment Variables.
  553. * printer configuration files:          Config File Options.
  554. * problems:                             Problems.
  555. * psfile:                               Graphics Support.
  556. * psfonts.map <1>:                      Special Font Effects.
  557. * psfonts.map <2>:                      Non-resident Fonts.
  558. * psfonts.map:                          Installation.
  559. * pstopk:                               Invoking dvips.
  560. * quiet <1>:                            Invoking dvips.
  561. * quiet:                                Config File Options.
  562. * ReEncodeFont:                         Special Font Effects.
  563. * reencoding of fonts:                  Special Font Effects.
  564. * remapping fonts:                      Changing Encodings.
  565. * resolution <1>:                       Config File Options.
  566. * resolution <2>:                       Invoking dvips.
  567. * resolution <3>:                       Config File Options.
  568. * resolution:                           Invoking dvips.
  569. * reverse <1>:                          Config File Options.
  570. * reverse:                              Invoking dvips.
  571. * scaleunit:                            Graphics Support.
  572. * scaling small caps:                   Invoking Afm2tfm.
  573. * SDict <1>:                            Literal headers.
  574. * SDict:                                Graphics Support.
  575. * searching config files, order of:     Config File.
  576. * security:                             Invoking dvips.
  577. * slanted fonts <1>:                    Invoking Afm2tfm.
  578. * slanted fonts:                        Special Font Effects.
  579. * SlantFont:                            Special Font Effects.
  580. * small caps fonts:                     Special Font Effects.
  581. * structured comments:                  Invoking dvips.
  582. * Swedish A ring:                       afm2tfm.
  583. * system dependencies:                  Installation.
  584. * testpage.tex:                         Config File Options.
  585. * TEXCONFIG:                            Environment Variables.
  586. * TEXFONTS:                             Config File Options.
  587. * TEXINPUTS:                            Config File Options.
  588. * TEXPICTS <1>:                         Environment Variables.
  589. * TEXPICTS:                             Config File Options.
  590. * tfm:                                  PostScript fonts.
  591. * TranScript:                           Invoking dvips.
  592. * trouble:                              Problems.
  593. * uncompressing PostScript:             Dynamic Creation of Graphics.
  594. * user-definable colors:                User Definable Colors.
  595. * virtual fonts <1>:                    afm2tfm.
  596. * virtual fonts:                        Config File Options.
  597. * VMusage:                              Header Files.
  598. * vptovf:                               afm2tfm.
  599.  
  600.  
  601.