home *** CD-ROM | disk | FTP | other *** search
/ DTP en Graphics 1 / dtpgraf1.zip / dtpgraf1 / DTP / PICTHIS4 / TUTOR2.TXT < prev    next >
Text File  |  1991-12-31  |  65KB  |  1,045 lines

  1.          PICTURETHIS(TM) "SHAREWARE" VERSION
  2.  
  3.          RELEASE 4.00
  4.  
  5.          DECEMBER 31, 1991
  6.  
  7.          TUTORIAL, PART 2 OF 2 PARTS
  8.  
  9.  
  10.          Copyright 1988, 1989, 1990, 1991 by Patricia Y. Williams and
  11.            Gregory Williams, All Rights Reserved.
  12.  
  13.          HortIdeas Publishing, 460 Black Lick Road, Gravel Switch,
  14.            KY 40328 U.S.A.
  15.  
  16.  
  17.          EXERCISE 11. OBJECTS AND CLIP ART
  18.  
  19.          1. You have finished drawing one leaf with filled areas, but
  20.          the ultimate goal is to draw a compound leaf with three
  21.          leaflets. To do this, you will group the trails of your leaf
  22.          into an "object" which can be scaled, saved as clip art,
  23.          copied, and otherwise manipulated. An object is a group of
  24.          trails, smaller objects, and text blocks (see Exercise 15)
  25.          which can be manipulated as an whole. To define your leaf as
  26.          an object, first press F7 to access the object menu. Then
  27.          press G (for "Group"). One of the trails on the screen is
  28.          dashed. Press Enter to select the trail. It is dashed-and-
  29.          dotted; the other trail is dashed. Press Enter again to
  30.          select the second trail also. Since there are only two trails
  31.          on the screen and you have selected them both, PictureThis
  32.          automatically stops the selection process and groups the two
  33.          trails into an object. If there were trails or objects on the
  34.          screen which shouldn't be included in the new object, you
  35.          could select the trails/objects which you DID want to
  36.          include (in the usual manner, with +, Space, -, and/or
  37.          Enter), and then press D (for "Done").
  38.  
  39.          2. Your new object (the leaf) now can be scaled down to
  40.          leaflet size, but first you should save it as clip art. To do
  41.          this, press F10 to access the file menu, then press E (for
  42.          "Export"). Since there is only one object on the screen, it
  43.          is automatically selected for exporting, and you are asked
  44.          for a file specification. Key in "LEAF.CLP" and press Enter.
  45.          The object is saved as a clip art file.
  46.  
  47.          3. Since you have saved the object, it's safe to erase it. Do
  48.          this by pressing F7, E, and Y. (The object automatically was
  49.          chosen since it was the only one.) You should have a blank
  50.          screen, so draw a large box somewhere in the middle of the
  51.          screen and fill it, just to have something on the screen.
  52.  
  53.          4. Press F10 to access the file menu, then press I (for
  54.          "Import"). Press Enter to see the directory, and choose
  55.          "LEAF.CLP" to be imported. The curves of the leaf (without
  56.          endpoints) are drawn on the screen in the positions they were
  57.          when you saved them, and a prompt ("OK? (Y/N)") appears.
  58.          Press Y, and the leaf is redrawn with endpoints.
  59.  
  60.          5. Look at the Quickshow screen. The leaf should be in front
  61.          of the box, probably obscuring some or all of the box
  62.          (depending on where and how large you drew the box). When you
  63.          import clip art, it is placed at the FRONT of the drawing.
  64.          Let's change the layering so that the box is in front of the
  65.          leaf. To do this, press Esc to get back to the drawing
  66.          screen, then press F7 and L (for "Layer"). An object on the
  67.          screen becomes dashed. Choose the box in the normal way and a
  68.          layering menu appears. Press F to move the box to the front
  69.          of the drawing. Check with the Quickshow screen. Now repeat
  70.          this process, but move the box to the rear by pressing R.
  71.          Note that trails (for example, the box) which are not part of
  72.          objects can be treated like objects for most object
  73.          manipulations, including erasing, layering, moving, copying,
  74.          scaling, rotating, flipping, and inclining. (More about these
  75.          manipulations later.)
  76.            If there are several objects on the screen, you can move
  77.          the chosen object "Ahead of" or "Behind" selected objects,
  78.          thus putting it somewhere in the "middle" of the layering. To
  79.          try this, first press F7, then U (for "Ungroup"). The leaf is
  80.          selected automatically (it is the only object -- the box is a
  81.          trail and cannot be ungrouped), and a prompt appears, asking
  82.          if you want to ungroup the leaf. Press Y; the leaf now is two
  83.          separate trails. Now the box should be at the rear, with the
  84.          actual leaf in front of it and the stem in front of the leaf
  85.          (check on the Quickshow screen). Try to put the stem in back
  86.          of the leaf but in front of the box using the "Ahead" or
  87.          "Behind" options. (There are a least two ways: F7, L, select
  88.          the stem, B, select the leaf, D; and F7, L, select the leaf,
  89.          A, select the stem, D.) To continue with the drawing, relayer
  90.          so the stem is in front, and group the leaf and stem; erase
  91.          the box.
  92.  
  93.          EXERCISE 12. MANIPULATING OBJECTS
  94.  
  95.          1. You need to scale down the leaf down so three leaflets
  96.          fit on the screen. Press F7, then press S. The leaf is chosen
  97.          (and dashed) automatically, since it is the only object on
  98.          the screen. A prompt appears asking if you want to replace
  99.          the original object. Press Y, since you want only a small
  100.          leaflet. (If you pressed N (or any character except Y or y),
  101.          when you completed the operation, both the original large
  102.          leaf AND the smaller scaled leaflet would remain.) A prompt
  103.          appears (assuming "H+" is toggled; if it is not, toggle it
  104.          on, press Esc twice to get to the "FREE" state, then start
  105.          this Exercise again). The prompt says "Move then F1 to set
  106.          anchor point." The anchor point is the point around which the
  107.          object will be scaled; it will not move when the scaling is
  108.          complete. In this case, the upper-left tip of the leaf is an
  109.          appropriate anchor point, so press Del, followed by +, Space,
  110.          and/or - repeatedly until the cursor is at the tip of the
  111.          leaf, then press F1. You are asked if you want to scale by
  112.          cursor movement or direct entry. Press D. (To learn how to
  113.          scale by cursor movement, see the user manual.) Next you are
  114.          asked if you want uniform scaling (horizontal and vertical
  115.          scaling by the same amount); press Y. At the prompt, key in
  116.          the factor by which the leaf will be scaled: ".5" (to make
  117.          the leaflet half as big as the original leaf); press Enter. A
  118.          prompt about scaling line weights appears; press any key
  119.          other than Y or y to answer negatively. (See the user manual
  120.  
  121.          for more details.) A leaflet is drawn on the screen (without
  122.          endpoints), and you are asked: "OK? (Y/N)." Answer "Y"; the
  123.          old (large) leaf is erased, and the new leaflet is drawn with
  124.          endpoints. You might notice some "garbage" on the screen;
  125.          this doesn't affect the PostScript output, but if it bothers
  126.          you, press D to redraw the screen without the unwanted dots.
  127.  
  128.          2. Two more leaflets are needed. To make copies of the
  129.          leaflet now on the screen, begin by pressing F7, then C. The
  130.          leaflet is selected and dashed automatically, since it is the
  131.          only object on the screen. A prompt appears: "Move then F1 to
  132.          set start point." The cursor should be at the endpoint where
  133.          the lower section of the leaf joins the stem, which makes an
  134.          appropriate start point, so just press F1. Another prompt
  135.          appears: "Move then F3 to set finish point." Move the cursor
  136.          to the right with the cursor key 6 until it is at about
  137.          5.295, 2.792. A dotted line follows from the start point.
  138.          Press F3. A copy of the leaflet appears (without endpoints)
  139.          at the new location. (Notice that the start point of the
  140.          original leaflet is copied to the finish point, with the
  141.          rest of the leaflet copied around it; this allows for
  142.          precise placement of any part of an object.) A prompt asks
  143.          if the copy is "OK?"; press Y. Another prompt asks if you
  144.          want to copy again; press Y again. Now make a second copy of
  145.          the leaflet. The start point remains the same; a dotted line
  146.          connects it to the cursor. Move the cursor to a new finish
  147.          point (approximately 4.695, 3.992); press F3 and another
  148.          leaflet appears. Answer Y to the "OK?" prompt, but N to the
  149.          "Again?" prompt.
  150.  
  151.          3. You now have three leaflets, but they are not oriented
  152.          correctly for joining together to make a leaf. To orient
  153.          them correctly, start by "flipping" the upper-right leaflet.
  154.          To do this, press F7, then F. Now you must ACTIVELY choose
  155.          the upper-right leaflet, since there are three objects on the
  156.          screen; do so in the normal manner. Answer Y to the prompt
  157.          about replacing the original object. Another prompt appears:
  158.          "Move then F1 to set first flipline point." Press F1 at the
  159.          current cursor position (the cursor should be where the lower
  160.          part of the leaf joins the stem). Another prompt appears:
  161.          "Move then F3 to set second flipline point." Move the cursor
  162.          to the tip of the leaflet (a dotted line follows) and press
  163.          F3. A mirror image of the leaflet, flipped over the dotted
  164.          line, appears (without endpoints), and you see the "OK?"
  165.          prompt (which you should answer by pressing Y).
  166.  
  167.          4. Next, the upper-right and lower leaflets must be rotated
  168.          so they can be attached to the stem of the original leaflet.
  169.          Press F7, then press R. Select the upper-right leaflet and
  170.          answer Y to the "Replace original object?" prompt. A prompt
  171.          appears: "Move then F1 to set anchor point." The anchor point
  172.          for rotation is the point about which the object will be
  173.          rotated; it does not move during the rotation. In this case,
  174.          the anchor point should be at the lowest endpoint of the
  175.          stem. Move the cursor there and press F1. Choose whether to
  176.          enter a rotation angle by cursor movement or direct entry; in
  177.          this case, press C to choose cursor movement. (See the user
  178.          manual for details on how to rotate by direct entry.) A new
  179.          prompt appears: "Move then F2 to set 0 degree direction."
  180.          Move the cursor near the tip of the upper-right leaflet,
  181.  
  182.          press Del to get exactly to the endpoint, and press F2. A
  183.          solid line will have followed from the anchor point; the
  184.          angle of rotation is measured at the anchor point from this
  185.          line. A final prompt appears: "Move then F3 to set rotation
  186.          angle." Move the cursor to the right. A dotted line is drawn
  187.          from the anchor point to the cursor. Press P to turn on the
  188.          relative position box (see Exercise 4.4). When you are
  189.          rotating an object, the relative position box shows the
  190.          rotation angle (the angle between the solid and dotted line).
  191.          Move the cursor until the angle is about 83 degrees, then
  192.          press F3. A rotated leaflet (without endpoints) and the "OK?"
  193.          prompt appear; answer the prompt with Y, and the rotation
  194.          operation is complete. Similarly, rotate the lower leaf by
  195.          about -50 degrees about the lowest stem endpoint. (Note that
  196.          in PictureThis, angles are positive in the clockwise
  197.          direction.)
  198.  
  199.          EXERCISE 13. CONNECTING CURVES SMOOTHLY
  200.  
  201.          1. Now you need to extend the original (middle) leaflet's
  202.          stem. Since the stem is small, it is easier to work on the
  203.          300% screen; first move the cursor to about 4.953, 3.835,
  204.          then press + to zoom to the 300% screen, centered on the
  205.          cursor. Turn the relative position box off and the current
  206.          position box on by pressing P twice, so you can see the most
  207.          important areas of the screen.
  208.  
  209.          2. The stem extension should look like a continuation of the
  210.          stem, so the curves making up the extension should have line
  211.          weight -1 (that is, they should be construction curves), the
  212.          same as the curves making up the stem. We could draw them as
  213.          regular curves and then change their weight to -1 later, but
  214.          it's easier to change the current "default" line weight and
  215.          draw them as construction curves in the first place. To do
  216.          this, begin by pressing L. A line parameter menu just like
  217.          the one for trails appears. The only difference is that the
  218.          state in the status box reads "NEWLNS" rather than "TRLNS" as
  219.          it for trails. The current values of the line parameters are
  220.          on the second line of the menu. These values are assigned to
  221.          all newly drawn curves. The line parameters of previously
  222.          drawn curves are NOT changed if the values are changed. You
  223.          can change any of these line parameters, just as you can
  224.          change the line parameters of an individual curve or trail.
  225.          Change the current line weight to -1. All curves drawn from
  226.          now until you change the current line weight again are
  227.          construction curves.
  228.  
  229.          3. The new stem extension should connect smoothly with the
  230.          stem already there. This is easy to do using the built-in
  231.          smoothing capability of PictureThis. To begin drawing the
  232.          stem extension, first move the cursor to the upper stem end
  233.          and press F1 to start a new curve. Now press S to indicate
  234.          that you want to connect the new curve smoothly (tangent at
  235.          the shared endpoint) with an existing curve. One of the
  236.          curves emanating from the endpoint is dashed; cause the side
  237.          (long) curve of the stem to be dashed by pressing +, Space,
  238.          and/or - as necessary, then press Enter. A guideline through
  239.          the endpoint and TANGENT to the side of the stem appears.
  240.          Move the cursor to the other end of the curve (at about
  241.          5.425, 4.445); press F1. Press F2 to jump the cursor back to
  242.  
  243.          the first control point, then move the cursor. It is
  244.          constrained to move ALONG the guideline. Since the cursor
  245.          moves ONLY along the guideline (which is tangent to the
  246.          existing curve), the two curves join smoothly at the
  247.          endpoint, and in the PostScript output they appear to be one
  248.          continuous curve. Set the first control point at about
  249.          4.113, 3.210. Set the second control point at approximately
  250.          5.285, 4.305 (in the normal manner -- the second control
  251.          point is NOT constrained by a guideline). Press F3 to
  252.          establish the curve; the guideline disappears.
  253.  
  254.          4. When you are drawing a continuous curve by connecting
  255.          several sequentially drawn curves smoothly, it is desirable
  256.          to smooth at EVERY successive endpoint. You can do this by
  257.          pressing A (for "Automatic smoothing"). Notice that the "A"
  258.          at the left side of the status box now is followed by a "+"
  259.          instead of a " ." This means that automatic smoothing is
  260.          toggled on. Your cursor still should be at the second
  261.          endpoint of the curve which you just drew. Press F1 to start
  262.          the next curve. A tangent guideline automatically appears
  263.          tangent to the last curve drawn. Now move the cursor to about
  264.          5.395, 4.565; press F1.
  265.            If you find the screen too crowded with guidelines, you can
  266.          make them invisible by pressing E (for "Erase"). All types of
  267.          guidelines (for smoothing, ovals, and squares) become
  268.          invisible, but the cursor still moves along the invisible
  269.          guidelines. You can toggle the guidelines back on by pressing
  270.          E again. The "E" in the status box is followed by a "+" if
  271.          the guidelines are invisible, by a "-" if they are visible.
  272.            Finish the curve by placing the first control point
  273.          (smoothed) at about 5.467, 4.489, the second control point
  274.          (not smoothed) at about 5.435, 4.605, and pressing F3.
  275.            Now press F1 again; since automatic smoothing is on, a
  276.          tangent guideline appears (only momentarily if guidelines are
  277.          toggled off). Move the cursor to the original stem's lower
  278.          endpoint and press F1, followed by S, and choose the stem's
  279.          side (lower) curve to smooth by. You now are smoothing on
  280.          both ends of the curve. The control points should be set to
  281.          about 5.271, 4.439 and 4.029, 3.273 (or whatever gives a
  282.          good looking stem -- but be sure to move each control point
  283.          at least a little way from its associated endpoint, or the
  284.          curves won't join smoothly).
  285.  
  286.          5. Fill the trail which you just made (the stem extension)
  287.          with the same gray percentage you used for the original stem
  288.          (75% was suggested). Look at your drawing on the Quickshow
  289.          screen at 300%, then zoom down to the 100% screen. The stem
  290.          should appear smooth (within the limitations of the screen
  291.          representation).
  292.  
  293.          EXERCISE 14. MOVING OBJECTS
  294.  
  295.          1. You now need to move the two side leaflets so their stems
  296.          intersect the main stem realistically. You could cut the
  297.          curves which form the main stem and then (after moving the
  298.          side leaflets to approximately the correct positions) extend
  299.          their stem ends to meet those cut points, but that isn't
  300.          necessary in this case. It's easier to move the stem ends of
  301.          the leaflets so they completely overlap the main stem. Since
  302.          they are all filled with the same gray and are not outlined,
  303.  
  304.          they will look fine on the PostScript output this way. Move
  305.          the cursor to about 4.655, 3.495 and zoom up to the 300%
  306.          screen. All of the stem ends should be visible.
  307.  
  308.          2. To move the bottom leaflet, press F7, then M, select the
  309.          leaflet, and move the cursor to the lower endpoint of its
  310.          stem end and press F1 for the start point. Now move the
  311.          cursor to about 4.135, 3.310. Press F3 for the finish point.
  312.          Watch closely as the new stem end is drawn; does it
  313.          completely overlap the main stem and not stick out the other
  314.          side? If it looks good, answer Y to the "OK?" prompt. (If it
  315.          doesn't, answer N and move the finish point a little.) Move
  316.          the other leaflet similarly, by setting the right endpoint
  317.          of its stem end to the start point and moving the cursor to
  318.          about 4.167, 3.268 for the finish point. Check your work on
  319.          the Quickshow screen at both 300% and 100%. Your drawing of
  320.          a poison ivy leaf is complete. (Of course, it isn't quite
  321.          botanically correct, because we kept the drawing simple for
  322.          purposes of this tutorial.)
  323.  
  324.          3. Before you add text to the drawing, you should group the
  325.          three leaflets and the main stem into an object and save it
  326.          as clip art (see Exercise 11). You also should save your work
  327.          as a drawing periodically (see Exercise 7.3), and now is a
  328.          good time to do it. If you are adventurous, you might want to
  329.          scale down the leaf (with three leaflets) and combine several
  330.          of them with some stems to make a whole poison ivy vine! The
  331.          scaled-down leaves might not look very precise on the drawing
  332.          screen or Quickshow screen, but they should look fine on the
  333.          PostScript output. (In general, if you want something small,
  334.          first draw it big, and then scale it down; very little
  335.          accuracy is lost. Or you can draw a small object on the 600%,
  336.          1200%, or 2400% screens.)
  337.  
  338.          EXERCISE 15. ADDING TEXT
  339.  
  340.          1. Now you are going to add some text to your poison ivy
  341.          drawing. First, you'll label some of the parts. Move the
  342.          cursor to about 3.195, .742; press F8. The text menu
  343.          appears. To enter text, you need to specify point size (size
  344.          of the text characters; 72 (PostScript) points = 1"), a font
  345.          number (typeface), line spacing (distance between successive
  346.          lines of text), justification (positioning of text on the
  347.          page), and gray value (0% -- white -- to 100% -- black). All
  348.          of these text parameters have default values (note that the
  349.          default value for font number is 0, an invalid number, and
  350.          it MUST be changed to a valid number before text can be
  351.          entered), as shown on the second line of the menu. Press P
  352.          to see the parameters menu. Press F to choose a new font. A
  353.          prompt appears asking for a font number. Fonts are numbered
  354.          from 1 to 9999. Press ? to see a help screen giving
  355.          previously assigned numbers for the 35 PostScript fonts
  356.          found in most PostScript-compatible laser printers. Right
  357.          now, you'll be using Times-Roman, font number 91 on the
  358.          chart. Press any key to return to the font number prompt,
  359.          then key in "91" and press Enter. PictureThis searches for
  360.          the specified font's information files in the current
  361.          directory. If the font information files aren't found, you
  362.          are asked to key in a new directory. You CANNOT use a font
  363.          unless its information files have been read. Back at the
  364.  
  365.          text parameters menu, press P to change the point size. At
  366.          the prompt, key in "20"; press Enter. When you change the
  367.          point size, the line spacing automatically is set to 120% of
  368.          the point size (in this case 24 points), but it can be reset
  369.          independently. The rest of the parameter defaults are fine
  370.          for now (position justification and 100% (black) text), so
  371.          press K (or Enter) to keep these parameters.
  372.            Back at the text menu, press E to edit. The drawing screen
  373.          is replaced by a full-screen editing screen. This is a
  374.          "counting editor" with many features tailored to technical
  375.          typesetting, but in most cases you can use it like a
  376.          conventional text editor. The bottom line gives brief
  377.          descriptions of the active function keys. The top line gives
  378.          information about how your text will appear on the drawing
  379.          screen, but it can be ignored for now. (You can press F1 to
  380.          see an editing help screen.) For now, key in the single word
  381.          "leaflet" on the first line of the editing screen; you can
  382.          use the cursor, BackSpace, and/or Del keys to help correct
  383.          mistakes. Next, press F5; this "sets" the text in the editor
  384.          onto the drawing screen. The drawing screen reappears as you
  385.          last saw it, and the word "leaflet" appears, beginning at the
  386.          cursor position. (This assumes that the screen font file,
  387.          STANDARD.SFT, is in the current directory. If it isn't,
  388.          you're asked for a new directory.) Notice that the cursor is
  389.          at the BASELINE of the word (where the characters "rest").
  390.          You have just set your first PictureThis "text block" (that
  391.          is, the text on the screen which results from pressing F5
  392.          when in the editor).
  393.            Now move the cursor to about 3.695, 4.322 and press F8
  394.          TWICE; (this is a short cut into the editor when the current
  395.          text parameters are as desired). Type the word "rachis"
  396.          (that's the technical term for the stem to which the
  397.          leaflets of a compound leaf are attached), and press F5.
  398.          This second label appears at the current cursor position.
  399.            Next you need to draw pointers from the labels to the parts
  400.          they label. Change the line weight for subsequently drawn
  401.          curves to .5 points (see Exercise 13.2). To move the cursor
  402.          to the BEGINNING of each text block in turn, press Tab, then
  403.          proceed as for endpoint selection: press + (or Space) and/or
  404.          - to cycle repeatedly to cycle around the text blocks. If you
  405.          press Shift Tab and then + (or Space) and/or - repeatedly,
  406.          the cursor goes to the END of each text block in turn. Try
  407.          both. Now draw a line from the the beginning of the word
  408.          "leaflet" to the left leaflet. Endpoints of about 3.524,
  409.          .832 and 4.224, 1.662 are appropriate. Next, draw a line
  410.          from the word "rachis" to the stem. Try endpoints at about
  411.          3.994, 4.092 and 4.244, 3.362.
  412.            Text blocks can be treated as objects or grouped as parts
  413.          of objects, for manipulation in any of the ways in which non-
  414.          text objects can be manipulated (moving, copying, scaling,
  415.          rotating, saving as clip art, etc.). They even can be edited
  416.          AFTER they have been manipulated. See the user manual for
  417.          more details.
  418.  
  419.          2. Now, make a title for your drawing. You will "center" the
  420.          title text in a "margin." Margins are boxes in which text
  421.          blocks set from the editor are placed. The current margin is
  422.          the default one, which is at the same position as the default
  423.          frame. This default margin is fine for now. Move the cursor
  424.          to the left of the margin by pressing Ctrl L. (The cursor
  425.  
  426.          also can be moved to the right, top, and bottom of the
  427.          current margin by pressing Ctrl R, Ctrl T, and Ctrl B,
  428.          respectively. Try it.) Move the cursor to about 0, 5.402.
  429.          Press F8, then P. Change the font to "93" (Times-Bold) and
  430.          the point size to "50"; then press J followed by C to change
  431.          the justification to centered. Press K (or Enter) to keep the
  432.          new text parameters and return to the text menu. Press E (or
  433.          F8 or Enter, whichever it most convenient) to get into the
  434.          editor. Key in "Poison Ivy"; press F5. The words "Poison Ivy"
  435.          appear at the VERTICAL position of the cursor, centered
  436.          between the left and right sides of the margin. Notice that
  437.          the characters are drawn twice (the second time slightly
  438.          displaced up and right from the first), to indicate that they
  439.          are "bold" (note: "italic" characters are shown slanted).
  440.          PictureThis uses the same screen font to show characters of
  441.          all standard PostScript fonts, so each on-screen character's
  442.          FORM isn't much like it will appear in the PostScript output,
  443.          but each character is shown with quite accurate PLACEMENT,
  444.          WIDTH, and HEIGHT.) View your drawing on the Quickshow
  445.          screen, then save it.
  446.  
  447.          3. To finish the illustration, a technical description of
  448.          poison ivy will be added. First draw a box to contain the
  449.          description. Place its corners at (exactly, please!) 5.750,
  450.          3.990 and 7.980, 5.970. (Use the I key to switch to a cursor
  451.          speed of 1 iu per key press when necessary.) You now need to
  452.          make a new margin within the box, to contain the text. First
  453.          press F8. Now press M (for "Margin"). Draw the new margin as
  454.          you would draw a box: go to one corner (5.900, 4.140) and
  455.          press F1; move the cursor to the other corner by pressing
  456.          Ctrl PgDn (to go to the lower right corner of the frame,
  457.          which also is the lower right corner of the box just drawn)
  458.          and then moving back a little to 7.830, 5.820. Press F3 to
  459.          set the second corner of the new margin box. Notice that the
  460.          margin is a little smaller than the box; that's so the text
  461.          won't go all the way to the edges of the box. The new margin
  462.          looks like a box of a different color, with no endpoints at
  463.          its corners. Press F8 again, then +, Space, and/or -; this
  464.          allows you to cycle through the margins previously defined
  465.          (two in this case: the default and the one you just made);
  466.          stop with the new margin showing (to make it the current
  467.          margin), and press Esc to return to the "FREE" state.
  468.            Since the box is such a small part of the screen, it will
  469.          be easier to work at the 300% level. Move the cursor near the
  470.          center of the box (about 6.880, 5.020); press +. Before
  471.          entering the text, the cursor must be at the proper
  472.          position; move it to 5.900, 4.270. Press F8 to see the text
  473.          menu. The text parameters need to be changed again; change
  474.          the font to font 91 (Times-Roman), the point size to 10, and
  475.          the justification to full. (Full justification means that
  476.          the text lines up vertically both on the left side of the
  477.          margin and on the right side of the margin; this is
  478.          accomplished by adding extra space as needed between words.)
  479.          Try a short cut into the editor by pressing Enter twice.
  480.          (Enter can serve as a substitute for K (for "Keep"), as well
  481.          as a substitute for E (for "Edit" in the text menu.) Font 91
  482.          will be the main font for the description, but the first two
  483.          words actually need to appear in Times-Bold, font 93. You
  484.          could do this by changing the font in the text parameter
  485.          menu and making two text blocks (one would consist of the
  486.  
  487.          first two words in bold, the other the rest of the text in
  488.          roman), but it is easier to change the font for a few words
  489.          in a text block by using typesetting codes in the block. To
  490.          start a typesetting code, press Ctrl A. A left pointing
  491.          triangle, signifying "typesetting code begins," appears
  492.          where the edit cursor was. Now key in "ft93"; this code
  493.          means change to font number 93. End the typesetting code by
  494.          pressing Ctrl Z (a right pointing triangle ends the code).
  495.          Key in "Rhus toxicodendron." (This is the scientific name
  496.          for poison ivy). To switch back to the Times-Roman font,
  497.          press Ctrl A; key in "ftp"; press Ctrl Z; code means switch
  498.          back to the previous font (in this case, font 91). The top
  499.          status line says (among other things!) "FT91"; move the
  500.          cursor back into the middle of "Rhus toxicodendron" and the
  501.          status line says "FT93"; it also gives the current (that is,
  502.          at the current cursor position) point size ("PT10"),
  503.          justification ("JF"), text gray percentage ("GR100"), and
  504.          line spacing in points ("LS12"). The remaining numbers tell
  505.          how much space within the current margin box (both
  506.          vertically and horizontally) have been used and remain to be
  507.          used, with the cursor at its current position. All of this
  508.          status line information can be quite useful when you are
  509.          entering complicated text, but it can be ignored most of the
  510.          time (including right now). Move the cursor to the end of
  511.          the current line by pressing the End key on the numeric key
  512.          pad, and key in a single space, followed by the following
  513.          paragraph (DON'T press Enter until you're done!):
  514.  
  515.              Suberect and bushy, scrambling over fences, walls,
  516.              etc., or in woods climbing by rootlets to
  517.              considerable heights. Leaves pinnately 3-foliolate;
  518.              berries whitish or cream-colored, 5-6 mm. in
  519.              diameter. Abundant in hedgerows, thickets, and
  520.              woods. To many persons, poisonous to the touch.
  521.  
  522.          End the text with an Enter. This prevents the last line from
  523.          being fully justified. You will have noticed that the text
  524.          automatically wrapped long before it reached the end of the
  525.          editor line. It wraps when the margin line is full. The
  526.          wraps occur at a space, a user-inserted hyphen, or in two
  527.          cases at a hyphen inserted by PictureThis (consider-able and
  528.          poi-sonous). Notice that a hyphen inserted by PictureThis
  529.          has a short line down on the left. Automatic hyphenation
  530.          can be turned off, but is usually desirable; see the user's
  531.          manual for more details. Look over your text and correct any
  532.          errors. (Check the editor help screen by pressing F1 to see
  533.          the functions of various keys, if you want.) When you are
  534.          satisfied, press F5 to set the text. The paragraph you typed
  535.          in appears on the drawing screen.
  536.            Check carefully for errors in the text, if you find one
  537.          you need to edit the paragraph. (Even if you don't find one
  538.          you should pretend to and do the following.) To do this, you
  539.          need to "cut" the text block back to the editor for re-
  540.          editing. First press Tab to make sure the cursor is at the
  541.          beginning of the text block; then press F8, followed by C
  542.          (for "Cut"). The menu box disappears, the text block is
  543.          dashed, and an information block about the dashed text block
  544.          appears at the bottom of the screen. Press Enter to select
  545.          the text block. (You could choose other text blocks, EVEN
  546.          THOSE OFF THE SCREEN, by cycling through them, using the +,
  547.  
  548.          Space, and/or - keys.) The text block is erased, and the
  549.          text menu reappears. The text block isn't lost, it's in the
  550.          editor. Go into the editor (by pressing E, Enter, or F8) to
  551.          edit the text block. Correct your error (or change
  552.          something). Now press F3 to "compose" the text. Composing
  553.          recalculates where the text wrapping must occur for each of
  554.          the lines in the editor. You should compose whenever you
  555.          have made changes to the text, so you can see the correct
  556.          wrapping. Now press F5 to set the text block.
  557.            Cutting can be very useful. You can cut the text back to
  558.          the editor to correct errors, to change any of the text
  559.          parameters (point size, font, justification, etc.), to change
  560.          the position of the text (i.e., screen cursor position), or
  561.          to change the margin. Try it. You particularly might want to
  562.          see what changing the justification to right, centered, and
  563.          left (without changing anything else) does to the text. If
  564.          you cut text blocks several times you may run out of memory
  565.          for drawing the text or even saving the text block. All is
  566.          not lost; much previously used memory can be freed simply by
  567.          pressing D to redraw the screen, pressing J to "greek" the
  568.          text, or saving your drawing and getting it again (nothing
  569.          is lost). For more details, see the user's manual.
  570.            Go to the 100% screen by pressing -; center the screen by
  571.          pressing Shift 5; then IMMEDIATELY press Q to see the
  572.          Quickshow screen. Notice that you DON'T have to wait until
  573.          the screen is completely drawn to scroll, zoom, Quickshow, or
  574.          view. The drawing stops where it is and begins anew on the
  575.          just specified screen. If you find that the drawing takes too
  576.          long to redraw because of the text, press J (for "Jabber");
  577.          the screen redraws with the text "greeked," that is, with
  578.          just baselines and ascender (along the tops of letters) lines
  579.          are shown, instead of the individual characters. The
  580.          Quickshow screen also shows greeked text. If you press J
  581.          again, the text is greeked on the drawing screen, but
  582.          individual characters show on the Quickshow screen. Pressing
  583.          J a third time returns to showing individual characters on
  584.          both the drawing and Quickshow screens.
  585.  
  586.          4.  Your drawing is complete, so save it (see Exercise 7.3).
  587.          (A drawing previously completed using this tutorial is named
  588.          PIVY.DRW on one of the distribution disks.) Also save your
  589.          work as an Encapsulated PostScript file. See the user manual
  590.          for the many ways you can modify your drawing's final output
  591.          (including scaling from tiny to huge, changing the page
  592.          orientation, and/or moving the drawing's position on the
  593.          page(s)).
  594.  
  595.          5. Deliver your resulting EPS file(s) to a laser printer or
  596.          imagesetter. How you do this depends on the particulars of
  597.          your situation. Consult laser printer user manuals or
  598.          typesetting service bureau personnel, as appropriate.
  599.          Encapsulated PostScript files produced by PictureThis also
  600.          can be imported into many page layout programs.
  601.  
  602.          EXERCISE 16. TYPESETTING A TEXT PAGE
  603.  
  604.          1. For the previous drawing, you added text to a drawing. In
  605.          this exercise you will typeset a page that is entirely text,
  606.          from a previously prepared ASCII file. For this text page we
  607.          are going to use a standard ASCII file prepared with the
  608.  
  609.          word processor PC-WRITE. Files made with word processors
  610.          usually include special coding used for formatting in the
  611.          word processor. It is usually advisable to strip the file of
  612.          these special codes by using the program CONVERT.EXE found
  613.          on one of the distribution disks. If you are currently
  614.          running PictureThis, exit it. Then, at the DOS prompt, type
  615.          CONVERT and press Enter. You will be asked for the file
  616.          which you want to convert; type in 34DIFF.TXT. You will then
  617.          be asked for the name of the file which you want to produce;
  618.          type in 34DIFF.ASC. Finally, you will be asked for the name
  619.          of the conversion file; type STANDARD.CVT. (All of these
  620.          file names can include path modifiers if necessary.)
  621.          STANDARD.CVT works for some word processors; see the user's
  622.          manual to learn how to change it to work with your word
  623.          processor. CONVERT will ask if you want to change multiple
  624.          spaces into single spaces and if you want to strip high
  625.          bits; answer both questions with Y. Now 34DIFF.ASC will be
  626.          created. If there are any file problems (like inadequate
  627.          space on your disk), you will be warned; try again.
  628.  
  629.          2. Start PictureThis again. Press - to zoom to the 50%
  630.          screen. Then read in the layout drawing, TWOCOL.DRW. You
  631.          will see a frame shaped like a standard 8-1/2 by 11 inch
  632.          page (actually it is 8 by 10-1/2 inches to account for the
  633.          margins on many PostScript printers), and two long boxes
  634.          (made of construction lines so they won't show on the
  635.          output) showing where two columns of text will be placed.
  636.          There is also the standard margin in the middle of the
  637.          screen and two margins set at the column boxes. Cycle
  638.          between them by pressing F8 then + or - repeatedly, stopping
  639.          at the standard margin in the center of the page. TWOCOL.DRW
  640.          also has preset text parameters. Whenever you are going to
  641.          create a text page, especially if you will be creating more
  642.          than one page with the same format (as for a newsletter),
  643.          you should first create a page-layout drawing similar to
  644.          TWOCOL.DRW, and save it. For each new page of text, you can
  645.          read in the page-layout drawing with everything already set,
  646.          and then pour in the text. Page-layout drawings can also
  647.          include text blocks or drawings if they are an unvarying
  648.          part of the text page.
  649.  
  650.          3. Move the cursor to the endpoint closest to the top left
  651.          corner of the screen (Ctrl-Home, then Del). Most of the text
  652.          will be placed in the two columns, but the title will reach
  653.          across the entire page. Then press F8, then P, then + or -
  654.          to get to the text parameter set with point size 20 and font
  655.          93 (Times-Roman Bold), and Position justification (JP).
  656.          Press Enter twice to get to the editor with the chosen text
  657.          parameters. Now press F10, R, and type in 34DIFF.ASC to read
  658.          in the ASCII text file. Since the editor cannot hold the
  659.          entire file at once, it will read as much of the file as
  660.          will fit in 3/4 of the editor. Delete the initial space in
  661.          the title line. You only want to set the title with these
  662.          text parameters, so move to the beginning of the second line
  663.          and press Ctrl Q. This places an END-OF-TEXT symbol (a left-
  664.          and-right arrow) at this position. This symbol marks where
  665.          you want to stop setting the text. When you press F5 the
  666.          text before this symbol will be set to the drawing, the rest
  667.          will remain in the editor. Now press F5. The title will be
  668.          set on the drawing screen. Small text is really too small to
  669.  
  670.          be read on the 50% screen (and it also draws slowly and uses
  671.          a lot of memory), so press J twice to "greek" the text on
  672.          the drawing screen, but show it on the Quickshow screen.
  673.  
  674.          4. Press Tab to move the cursor to the beginning of the
  675.          title (if it is not already there). Check the status box
  676.          (turn it on with W, if not on) to see what the cursor speed
  677.          is; if it is 1.0, press Ins to change it to 12.0. Press the
  678.          down arrow three times to move the cursor down 36 points.
  679.          (TWOCOL.DRW has the units preset to Points, and the "fast"
  680.          cursor speed set to 12 points, which is the same as the line
  681.          spacing for the column text. Each press of the down cursor
  682.          moves it conveniently to the the next line of text. See the
  683.          user's manual to learn how to set the cursor speeds.)
  684.            Press F8 to get to the text menu; then press + or -
  685.          repeatedly to change the margin to that of the left column.
  686.          Press P to get to the text parameter menu; then + or - to
  687.          show the set with point size 10, font 91 (Times-Roman), and
  688.          left justification (JL). Press Enter twice to get into the
  689.          editor with these parameters. You will notice that the text
  690.          for the title is no longer in the editor, but the rest of
  691.          the text is. Delete the top blank line (F2). Read and edit
  692.          the text if you want. Now move the cursor down the left
  693.          (PgDn and/or down arrow) until the last number in the top
  694.          status line (the Height Remaining) goes from a positive
  695.          number on one line to a negative number on the next line.
  696.          The last positive line is the last line that will fit in the
  697.          margin. Place an END-OF-TEXT symbol (Ctrl-Q) at the
  698.          beginning of the first negative line. Then press F5. The
  699.          drawing screen will reappear, and the first column should be
  700.          filled in with "greeked" text.
  701.  
  702.          5. Move the cursor to the beginning of the left column text
  703.          block (Tab, + or -) if it isn't already there. Press F8,
  704.          then + or - repeatedly to choose the right column margin.
  705.          Press Esc to leave the text menu, then Ctrl-L to move the
  706.          cursor to the left side of the new margin. The cursor should
  707.          now be in the proper position to start the next column's
  708.          text block. Press F8 twice to enter the editor with the
  709.          current text parameters.
  710.            Since the editor has been partially emptied, we can read
  711.          in some more text from 34DIFF.ASC. To do this, press F10,
  712.          then C to continue reading the file where it previously
  713.          stopped reading it. The new text is added to the END of the
  714.          existing text and fills the editor at most 3/4 full.
  715.            Set the text for the right column, just as you did the
  716.          left. That is: edit it; move the cursor to the beginning of
  717.          the first line where the Height Remaining indicator is
  718.          negative; place an END-OF-TEXT symbol (Ctrl-Q) there; press
  719.          F5 to set the text to the drawing.
  720.  
  721.          6. Your first page of text is complete. If you wish, look at
  722.          it on the Quickshow screen (this much text can take a while
  723.          to draw). Save your drawing both as a drawing and an EPS
  724.          file. Print it on a PostScript printer, if convenient, and
  725.          proofread it. (Always proof hard-copy output from any
  726.          computer program; it is much easier to catch mistakes on
  727.          paper than on the screen.) If you find errors, pull the
  728.          drawing back into PictureThis, cut the offending text block
  729.          into the editor, edit it, and set it again.
  730.  
  731.          7. The page you just typeset was a very plain page. The only
  732.          variation made was to set the title at a larger point size
  733.          in a bold typeface. To make the page more interesting, the
  734.          header information (copyright, etc.) might have been set
  735.          with a different margin and in italic. It is also common to
  736.          set the subheadings in a larger and/or different typeface.
  737.          If you are adventurous, start over and make the page more
  738.          interesting.
  739.            Desktop publishing allows you to be very creative with
  740.          text. Laying out a text page is really an art, but there are
  741.          many guidelines that are good to follow. If you are going to
  742.          be doing much page layout, you should read some of the many
  743.          books or articles about good design for publishing.
  744.  
  745.          8. If you want to, go ahead and typeset the next page (and
  746.          subsequent pages) also. Just read the TWOCOL.DRW page layout
  747.          drawing, back in to PictureThis, and proceed as before. The
  748.          editor contents do not change when you read a drawing, so
  749.          the text that should go in the first column of the next page
  750.          is still in the editor and/or can be continued to be read in
  751.          from 34DIFF.ASC.
  752.  
  753.          EXERCISE 17. KARTOONS MODE
  754.  
  755.          1. Kartoons mode allows -- as they say -- "kids of all ages"
  756.          to make an unlimited variety of cartoon faces very easily. It
  757.          was our 10-year-old son's idea (and he and his 7-year-old
  758.          brother contributed some of the Kartoons artwork included on
  759.          one of the distribution disks); but we enjoy 'tooning around
  760.          at least as much as he does!
  761.            To enter Kartoons mode, press K. (If there's a already a
  762.          regular-mode drawing, you're asked whether you really want to
  763.          clear it and enter Kartoons mode, and if the Kartoons part
  764.          files (!FOREHD.1, !NOSE.5, etc.) aren't in the current
  765.          directory, you're asked for a new directory.) A face appears
  766.          on the screen in parts, forehead first, then ears, chin,
  767.          eyebrows, eyes, and nose. We call him "Joe"; see what he
  768.          looks like on the Quickshow screen by pressing Q, then press
  769.          Esc to get back to the drawing screen. Notice that there is a
  770.          box drawn around the forehead. This indicates that the
  771.          forehead is the current part. Press U (for "Use part"); the
  772.          current forehead is erased and a new one appears. You can
  773.          cycle through all the possible foreheads (that is, those with
  774.          part files) by pressing U, +, or Space (for the "forward"
  775.          direction), or - (for the "backward" direction) repeatedly.
  776.          When you find a forehead you like, press Enter to keep that
  777.          forehead. Now press K (for "Khoose block"). The box moves to
  778.          the left ear. Continue pressing K (or +, Space, and/or -) to
  779.          cycle through the different parts. Stop at a box by pressing
  780.          U to start cycling through the parts for that box. You can
  781.          make a huge number of unique faces just using the supplied
  782.          parts! Look at some faces on the Quickshow screen.
  783.  
  784.          2. If you find a face you'd like to have easily accessible
  785.          in the future, you can save it as a face file. Press F10 and
  786.          then P (for "PutFAC"). You're asked for a filename. We
  787.          recommend that you use the extension .FAC.
  788.            You can retrieve this face, or any of several included on
  789.          the distribution disk. To do this, press F10 to see the file
  790.          menu, then press G (for "GetFAC"). Press Enter to see the
  791.  
  792.          filenames of all the face files in the current directory.
  793.          Choose one with the block cursor; press Enter; the current
  794.          face is replaced by the one you selected. You can use K and U
  795.          to change the new face, too.
  796.  
  797.          3. You can make your own part files. Our sons made many of
  798.          those on one of the distribution disks -- can you top those?
  799.          It's fun to try, and an excellent way to practice many of the
  800.          PictureThis operations. Part files actually are just
  801.          specially named clip art files, so they can be objects,
  802.          trails, and/or text blocks. You can use nearly all of the
  803.          normal PictureThis operations in Kartoons mode; the only ones
  804.          which you can't use are getting a drawing (you can get a face
  805.          instead) and plotting data (see Exercise 17).
  806.            Pressing C clears the face and returns you to normal
  807.          drawing mode (after a prompt). (If at any time you get a
  808.          message saying you're almost out of memory, press C to clear,
  809.          then K, and you're back in Kartoons mode with the same face,
  810.          and more free memory.)
  811.            Return to Kartoons mode, if necessary. To make a new pair
  812.          of eyebrows, press K until the current block is around the
  813.          left eyebrow. Erase the current left eyebrow by pressing F7
  814.          and E, choosing the eyebrow object in the normal manner, then
  815.          pressing Enter and answering Y to the prompt. Now draw a new
  816.          eyebrow in the general area of the current block. It can be a
  817.          single curve, a filled trail, or a number of trails. (It
  818.          DOESN'T need to be in the current box, but it probably will
  819.          fit in with other parts better if it is.) Check it on the
  820.          Quickshow screen, to make sure the line weight, etc., is
  821.          reasonable. If the eyebrow is made of more than one trail,
  822.          group the trails (see Exercise 11.1). Press Y (for "Yes save
  823.          part"). Choose the eyebrow in the normal manner (it should be
  824.          dashed) and press Enter; the eyebrow which you drew is added
  825.          to the left eyebrow part files; now it can be retrieved in
  826.          the usual manner, using U. You also should make a mirror-
  827.          image right eyebrow. To do this, press K one time to change
  828.          the current block to the right eyebrow; erase the current
  829.          right eyebrow; flip the left eyebrow over a vertical center
  830.          line (see Exercise 12.3); press Y and choose the new right
  831.          eyebrow to save. Of course, you don't have to erase a current
  832.          part object to make a new part. You can add to or change an
  833.          existing part, group it as an object, and save the new object
  834.          as a part file.
  835.  
  836.          EXERCISE 18. PLOTTING DATA FROM A FILE
  837.  
  838.          1. PictureThis allows numerical data from a file to be
  839.          plotted automatically in a two-dimensional graph. A simple
  840.          sample data file TEST1.DAT is on one of the distribution
  841.          disks. It consists of some comments and eleven lines of data
  842.          with two numbers in each, the first being the line number (0
  843.          through 10) and the second being the first number squared
  844.          (0,1,4,9,16,...,100), thus making two columns. (See the user
  845.          manual for acceptable formats for data file; files produced
  846.          by many spreadsheet and scientific programs can be used with
  847.          few or no changes.)
  848.            Before you start, make sure you're in the regular drawing
  849.          mode (not Kartoons), and toggle on the status box and "H+";
  850.          make sure that the default frame is the current one (F, Y),
  851.          and turn the position box on if it isn't on already. Set the
  852.  
  853.          line weight to .25 points (L, W, ".25," Enter). If your
  854.          current units aren't inches, change to inches (F9, U, I,
  855.          Enter).
  856.            To plot the data in TEST1.DAT, begin by pressing F10 to see
  857.          the file menu. Then press U (for "UseDAT"); you will be asked
  858.          for the data file's file specification, so key in "TEST1.DAT"
  859.          (prefaced by its path, if it isn't in the current directory).
  860.          You're asked for the x field (x means horizontal, field means
  861.          (more or less) the column number), press Enter to accept the
  862.          default field 1. You're then asked for the y (vertical)
  863.          field; press Enter to accept the default field 2. PictureThis
  864.          then reads the data file and reports how many pairs (one
  865.          number of each pair in the first field of each line and the
  866.          other number of each pair in the second field of each line)
  867.          are in the file, and how many data points can be plotted with
  868.          the current memory available. You are asked for the 1st pair
  869.          to plot; press Enter to accept the default (pair 1, on the
  870.          first (non-comment) line of the file). Another prompt appears
  871.          asking if you want to plot EVERY pair, every 2ND pair, or
  872.          every 3RD pair, etc.; press Enter to accept the default
  873.          (every pair). You then are asked how many points to plot;
  874.          press Enter to accept 11 (the total number of pairs in
  875.          TEST1.DAT).
  876.            Now you need to define the limits of plotting. All data
  877.          points which fall outside the boundary you define (by
  878.          specifying its lower-left and upper-right corners) are NOT
  879.          plotted. A prompt appears telling you to move the cursor to
  880.          xlow, ylow (defining the lower-left corner of the boundary)
  881.          and press F3; move the cursor to about 1.0, 4.5; press F3. A
  882.          prompt shows the minimum value of x in the file and asks you
  883.          to enter XLOW (the value of x at the plot boundary's lower-
  884.          left corner); press Enter to accept 0. Similarly, press Enter
  885.          at the next prompt to accept 0 for YLOW (the value of y at
  886.          the plot boundary's upper-left corner). You see a prompt
  887.          telling you to move the cursor to xhigh, yhigh (defining the
  888.          upper-right corner of the boundary). Move the cursor to
  889.          about 7.0, 1.0; press F3. Press "Enter" twice to accept the
  890.          default values of XHIGH (10) and YHIGH (100). PictureThis
  891.          automatically scales the data points between xlow, ylow and
  892.          xhigh, yhigh. Finally, you can choose whether to plot dots or
  893.          lines; in this case, press L to plot lines. The file is read;
  894.          a graph is plotted between xlow, ylow and xhigh, yhigh; and
  895.          you are shown how many data pairs were plotted, as well as
  896.          the number of the last pair plotted. Press a key to continue.
  897.  
  898.          2. Import the clip art file AXIS.CLP included on one of the
  899.          distribution disks. As you can see, this consists of labeled
  900.          horizontal and vertical axes for the graph. It was made by
  901.          importing SCALE.CLP (also on a distribution disk), scaling it
  902.          larger for the horizontal axis, rotating, flipping, and
  903.          scaling smaller for the vertical axis, and adding appropriate
  904.          labels. You can try all that for practice if you want.
  905.  
  906.          3. To highlight the graph's data points, a small object can
  907.          be copied to each endpoint on the curve. PictureThis allows
  908.          multicopying of an object to every, or selected, endpoints of
  909.          a trail. To do this, first import the clip art file
  910.          GRAPHBOX.CLP. This is a small white-filled box. Move the
  911.          cursor to near the bottom left of the drawing, then press
  912.          F6 to see the trails menu, followed by O (for "Object to
  913.  
  914.          Endpoints"). Now you must select a trail; choose the trail
  915.          which was plotted (+ or -) and press Enter. Now select the
  916.          small square as the object to copy, and press Enter. A prompt
  917.          appears asking you to move the cursor to the start point of
  918.          the object and press F3 (the start point is the point which
  919.          will be copied directly over each endpoint); move the cursor
  920.          close to 2.0, 3.0 (the center of the clip-art box) and press
  921.          F3. You're asked if you want to copy to ALL endpoints of the
  922.          trail; answer Y. The small box automatically is copied to
  923.          all of the endpoints. This multicopying ability is useful not
  924.          only for data plots; it can make interesting designs quickly.
  925.          Erase the original box, since it is no longer needed.
  926.  
  927.          4. Finally, the graph needs a label. Move the cursor to
  928.          approximately 2.3, 1.9. Press F8. Press P to change the
  929.          parameters; set the point size to 30, and make sure that the
  930.          font is 91, and that the justification is position. Press
  931.          Enter twice to get into the editor. Now key in: "y =
  932.          x<spo>2<spx>" (with the "<'s" and ">'s" replaced by Ctrl A
  933.          and Ctrl Z, respectively). (The "spo" typesetting code means
  934.          start a superscript; the "spx" code means end a superscript.
  935.          The superscript text (in this case a "2") is made smaller and
  936.          moved up to form a superscript. The text returns to normal
  937.          with the "spx" code. Similar codes ("sbo" and "sbx") work for
  938.          subscripts. Subscripts and superscripts can be nested.) Press
  939.          F5 to set the text. If you are satisfied, your data plot
  940.          drawing is complete. Save it as both DRW and EPS files, and
  941.          print the EPS file if you want. Exit from PictureThis by
  942.          pressing Esc and Y.
  943.  
  944.          EXERCISE 19. CAPTURING SCREENS FOR USE AS TEMPLATES
  945.  
  946.          1. To install the memory-resident CaptureThis program used
  947.          for capturing screens, with CAPTHIS.COM in the current
  948.          directory, key in "CAPTHIS" and press Enter.
  949.            A message noting that CaptureThis has been installed should
  950.          appear, and the DOS prompt should return.
  951.            Now run PictureThis. If you get an "OUT OF MEMORY" error
  952.          message, your computer doesn't have enough memory to run
  953.          PictureThis with CaptureThis installed. If you have other
  954.          memory-resident programs installed, remove them or reboot
  955.          without them and try again. If you still cannot install
  956.          CaptureThis and then run PictureThis, you should try
  957.          capturing a screen using CaptureThis from a CGA, EGA, or VGA
  958.          graphics program that needs less memory than does
  959.          PictureThis, or you should try Alternate CaptureThis with
  960.          PictureThis (see below).
  961.            As soon as the title screen is completely displayed (when
  962.          it says "PictureThis" in script), press Shift PrtSc. After
  963.          these keys are pressed, CaptureThis checks your computer's
  964.          BIOS to determine the current video mode; if, according to
  965.          the BIOS, the current video mode is one of CGA (320 x 200 or
  966.          640 x 200), EGA (640 x 350), or VGA (640 x 480), a message
  967.          appears: "Perform Screen Capture? (Y/N)"/"ESC to exit." This
  968.          is the message you should be seeing now. To capture the
  969.          screen in a template file for importing into PictureThis,
  970.          press Y. Now key in "PTTITLE.TMP" and press Enter. Directory
  971.          specifications can be used for files (this might be
  972.          necessary, to write the file on a different disk, if you get
  973.          a "disk full" error message). Each template file for CGA
  974.  
  975.          takes about 16 KB. Template files for EGA and VGA are
  976.          compressed, so they vary in size depending on the complexity
  977.          of the drawing. Again, we recommend that you use the
  978.          extension ".TMP" for template files.
  979.            If, instead, you wanted a normal screen dump to a printer,
  980.          you would press N. Caution: If your printer is not connected,
  981.          or if it is turned off, the computer may hang up. For a
  982.          graphics screen dump, you must have installed an appropriate
  983.          memory-resident graphics printer driver program (such as
  984.          GRAPHICS.COM, supplied with PC-DOS for screen dumps to IBM-
  985.          compatible dot matrix printers) PRIOR to installing
  986.          CaptureThis.
  987.            Alternatively, to proceed without capturing or dumping the
  988.          screen, you would have pressed Esc.
  989.            If CaptureThis doesn't work correctly with your computer
  990.          or with particular programs (examples are those which "take
  991.          over" the keyboard), you should try the Alternate
  992.          CaptureThis program instead. Once installed, this program
  993.          doesn't require any keyboard input other than Shift PrtSc to
  994.          capture graphics mode screens, and thus will work even with
  995.          programs which "take over" the keyboard (unless they take
  996.          over the Print Screen interrupt.)
  997.            To install Alternate CaptureThis, reboot your computer;
  998.          then, at the DOS prompt corresponding to the drive containing
  999.          the disk with ACAPTHIS.COM, key in "ACAPTHIS"; then press
  1000.          Enter. A message noting that Alternate CaptureThis has been
  1001.          installed should appear, and the DOS prompt should return.
  1002.            Now run PictureThis. As soon as the title screen is
  1003.          completely displayed (when it says "PictureThis" in script),
  1004.          press Shift PrtSc. If Alternate CaptureThis determines (from
  1005.          your computer's BIOS) that the current video mode is NOT an
  1006.          allowable graphics mode, it performs a normal screen dump to
  1007.          a printer. This should NOT happen unless you pressed Shift
  1008.          PrtSc too late--when the copyright/ordering information
  1009.          screen (in text mode) is displayed. Caution: If a printer is
  1010.          not connected, or if it is turned off, your computer might
  1011.          hang up.
  1012.            If, according to the BIOS, the current video mode IS an
  1013.          allowable graphics mode, Alternate CaptureThis will capture
  1014.          the screen in a file named A0.TMP (in the current
  1015.          directory). Subsequently captured screens will be saved in
  1016.          files having the following sequence of names:
  1017.  
  1018.            A1.TMP, ..., A9.TMP, B0.TMP, ..., B9.TMP, ..., C0.TMP, ...
  1019.  
  1020.          Caution: Each time ACAPTHIS is installed, it saves screens in
  1021.          files (beginning with A0.TMP) WRITING OVER ANY EXISTING FILES
  1022.          IN THE CURRENT DIRECTORY WITH THE SAME NAMES WITHOUT WARNING
  1023.          -- so after saving a series of files with ACAPTHIS, you
  1024.          should rename them before installing ACAPTHIS again, to guard
  1025.          against overwriting, and to provide more descriptive names.
  1026.  
  1027.          2. In PictureThis, press F10 to access the file operations
  1028.          menu, then press R and key in the name of the file you just
  1029.          saved (PTTITLE.TMP if you used CaptureThis, or A0.TMP if you
  1030.          used Alternate CaptureThis), with a directory specification
  1031.          if necessary. And there's the template!
  1032.  
  1033.            Now that you've completed this tutorial, we recommend that
  1034.          you explore PictureThis and CaptureThis on your own,
  1035.  
  1036.          referring as necessary to the user manual to learn more about
  1037.          the details of how these programs work. The user manual
  1038.          contains more details and examples on areas covered by this
  1039.          tutorial AND information on how to use the MANY features NOT
  1040.          covered in this tutorial (working in different units,
  1041.          changing the cursor speed, using a grid, scaling the drawing,
  1042.          noting points, measuring distances, many more text features,
  1043.          etc.) Have fun!
  1044.  
  1045.