home *** CD-ROM | disk | FTP | other *** search
/ World of A1200 / World_Of_A1200.iso / programs / printer / persfontman / pfm.man < prev    next >
Text File  |  1995-02-27  |  39KB  |  760 lines

  1.  
  2.  
  3.  Cloanto Personal Fonts Maker and Printer Driver Modifier
  4.  
  5.  This  disk contains  the unmodified  commercial versions  of the Personal
  6.  Fonts Maker  and Printer  Driver Modifier  programs. These  complimentary
  7.  copies are now being offered to the readers of Amiga Plus.
  8.  
  9.  This  text  can  be  printed  with  a  word  processor,  or by typing the
  10.  following command in a Shell window:
  11.  
  12.     Copy PFM:PFM.man PRT:
  13.  
  14.  The Personal Fonts Maker is a powerful tool for designing and  processing
  15.  bitmapped  fonts. Amiga fonts  and fonts created  with the Personal Fonts
  16.  Maker can  be transferred  to the  printer memory  and printed at maximum
  17.  quality  and speed. The Personal Fonts  Maker can output fonts in formats
  18.  which can be read  by other Amiga programs,  by other computers and  by a
  19.  vast  range of differing  printers (even 48-pin  and laser printers). The
  20.  program can handle IFF graphics. It is possible, for example, to work  on
  21.  typographical  fonts input from a  scanner. Repetitive transformations on
  22.  characters  or  entire  fonts  can  be  recorded,  stored and executed as
  23.  macros.  A special programming language can  be used to define the format
  24.  in which fonts are to be saved  or sent to a printer. The Personal  Fonts
  25.  Maker package includes a multitude of original fonts and support tools.
  26.  
  27.  The  Printer Driver Modifier allows the user to personalize Amiga printer
  28.  drivers (to be used in text mode). For example, it is possible to "patch"
  29.  existing  drivers,  or  create  new  drivers  for  printers which are not
  30.  completely supported.
  31.  
  32.  Both  programs run on any Amiga with at  least 512 Kbytes of RAM (1 Mbyte
  33.  is recommended) and one disk  drive. All versions of the  Amiga operating
  34.  system are supported.
  35.  
  36.  At  the same time as this cover  disk appears, a new Personal Fonts Maker
  37.  bundle  is  being  launched  in  Germany.  In  addition  to  the material
  38.  contained  on  this  disk,  it  includes  at  no extra cost the AGA Color
  39.  Extensions, which add powerful color font processing capabilities to  the
  40.  basic   package.  Most  of  Personal  Paint's  editing  tools  have  been
  41.  incorporated into  the package.  For the  first time,  it is  possible to
  42.  process  fonts  in  up  to  256  colors  and no size limit. Among others,
  43.  special functions for anti-aliasing (even using an Amiga vector font as a
  44.  point of departure) and right-to-left  fonts are provided. This makes  it
  45.  an  ideal  companion  to  video  applications,  and a must in the titling
  46.  environment. The Color Extensions require 1 Mbyte of RAM.
  47.  
  48.  The new package contains a manual (more than 300 pages) full of  examples
  49.  and  introductory  sections  for  novice  users,  and comes complete with
  50.  technical   information   for   Amiga   experts.   Additional    advanced
  51.  documentation  on the paint  features can be  found in the Personal Paint
  52.  package. The bundle also contains extra fonts (black & white and  color),
  53.  and  more character sets, macros  and printer definitions, which wouldn't
  54.  fit on the already packed cover disk. To view sample screen snapshots  of
  55.  the Color Extensions, double-click on the "PFM2.pic" icons on this disk.
  56.  
  57.  The  DirDiff utility  has been  included in  PFM_Tools as an extra bonus.
  58.  Instructions  are  displayed  when  DirDiff  is  executed  from the Amiga
  59.  Shell.
  60.  
  61.  As  you go  on reading  this file,  you will  find presentations of other
  62.  Cloanto products,  distributor information,  and a  complete introductory
  63.  and  tutorial  section  on  the  Personal  Fonts Maker and Printer Driver
  64.  Modifier.
  65.  
  66.  For  more  information  on  upgrades  and  other Cloanto products, please
  67.  contact  the local distributors whose address  appears in this file. From
  68.  time to time, information is mailed directly to users of our packages. To
  69.  take advantage of this, don't forget to mail the registration card  which
  70.  comes with each original product.
  71.  
  72.  ------------------------------------------------------------------------
  73.  
  74.  Cloanto Product Presentation: Personal Write
  75.  
  76.  Personal  Write is an extremely fast  word processor packed with original
  77.  capabilities. It fully exploits unique Amiga characteristics like windows
  78.  and  multitasking.  Personal  Write  does  not  limit  the number of text
  79.  windows  which can be displayed at the  same time. A built-in spooler can
  80.  print even the longest texts in the background, while the program is used
  81.  to  do  other  work.  Personal  Write can encrypt confidential documents,
  82.  which  become unreadable  to unauthorized  users, and  save disk space by
  83.  compressing texts. Personal Write is also a powerful tool for  converting
  84.  texts  into different formats. It can  load and save texts combining more
  85.  than 25 character sets of  the most widely used computers.  Control codes
  86.  can  be added  or removed,  as required  by desktop  publishing programs,
  87.  Amiga  system  functions  or  other  hardware  and software environments.
  88.  Thousands of combinations of printer settings can be selected to make the
  89.  best  use of features  like the PostScript  driver, the multistrike print
  90.  mode, support  for automatic  justification with  proportional characters
  91.  and  Personal Fonts Maker fonts. Alphanumerical labels can be used in the
  92.  text for mail  merge or to  reorganize data. Pictures  can be loaded  and
  93.  printed.  Keyboard shortcuts  and the  texts which  are displayed  can be
  94.  redefined to personalize the user interface (which includes stereo  sound
  95.  effects).  An automatic hard disk  installation procedure can be selected
  96.  with the mouse.
  97.  
  98.  512 Kbytes of RAM, 1 disk drive required; 1 Mbyte of RAM recommended
  99.  
  100.  
  101.  Cloanto Product Presentation: Personal Paint
  102.  
  103.  Personal Paint  is a  powerful and  intuitive paint  and image processing
  104.  package.  It  fully  exploits  all  generations  of  Amiga  computers and
  105.  operating systems - from the Original to the Advanced Amiga  Architecture
  106.  (up to 256 colors and a 24-bit palette), accelerator cards (including FPU
  107.  and   cache-RAM)  and  graphics  boards  (Display  Database  and  Blitter
  108.  compatible).
  109.  
  110.  It offers sophisticated image processing functions: programmable  effects
  111.  (like  emboss,  sharpen,  blur  etc.),  "intelligent" color reduction and
  112.  remapping,  palette  merge,  different  file  formats  (IFF,  PCX,   GIF,
  113.  encrypted, C source code, Amiga DataTypes etc.)
  114.  
  115.  And  much, much more: 24-bit printing,  up to nine brushes, two different
  116.  working environments, text editor, color fonts, Amiga clipboard (for text
  117.  and images), PostScript driver (with data compression, color printing and
  118.  separation),  customizable  user  interface  with  stereo  sound effects,
  119.  screen  grabber... plus a disk packed with 256-color images for all Amiga
  120.  models.
  121.  
  122.  New features of Personal Paint v. 6.0 include:
  123.  
  124.  Animation (including  a storyboard,  individual palettes  and timing  for
  125.  each frame, superior file compression, etc.)
  126.  
  127.  Virtual  memory (allows  to store  most of  the data previously stored in
  128.  Chip Ram into Fast RAM and Hard Disk).
  129.  
  130.  Transparency effects.
  131.  
  132.  Support of Retargetable Graphics (display cards like the Picasso, Retina,
  133.  Piccolo,  Rainbow  etc.),  Autoscroll  and  many more functions to manage
  134.  screens and display modes.
  135.  
  136.  Professional  24-bit printing (Color  and Black &  White) with undercolor
  137.  removal, gamma correction, etc. You won't recognize your printer!
  138.  
  139.  High quality conversion of  IFF24, PCX24, HAM &  HAM8 to 256 colors.  The
  140.  result is hard to distinguish from that of an expensive 24-bit display.
  141.  
  142.  Loading of files through Amiga DataTypes (JPEG, BMP etc.)
  143.  
  144.  Workbench Application Icon.
  145.  
  146.  A  collection  of  third-party  utilities,  including  color  fonts,  new
  147.  HP DeskJet printer drivers (up to four inks) and JPEG DataType, which can
  148.  be automatically installed to your hard disk.
  149.  
  150.  Keyboard shortcuts to all user interface gadgets.
  151.  
  152.  Most requesters  and color  processing functions  have been  rewritten or
  153.  otherwise  improved. Hundreds of exciting new features requested by users
  154.  have been added. The  package comes with a  full manual of more  than 180
  155.  pages, packed with precious advice, examples and a tutorial chapter.
  156.  
  157.  1 Mbyte RAM, 1 disk drive required; 1 Mbyte of Chip RAM recommended
  158.  
  159.  ------------------------------------------------------------------------
  160.  
  161.  Personal  Fonts Maker and Printer  Driver Modifier main programs, support
  162.  files and programs, screens, fonts, artwork and documentation,  Copyright
  163.  ©  1990-1994 Cloanto Italia sas. All  rights reserved. Cloanto Italia sas
  164.  authorizes reproduction and distribution  of such unmodified material  as
  165.  it  is stored on the original  cover disk for non-profit presentation and
  166.  testing purposes until December 31, 1994.
  167.  
  168.  The More text viewer is Copyright © 1985-1989 Commodore-Amiga Inc.,  used
  169.  under license. The Display image viewer was written by Carolyn Scheppner.
  170.  Executable file decompression modules written by Peter Struijk and Albert
  171.  J. Brouwer.
  172.  
  173.  Amiga   and  the  Commodore-Amiga  logo   are  registered  trademarks  of
  174.  Commodore-Amiga  Inc.  Cloanto  and  the  Cloanto  logo  are   registered
  175.  trademarks,  and Personal Fonts Maker, PFM, Printer Driver Modifier, PDM,
  176.  FFDL, Personal Paint, PPaint, Personal Write and PWrite are trademarks of
  177.  Cloanto  Italia   sas.  ColorFont   and  ColorText   are  trademarks   of
  178.  Inter/Active  Softworks.  Epson  and  ESC/P  are registered trademarks of
  179.  Seiko Epson Corp. Fujitsu is  a registered trademark of Fujitsu  Ltd. GIF
  180.  is  a  trademark  of  CompuServe  Inc.,  an  H&R  Block Company. IBM is a
  181.  registered  trademark,   and  PC   and  Proprinter   are  trademarks   of
  182.  International  Business Machines  Corp. NEC  and Pinwriter are registered
  183.  trademarks of NEC Information Systems. PCX is a trademark of ZSoft  Corp.
  184.  PostScript  is a registered trademark of  Adobe Systems Inc. Please refer
  185.  to the user manuals for further information.
  186.  
  187.  ------------------------------------------------------------------------
  188.  
  189.  Cloanto                       Tel +39 432 545902
  190.  PO Box 118                    Fax +39 432 609051
  191.  33100 Udine                   Bbs +39 432 545905
  192.  Italy                         Internet 100145.15@compuserve.com
  193.  
  194.  User  and  dealer   inquiries  should  be   addressed  to  the   national
  195.  distributors.
  196.  
  197.  German Area:
  198.  Casablanca Multimedia GmbH                  Tel +49 234 72035
  199.  Wiemelhauser Straße 247 a                   Fax +49 234 72060
  200.  D - 44799 Bochum
  201.  
  202.  Great Britain:
  203.  Ramiga International Ltd                    Tel +44 690 770304
  204.  Stablau 'Rin                                Fax +44 690 770266
  205.  GB - Pentrefoelas, Clwyd LL24 0HT
  206.  
  207.  North America:
  208.  Haitex Resources, Inc.                      Tel +1 803 852-0750
  209.  PO Box 20609                                Fax +1 803 852-0650
  210.  USA - Charleston, SC 29413-0609             Bbs +1 803 852-0650
  211.  
  212.  Italy:
  213.  CTO spa                                     Tel +39 51 753133
  214.  Via Piemonte 7/f                            Fax +39 51 753418
  215.  I - 40069 Zola Predosa
  216.  
  217.  Sweden:
  218.  ProComp                                     Tel +46 472 70845
  219.  Box 46                                      Fax +46 472 71680
  220.  S - 340 36 Moheda                           Bbs +46 472 71270
  221.  
  222.  French Area:
  223.  Adept Marketing                             Tel +41 21 7022626
  224.  Rte. de Renens 1                            Fax +41 21 7022629
  225.  CH - 1030 Bussigny-prés-Lausanne
  226.  
  227.  Greece:
  228.  Multi-RAK                                   Tel +49 234 9489411
  229.  Karnassiotis & Radouniklis GBR              Fax +49 234 9489444
  230.  Prinz-Regent-Straße 70
  231.  D - 44795 Bochum
  232.  
  233.  Pacific Rim:
  234.  Amadeus Computers                           Tel +61 2 652-2712
  235.  34 Tecoma Drive                             Fax +61 2 652-1515
  236.  Glenorie NSW 2157
  237.  Australia
  238.  
  239.  
  240.  Mail Order and Upgrades Worldwide:
  241.  Lago snc                                    Tel +39 31 300174
  242.  Via Benzi 18                                Fax +39 31 300214
  243.  22100 Como
  244.  Italy
  245.  
  246.  Please  indicate the  serial number  of your  product when  asking for an
  247.  upgrade. For your  protection, your date  of birth may  be requested when
  248.  ordering with a credit card.
  249.  
  250.  ------------------------------------------------------------------------
  251.  
  252.              Personal Fonts Maker and Printer Driver Modifier
  253.                          Introduction and Tutorial
  254.  
  255.  Both  programs can  be launched  with a  double-click on  their Workbench
  256.  icon. In order to fully exploit the disk capacity, the program files have
  257.  been compressed. On not so fast systems, decompression may slow down  the
  258.  initial loading of the programs. To create decompressed executable files,
  259.  type the following commands in a Shell window:
  260.  
  261.     PFM:Utilities/Deplode PFM:PFM Destination:PFM
  262.     PFM:Utilities/Deplode PFM:PDM Destination:PDM
  263.  
  264.  It  is very easy to explore the  programs by choosing from the variety of
  265.  menus and gadgets. It  is recommended to make  a backup copy of  the disk
  266.  before experimenting with functions which write data.
  267.  
  268.  In  both programs, the  "Preferences/Language" option can  be used to set
  269.  the user interface language to either English, German or Italian.
  270.  
  271.  If  you  try  to  paint  on  the  character  editing box, and the program
  272.  responds  with  a  "Function  not  allowed  (Character  is  OFF)" message
  273.  flashing on the title  bar, first turn that  character on by clicking  on
  274.  the On/Off gadget.
  275.  
  276.  When  you load  a font  having a  different format  than the current font
  277.  format, selecting the  Adapt option of  the requester which  appears will
  278.  automatically change the program's font description to fit the new font.
  279.  
  280.  Fonts  use different  character sets.  The PC  character set (the program
  281.  default) is used  by most printers.  If you want  to edit an  Amiga font,
  282.  load the Amiga (or the NoFilter) character set before importing the Amiga
  283.  font.
  284.  
  285.  If  you want to download  a font to your  printer, load the corresponding
  286.  printer description file first, and then load a font, as described in the
  287.  following  examples.  For  a  first  try,  if  you  have  a  24-pin ESC/P
  288.  (Epson-compatible)  printer, double-click on  the "ESCPTest.pft" icon, in
  289.  the "PRT_Fonts" drawer of the cover disk. This should download and  print
  290.  a star-symbol.
  291.  
  292.  The  remaining part of this file  contains step-by-step examples of "real
  293.  world"  applications  of  the  Personal  Fonts  Maker  and Printer Driver
  294.  Modifier.  Of course, the complete manual is much more detailed and fully
  295.  describes the individual functions and terminology used in the examples.
  296.  
  297.  
  298.  Download einer Schrift zum Drucker
  299.  
  300.  Nachdem eine Schrift geladen,  modifiziert oder erstellt wurde,  kann sie
  301.  als  Download  zum  Drucker  geschickt  werden. Eine der interessantesten
  302.  Features von  Personal Fonts  Maker ist  die Fähigkeit,  die Daten  jeder
  303.  Schrift   in  die  von  verschiedenen   Druckern  benötigten  Formate  zu
  304.  konvertieren.
  305.  
  306.  In  diesem  Beispiel  wird  die  Schrift  "Andromeda"  benutzt  und   als
  307.  "Brief-Qualität"-Proportional-Schrift per Download zum Drucker geschickt.
  308.  Abhängig  vom  jeweiligen  Drucker  kann  die  "Andromeda_24"-  oder  die
  309.  "Andromeda_16"-Schrift benutzt  werden. Die  erste Schrift  ist ideal für
  310.  24-Nadeldrucker,  während die  zweite eher  für 8/9-  und 18-Nadeldrucker
  311.  geeignet ist.
  312.  
  313.  Bevor die Schrift geladen  wird, muß das richtige  Schriftformat bestimmt
  314.  werden.   Das  kann  mit   Hilfe  des  "Schrift-Beschreibungs"-Requesters
  315.  geschehen oder  durch Laden  einer Parameter-Datei.  Nur die  ersten vier
  316.  Parameter  müssen gesetzt werden ("X Max",  "Y Max","X Dpi" und "Y Dpi").
  317.  Dadurch ist das Programm in der Lage, die Schrift zu strecken, falls  sie
  318.  noch nicht das vom Drucker verlangte Format hat.
  319.  
  320.  Wenn  ein Requester  erscheint mit  der Information,  daß das  Format der
  321.  gewählten  Schrift  von  dem  aktuellen  abweicht,  sollte  entweder  das
  322.  Weiter-Gadget  oder das Anpassen-Gadget des Requesters angeklickt werden.
  323.  "Weiter" sollte  nur dann  gewählt werden,  wenn die  maximale Breite ("X
  324.  Max")  der aktuellen Schrift größer ist  als die der zu ladenden Schrift,
  325.  aber die aktuelle Höhe gleich (oder nur ein wenig größer ist) als die der
  326.  gewählten Schrift ist.
  327.  
  328.  Jetzt  hat  die  vom  Personal  Fonts  Maker geladene Schrift die für das
  329.  Download-Format  erforderliche Größe.  Als nächstes  müssen die richtigen
  330.  FFDL-Sequenzen  ausgewählt  werden.  Sie  senden  die  Schriftdaten   zum
  331.  Drucker. Die Sequenzen werden automatisch beim Laden der Schriftparameter
  332.  aus  einer Datei  mitgeladen. Wenn  die FFDL-Sequenzen  aus der gewählten
  333.  Parameterdatei  für  das  Format  des  Druckers  stimmen, brauchen an der
  334.  Schriftbeschreibung keine Veränderungen mehr vorgenommen werden.
  335.  
  336.  Um  festzustellen, ob das aktuelle  Schriftformat richtig mit dem Drucker
  337.  zusammenarbeitet,  wird  es  einfach  ausgetestet.  Die  beiden  "Drucker
  338.  Test"-Funktionen  führen einen  Download zum  Drucker und einen Testdruck
  339.  aus. Die Funktion "Drucker Test/Zeichen" schickt nur das aktuelle Zeichen
  340.  zum Drucker und druckt es aus.  Auf diese Weise ist es einfacher,  Fehler
  341.  zu  finden und  zu beheben.  Außerdem wird  nicht zu  viel Zeichen-"Müll"
  342.  gedruckt,  falls  der  Drucker  die  Daten  nicht  als   Schrift-Download
  343.  interpretiert.
  344.  
  345.  Es  ist sehr  wichtig, daß  die FFDL-Sequenzen  stimmen. Es folgen einige
  346.  Beispiele von gültigen FFDL-Sequenzen, die dazu benutzt werden können die
  347.  Schrift per Download zum Drucker zu senden:
  348.  
  349.  "Startsequenz":
  350.  
  351.  Epson "ESC/P" (Epson Standard Code for Printers), NEC Pinwriter:
  352.  
  353.     ESC \% (0) ESC (1) ESC \: NUL NUL NUL
  354.  
  355.  NEC Pinwriter Plus:
  356.  
  357.     FS \W (1) ESC \% (0) ESC \x (1) ESC \: NUL NUL NUL
  358.  
  359.  IBM "Kompatible":
  360.  
  361.     ESC \: NUL NUL NUL
  362.  
  363.  IBM Proprinter:
  364.  
  365.     ESC I (3) ESC\= (0) (0)
  366.  
  367.  Fujitsu DPL24C/DPL24I:
  368.  
  369.     ESC\: NUL (0) (0)
  370.  
  371.  
  372.  Die Startsequenz  wählt eine  (residente) ROM-Schrift  und kopiert  deren
  373.  Zeichen  zum  Download-Speicher.  Der  NEC  Pinwriter  Plus  benötigt die
  374.  Initial-Sequenz "FS \W (1)"  (Speichersatz) um den 8-Bit-Modus  wählen zu
  375.  können,  anstelle des 7-Bit-Modus,  der keine Zeichen  größer als 127 für
  376.  den Download zuläßt. Bei einigen Druckern müssen, bevor der Speicher  des
  377.  Druckers  für  die  einzuladenden  Zeichen  genutzt werden kann, entweder
  378.  einer   oder   mehrere   DIP-Schalter   oder   aber    Software-Parameter
  379.  (Speicher/Soft-Schalter)  eingestellt werden. In dem obigen Beispiel wird
  380.  der   IBM   Proprinter   auf   den   Modus   "Briefdruck   mit konstanter
  381.  Zeichenbreite" gesetzt.
  382.  
  383.  
  384.  "EIN Sequenz":
  385.  
  386.  Epson "ESC/P", NEC Pinwriter, NEC Pinwriter Plus:
  387.  
  388.     ESC \& (0) CNUM CNUM (1) XSIZ (1) VDAT
  389.  
  390.  IBM "Kompatible":
  391.  
  392.     ESC \= (0) CNUM CNUM (1) XSIZ (1) VDAT
  393.  
  394.  IBM Proprinter:
  395.  
  396.     ESC \= x(1*48+2) (21) CNUM (0) (0) VIDT REPT ((46-LENG(VIDT)),NUL)
  397.  
  398.  Fujitsu DPL24C/DPL24I:
  399.  
  400.     ESC \& (0x10) CNUM CNUM XSIZ VDAT
  401.  
  402.  
  403.  Die "EIN"-Sequenz wird einmal für jedes Zeichen der Schrift im EIN-Status
  404.  wiederholt.  Sie  schickt  den  Code  des  Zeichens,  die Größe und seine
  405.  Imagedaten zum  Drucker. Jedes  Zeichen wird  individuell in  den Drucker
  406.  geladen,  da ein oder mehrere "AUS"-Zeichen die Sequenz der "EIN"-Zeichen
  407.  unterbrechen könnten. Der "(21)"-Code der IBM Proprinter-Sequenz ist  der
  408.  Identifikationscode   für  die   "Brief  Qualität   II"-Schrift  des  IBM
  409.  4201/002-Druckers. Andere Codes können ebenfalls benutzt werden. Der Code
  410.  für "Schnellschrift" eines IBM 4202 oder 4201/002-Druckers ist "(20)". Da
  411.  von dem IBM Proprinter der  Modus "Konstante Breite" benutzt wird,  wurde
  412.  eine "REPT"-Anweisung hinzugefügt, um die Zeichen der Proportionalschrift
  413.  zu  der Schrift  mit festgelegter  Breite zu  konvertieren, indem sie mit
  414.  einigen nachfolgenden "NUL"-Codes ergänzt werden.
  415.  
  416.  
  417.  "Endsequenz":
  418.  
  419.  Epson "ESC/P", NEC Pinwriter, NEC Pinwriter Plus, IBM "Kompatible"::
  420.  
  421.     ESC \% (1)
  422.  
  423.  IBM Proprinter:
  424.  
  425.     ESC \I (7)
  426.  
  427.  Fujitsu DPL24C/DPL24I:
  428.  
  429.     ESC \% (5) (0)
  430.  
  431.  Am Ende des  Downloads wird die  Endsequenz zum Drucker  gesendet, um den
  432.  Druckmodus  für Download-Schriften zu aktivieren. Die Sequenz für den IBM
  433.  Proprinter 4201/002 selektiert "Brief Qualität II" der  Download-Schrift.
  434.  Diese  Sequenz  wird  vom  Modell  4202 ignoriert. Der abschließende Code
  435.  "(7)"  kann  durch  "(4)",  "(5)"  (nicht  für das Modell 4202) und "(6)"
  436.  ersetzt  werden,  um  entsprechend  die  Modi  "Schnellschrift",  "12 CPI
  437.  Schnellschrift" und "Brief Qualität" zu wählen.
  438.  
  439.  Der Bereich zwischen 32 und 126 (dezimal) sollte auf den meisten Druckern
  440.  funktionieren.  Der  größte  mögliche  Bereich  reicht  von 0 bis 255. Um
  441.  festzustellen,  welche Zeichen per Download  zum Drucker geschickt werden
  442.  können, sollte das entsprechende Druckerhandbuch zu Rate gezogen  werden.
  443.  Eine  andere Beschränkung kann der verfügbare Speicher sein. Das Handbuch
  444.  (Abschnitt 12.1, "Textzeichen") erklärt, was getan werden kann, wenn  der
  445.  Speicher  des Druckers nicht ausreicht, um  alle Zeichen einer Schrift zu
  446.  speichern.
  447.  
  448.  Sobald sichergestellt ist, daß  das Schriftformat und die  FFDL-Sequenzen
  449.  richtig  arbeiten, kann  die komplette  Schrift an  den Drucker geschickt
  450.  werden. Die  Funktion "Schriftdaten  ausgeben" kann  dazu benutzt werden,
  451.  die  Schrift direkt zum Drucker oder in  eine Datei zu senden. Wie die in
  452.  den Drucker  geladene Schrift  von einer  Textverarbeitung genutzt werden
  453.  kann, wird im nächsten Abschnitt erklärt.
  454.  
  455.  
  456.  Zusammenarbeit mit einer Textverarbeitung
  457.  
  458.  Textverarbeitungen  können Text  auf zwei  Arten ausdrucken: im Textmodus
  459.  oder im  Grafikmodus. Wurde  der Textmodus  gewählt, sendet  das Programm
  460.  Zeichen  und  Kontrollcodes  zum  Druckertreiber,  der  diese dann an den
  461.  Drucker weiterleitet.
  462.  
  463.  In diesem Modus müssen sich die Abbildungen der zu druckenden Zeichen  im
  464.  Speicher  des Druckers und zwar entweder  im ROM oder im Download-Bereich
  465.  befinden.  Wenn  eine  Schrift  erst  einmal  als  Download  zum  Drucker
  466.  geschickt  worden, kann sie  von einem Programm  im Textmodus ausgedruckt
  467.  werden.
  468.  
  469.  Im Grafikmodus wird der Text als Abbild ausgegeben. Das heißt, daß  jedes
  470.  Pixel  des Textbildes von der  Textverarbeitung übertragen werden muß. Da
  471.  dabei sehr große Datenmengen  gesendet (und durch den  Treiber übersetzt)
  472.  werden,  ist diese Druckart langsamer als der Textmodus. Außerdem ist die
  473.  Qualität des Ausdrucks nicht mit der "Brief-Qualität" des Textmodus,  der
  474.  in  modernen Druckern  implementiert ist,  vergleichbar. Um  eine mit dem
  475.  Personal  Fonts   Maker  entworfende   Schrift  mit   einem  Programm  im
  476.  Grafikmodus   ausdrucken  zu  können,   muß  sie  im  Amiga-Schriftformat
  477.  vorliegen und von dem  entsprechenden Programm als Amiga-Schrift  geladen
  478.  werden.  In diesem Abschnitt  wird erklärt, wie  eine Download-Schrift im
  479.  Textmodus  benutzt  wird.  Im  Handbuch  (Abschnitt 13.4, "Download einer
  480.  Schrift  zum  Drucker")  wird  die  Erstellung von Schrift-Download-Daten
  481.  erklärt, deren Ausgabe in  eine Datei und das  Schicken der Daten an  den
  482.  Drucker.  Die  gleichen  Daten,  die  normalerweise  zum Drucker gesendet
  483.  werden, können auch  in eine Datei  gesichert werden. Dadurch  stehen sie
  484.  bei Bedarf jederzeit wieder zur Verfügung.
  485.  
  486.  Um  eine Datei per Download zum Drucker zu senden, genügt ein Doppelklick
  487.  mit der Maus  auf das Datei-Icon.  Dadurch wird automatisch  das Programm
  488.  "Printrawfiles"  (Rohdateiendruck) ausgeführt. Dieses  Programm kann auch
  489.  in der  "Startup-Sequenz" aufgerufen  werden, um  so nach  dem Booten des
  490.  Computers automatisch eine Download-Schrift zum Drucker zu schicken.
  491.  
  492.  Mit  den meisten Textverarbeitungen ist  es möglich, ohne dieses Programm
  493.  zu benutzen, Dateien in den Drucker einzuladen. Z.b. kann man mittels der
  494.  Funktion "Datei Drucke"  von Cloanto's Textverarbeitung  "Personal Write"
  495.  jede Datei zum Drucker senden.
  496.  
  497.  Wenn die Schrift, entweder durch Personal Fonts Maker, PrintRawFiles oder
  498.  durch  ein anderes  Programm, zum  Drucker gesendet  wurde, kann  sie zum
  499.  Textausdruck benutzt werden. Die mit den Endsequenz-Parametern verbundene
  500.  FFDL-Sequenz enthält üblicherweise die Kontrollsequenzen, die den Drucker
  501.  auf die  Benutzung der  Download-Schrift umschalten.  Ist dies  nicht der
  502.  Fall, muß von der Textverarbeitung dieser Befehl an den Drucker geschickt
  503.  werden.  Die  meisten  Programme  sind  dazu  nicht in der Lage, da diese
  504.  Funktion nicht von den Amiga-Druckertreibern unterstützt wird. In  diesem
  505.  Fall  ist  es  wichtig,  die  Schrift  durch Einfügung der entsprechenden
  506.  Kontrollcodes in die Endsequenz zu aktivieren. Wenn dieses Kommando  erst
  507.  einmal  vom Drucker  empfangen worden  ist, sollte  das Programm, das den
  508.  Text druckt, kein weiteres  Schriftauswahl-Kommando senden, da sonst  die
  509.  normale  ROM-Schrift des  Druckers (oder  eine andere  Schrift) aktiviert
  510.  wird.  Arbeitet  die  Funktion  "Drucker  Test" des "Personal Font Maker"
  511.  einwandfrei,  also erfolgreicher Download und  Ausdruck der Schrift, aber
  512.  ein Textverarbeitungsprogramm ist nicht in der Lage, die gleiche  Schrift
  513.  zu  benutzen,  hat  wahrscheinlich  die  Textverarbeitung  zu  Anfang des
  514.  Druckvorganges eine andere  Schrift gewählt. In  diesem Fall sollten  die
  515.  Parameter der Textverarbeitung richtig gesetzt werden.
  516.  
  517.  Wenn  eine Schrift einmal per Download  zum Drucker geschickt wurde, kann
  518.  die neue Schrift über  das Bedienfeld des Druckers  eingeschaltet werden.
  519.  Einige   Drucker   können   so   programmiert   werden,   daß   sie   die
  520.  Download-Schrift  bei   Einschaltung  des   Geräts  als   Standardschrift
  521.  benutzen.   Die  davor  beschriebene  Vorgehensweise,  das  Schicken  des
  522.  richtigen Aktivierungscodes zur  Wahl der Download-Schrift,  funktioniert
  523.  bei den meisten Druckern.
  524.  
  525.  
  526.  Starten mit einer Amiga-Schrift
  527.  
  528.  Vor  der Entwicklung des Personal Fonts Maker konnten Amiga-Schriften von
  529.  Textverarbeitungen nur  im Grafikmodus  gedruckt werden.  Im Vergleich zu
  530.  dem Schönschriftmodus des Druckers ist diese Art des Ausdrucks wesentlich
  531.  langsamer und von schlechterer Qualität.
  532.  
  533.  Dieses Beispiel zeigt, wie eine Amigaschrift mit dem Personal Fonts Maker
  534.  geladen  und in eine PFM-Schrift konvertiert  wird, die dann per Download
  535.  zum Drucker geschickt werden kann. In Handbuch (Abschnitt 13.4, "Download
  536.  einer Schrift  zum Drucker")  wird die  Beschreibung über  die Anpasssung
  537.  einer  Schrift  an  das  Format  des  Druckers  weitergeführt.  In diesem
  538.  Beispiel wird ebenfalls die  Konvertierung einer Schrift (in  diesem Fall
  539.  der Amiga "Topaz 8"-Schrift) in ein anderes Format erklärt.
  540.  
  541.  Bevor   eine  Amiga-Schriftdatei  geladen  wird,  muß  ein  Schriftformat
  542.  festgelegt  werden.  Nach  Start  des  Programms werden dem Schriftformat
  543.  Grundwerte  zugewiesen..  Dieses  Schriftformat  wird  von Personal Fonts
  544.  Maker z.B. dazu benutzt, das Verhältnis der Breite zur Höhe  festzulegen.
  545.  Auf  diese Weise wird  die Art der  Darstellung einer Schrift beeinflußt.
  546.  Unterscheidet  sich  der  "Y  Max"-Parameter  von  der Höhe der geladenen
  547.  Schrift,  so  lassen  sich  die  Zeichen  der  Schrift an die neuen Werte
  548.  anpassen (strecken).
  549.  
  550.  In diesem  Beispiel sollten  die Schriftparameter  folgendermaßen gesetzt
  551.  werden: "X Max" = 36, "Y Max" = 24, "X Dpi" = 360, "Y Dpi" = 180.
  552.  
  553.  Dieses   Format  eignet  sich  sehr  gut  für  eine  Download-Schrift  in
  554.  Brief-Qualität für  24-Nadeldrucker .  "Y Max"  kann bei  Benutzung eines
  555.  9-Nadeldruckers auf 16 gesetzt werden. Ein 9-Nadeldrucker druckt im Modus
  556.  Brief-Qualität  normalerweise Text in zwei  Durchgängen, deshalb kann nur
  557.  eine Schrift  mit einer  maximalen Höhe  von 16  benutzt werden. Generell
  558.  gilt:  "Y Max"  sollte auf  ein Mehrfaches  von 8  gesetzt werden, um das
  559.  Format einer Download-Schrift festzulegen.
  560.  
  561.  Ist  das  gewünschte  Schriftformat  eingestellt, kann eine Amiga-Schrift
  562.  ausgewählt   werden.  Die  Funktion  "Amiga  Schrift  laden"  ruft  einen
  563.  Schriftauswahlrequester  auf,   in  dem   die  Namen   aller  verfügbaren
  564.  Amigaschriften  aufgelistet sind.  Ein Doppelklick  mit der  Maus auf den
  565.  Schriftnamen    "topaz    8    of"    veranlaßt    das    Programm    die
  566.  Amiga-"topaz"-Schrift der Größe 8 zu laden.
  567.  
  568.  Da  das  aktuelle  Schriftformat  eine  Höhe  von  24  (bzw.  16  je nach
  569.  verwendeten Druckers)  festlegt, die  sich aber  von der  noch zu ladenen
  570.  Amigaschrift unterscheidet, wird ein Requester geöffnet, der dem Benutzer
  571.  die  Möglichkeit gibt  zu entscheiden,  wie die unterschiedlichen Formate
  572.  aneinander angeglichen werden sollen.
  573.  
  574.  Folgende Auswahlmöglichkeiten stehen zur Verfügung: "Weiter", "Anpassen",
  575.  "Format" und "Abbruch".
  576.  
  577.  Wird  die  Option   "Anpassen"  gewählt,  so   wird  jedes  Zeichen   der
  578.  einzuladenden   topaz-Schrift  auf  die  aktuelle  Schriftgröße  gebracht
  579.  (gestreckt).
  580.  
  581.  Personal Fonts Maker kann auch mit Zeichensätzen arbeiten, die anders als
  582.  der Amiga-Satz aufgebaut sind. Das ermöglicht es, Schriften zu entwerfen,
  583.  die von Programmen und Druckern, die einen fremden Zeichensatz  benutzen,
  584.  verarbeitet  werden  können.  Während  des  Ladens werden die Zeichen der
  585.  Amigaschrift  so  umgeordnet,  daß  sie  sich,  dem benutzten Zeichensatz
  586.  entsprechend,  an der richtigen Position  befinden. Dieses Beispiel setzt
  587.  die Benutzung des "PC_Usa 2"-Satzes (voreingestellt) voraus.
  588.  
  589.  Nachdem die Amiga-Schrift eingeladen wurde, enthält die Zeicheneditierbox
  590.  eine vergrößerte Version eines  der Zeichen aus der  "topaz"-Schrift. Die
  591.  meisten  Zeichen müssen manuell retuschiert  werden, da wegen der höheren
  592.  Auflösung die Zeichenabbildung gröber wird. Diese direkten Änderungen der
  593.  Zeichen  können  sehr  leicht  mit  der  Maus  durchgeführt werden (siehe
  594.  Kapitel 3).
  595.  
  596.  Ein  Makro wie "SetSpcKrn" kann dazu benutzt werden, mittels der Funktion
  597.  "Kontrollierte  Makroausführung",  die  Parameter  "Space"  und "Kerning"
  598.  aller Zeichen einer Schrift auf einen Standardwert zu setzen.
  599.  
  600.  Zum   Schluß  kann   die  Schrift   abgespeichert  werden.   Die Funktion
  601.  "PFM-Schrift speichern" erlaubt dem Benutzer die Auswahl des Devices, des
  602.  Verzeichnisses   und   des   Dateinamens   (siehe   Abschnitt   3.23 "Der
  603.  Dateiauswahlrequester"). Ein Suffix (Dateiendung wie z.B. .txt oder .asc)
  604.  kann  hinter dem Schrift-Namen angehängt  werden. Ein korrekter Dateiname
  605.  für die Schrift aus unserem Beispiel wäre z.B. "Topaz_24.fnt".
  606.  
  607.  
  608.  Ein einfaches Makro
  609.  
  610.  In diesem Beispiel wird die Aufzeichnung eines Makros erklärt. Das  Makro
  611.  soll  ein Zeichen mit einem Schatten  unterlegen. Dieses Makro ist in dem
  612.  Personal Fonts Maker-Paket enthalten.
  613.  
  614.  Zur Aufzeichnung eines Makros reicht die manuelle Ausführung der  nötigen
  615.  Operationen  im  "Aufzeichnung"s-Modus  aus.  Ein  Zeichen  sollte in der
  616.  Editierbox sichtbar sein,  so daß das  Resultat der Veränderungen  sofort
  617.  kontrolliert werden kann.
  618.  
  619.  Für  die Aufzeichnung  des Makros  arbeiten wir  mit dem  Zeichen "A" der
  620.  Schrift  "Gemini_24".  Es  ist  allerdings  egal, welches Zeichen benutzt
  621.  wird,  da das Makro  für alle Zeichen  gilt, unabhängig davon mit welchen
  622.  Zeichen oder Schrift es aufgenommen wurde.
  623.  
  624.  Vor Aufnahme des Makros sollten alle Spezial-Modi wie z.B. "OR", "Pinsel"
  625.  oder "Pinsel  definieren" ausgeschaltet  sein. Die  Position von  "Pinsel
  626.  Griff"  sollte auf "Links oben" gesetzt  werden. Das aktuelle Zeichen muß
  627.  auf "EIN" gestellt  werden. Die Koordinaten  werden in der  Menüleiste im
  628.  "Ursprung 0:0"-Modus angezeigt.
  629.  
  630.  Um  jederzeit eine Kopie des Originalzeichens zur Verfügung zu haben, muß
  631.  die Funktion "Zeichen in Puffer kopieren" ausgeführt werden. So läßt sich
  632.  sehr einfach  das Zeichenabbild  wiederherstellen, wenn  z.B. ein  Fehler
  633.  gemacht   wurde   oder   bevor   das   Makro   auf   die  gesamte Schrift
  634.  (einschließlich des aktuellen Zeichens, das dann ein zweitesmal mit einem
  635.  Schatten unterlegt würde) angewandt wird.
  636.  
  637.  Um den  Makro-Aufnahme-Modus zu  starten, muß  das Kommando "Aufzeichnung
  638.  Beginn"  angewählt werden. In dem danach auf dem Bildschirm erscheinenden
  639.  Makro-Requester sollte  der "A"-Eintrag  (oder ein  andere) mit  der Maus
  640.  angewählt  werden, um das aufzunehmende Makro  der Taste <A> zu zuweisen.
  641.  Der Name des Makros, in unserem Beispiel "Shadow", muß in das Textfeld im
  642.  unteren  Teil  des  Requesters  geschrieben  werden.  Nach Betätigung des
  643.  "Weiter"-Gadgets beginnt der Aufnahme-Modus.
  644.  
  645.  Die  erste Instruktion, die aufgezeichnet wird, ist die Wahl des gesamten
  646.  Zeichens  als  Pinsel.  Dazu  muß  der  Modus  "Pinsel  definieren" durch
  647.  Anklicken  des  zugehörigen  Gadgets  aktiviert  werden. Um die Größe des
  648.  Pinsels festzulegen, wird der Mauszeiger in der Editierbox über das obere
  649.  linke äußere Pixel des aktuellen  Zeichens gesetzt. Dann wird der  Rahmen
  650.  mit  gedrückter  linker  Maustaste  über  das  untere rechte äußere Pixel
  651.  gezogen. Noch besser ist es, wenn er sich rechts unterhalb der Editierbox
  652.  befindet,  um  so  zu  gewährleisten,  daß  das  Makro  ein  Kommando wie
  653.  "Definiere   das  gesamte  Zeichen  als  Pinsel"  aufnimmt,  anstatt  zb.
  654.  "Markiere  Pinsel  von  0:0  zu  26:23".  Das  letzere  Kommando läßt die
  655.  Bereiche  eines Zeichens  aus, die  größer als  27 zu  24 sind.  Wenn die
  656.  gesamte Editierbox  durch das  hervorgehobene Rechteck  umrahmt ist, kann
  657.  die linke Maustaste losgelassen werden.
  658.  
  659.  Die  Definition eines Pinsels aktiviert automatisch den Modus "Mit Pinsel
  660.  zeichnen".   Der   "OR"-Modus   muß   ebenfalls,   durch   Anklicken  des
  661.  "OR"-Gadgets, aktiviert werden.
  662.  
  663.  Ein  Schatten macht ein Zeichen breiter.  Deshalb muß in unserem Beispiel
  664.  dafür Platz  geschaffen werden.  Dazu wird  der rechte  Pfeil des Gadgets
  665.  "Spalten"  zweimal angeklickt,  und das  Programm fügt  der Zeichenbreite
  666.  zwei neue Spalten hinzu.
  667.  
  668.  Nun kann rechts von dem  Zeichen mit dem Pinsel ein  Schatten hinzugefügt
  669.  werden.   Dazu  setzt  man  den  Mauszeiger  auf  die  Position  2:2  des
  670.  Koordinaten-Feldes, die auch in der Titelleiste angezeigt wird und drückt
  671.  die linke Maustaste. Jetzt wird  der Schatten gezeichnet. Aber die  Pixel
  672.  zwischen Schatten und Zeichen müssen gelöscht werden, sonst unterscheidet
  673.  sich  der Schatten  nicht von  dem Zeichen.  Dazu wird der Mauszeiger auf
  674.  Position 1:1  gesetzt und  einmal die  rechte Maustaste  gedrückt, um die
  675.  entsprechenden  Pixel zu  löschen. Zum  Schluß sollte das Originalzeichen
  676.  wiederhergestellt werden, da die vorhergegangenen Operationen viele Teile
  677.  des Zeichens gelöscht haben. Dazu wird der Mauszeiger auf 0:0 gesetzt und
  678.  die linke Maustaste betätigt.
  679.  
  680.  Um  das  Makro  ordnungsgemäß  zu  beenden,  sollten  die  Modi  "OR" und
  681.  "Zeichnen   mit  Pinsel"  abgeschaltet  werden.  Dadurch  wird  nach  der
  682.  Ausführung des Makros die normale Arbeitsumgebung wiederhergestellt.  Zur
  683.  Beendigung  der Aufnahme  muß die  Funktion "Aufzeichnung Ende" angewählt
  684.  werden.
  685.  
  686.  Jetzt  kann  das  Makro  getestet  werden.  Um es auf das gleiche Zeichen
  687.  anzuwenden,  wird die Funktion "Zeichen  auf Puffer einfügen" benutzt, um
  688.  das  Originalzeichen  wiederherzustellen  (vorausgesetzt,  es  wurde  vor
  689.  Aufnahme   des  Makros  in  den  Puffer  kopiert).  Die  Funktion  "Makro
  690.  ausführen" wirkt  nur auf  das aktuelle  Zeichen, während  "Kontrollierte
  691.  Ausführung"  das Makro mit  allen Zeichen, die  auf "EIN" geschaltet sind
  692.  oder mit einem anderen von dem Anwender definierten Bereich ausführt. Die
  693.  Funktionen  "Makro  anzeigen"  und  "Einzelschrittausführung"  tragen zum
  694.  besseren Verständnis der Funktionsweise des Makros bei.
  695.  
  696.  Die  Funktion "Makro speichern" sichert das  Makro in einer Datei, so daß
  697.  es jederzeit wiederverwendet werden kann.
  698.  
  699.  In diesem  Beispiel sind  die Modi  "OR" und  "Pinsel definieren" vor der
  700.  Aufzeichnung  des  Makros  ausgeschaltet.  Sie  werden  erst  während der
  701.  laufenden  Aufzeichnung  aktiviert.  Es  macht ein Makro übersichtlicher,
  702.  wenn  alle  nötigen  Befehle  erst  bei  der  Aufzeichnung  aktiviert und
  703.  ausgeführt werden. Ein gleichwertiges  Makro kann auch mit  zwei Befehlen
  704.  weniger erzeugt werden. Das ist möglich, da Personal Fonts Maker immer am
  705.  Anfang   eines  Makros   Kommandos  setzt,   die  die   aktuelle Umgebung
  706.  beschreiben. Dazu werden die beiden Modi "OR" und "Pinsel definieren" vor
  707.  der Aufnahme des Makros aktiviert.
  708.  
  709.  
  710.  Veränderung eines Druckertreibers
  711.  
  712.  Wie in  Kapitel 9  beschrieben, können  Amiga-Druckertreiber manchmal mit
  713.  dem  Programm "Printer  Driver Modifier"  verbessert werden. Das Handbuch
  714.  ("Probleme mit Standard  Druckertreibern", Abschnitt 9.2)  beschreibt die
  715.  Kontrollsequenzen,  die  von  den  Druckertreibern  Epson X, Epson Q, NEC
  716.  Pinwriter und  anderen benutzt  werden, um  ein einfaches  '½' Zeichen zu
  717.  drucken. Statt eine '1', '-' und '2' zu drucken (durch Hin- und Herfahren
  718.  des  Druckknopfes) kann auch  das '½'-Zeichen benutzt  werden, das in den
  719.  meisten  Drucker  implementiert  ist.  Dieses  Beispiel  zeigt,  wie  die
  720.  existierende  Sequenz  gegen  den  Code  des  IBM  PC-Satzes,  in dem das
  721.  '½'-Zeichen enthalten ist, ausgetauscht wird.
  722.  
  723.  Druckertreiber werden grundsätzlich  in dem Unterverzeichnis  "printers",
  724.  das  sich in dem "devs"-Verzeichnis  auf der Workbench-Diskette befindet,
  725.  gespeichert.   Die    "Extras"-Diskette   enthält    normalerweise   alle
  726.  Druckertreiber. Es ist ratsam, mit einer Kopie der Diskette, auf der sich
  727.  die  Druckertreiber befinden,  zu arbeiten.  Man hat  dann immer noch die
  728.  Originaltreiber  zur  Verfügung,  falls  bei  der Änderung eines Treibers
  729.  Fehler entstehen.
  730.  
  731.  Ein  Doppelklick auf  das Icon  des Printer  Driver Modifier  startet das
  732.  Programm. Als nächstes muß der Druckertreiber geladen werden. Dazu  wählt
  733.  man  die Funktion "Druckertreiber laden", die einen Dateiauswahlrequester
  734.  aufruft. Dieser zeigt die Namen aller vorhandenen Druckertreiber an.  Für
  735.  unser  Beispiel wählen  wir mit  der Maus  einen der  drei Treiber namens
  736.  "EpsonQ", "EpsonX"  oder "Nec_Pinwriter".  Er wird  sofort nach Anklicken
  737.  des "Weiter"-Gadgets geladen.
  738.  
  739.  Um  die Sequenz  des Zeichens  '½' bearbeiten  zu können,  muß die Option
  740.  "Sektion/Zeichen"  gewählt   werden.  Das   String-Gadget  "Nummer"   muß
  741.  aktiviert  werden.  Dann  wird  der  aktuelle  Wert, der in diesem Gadget
  742.  dargestellt  wird,  mit  den  Tasten  <Delete> oder <Backspace> gelöscht.
  743.  Danach gibt man die Tastenfolge <1>, <8> und <9> mit einem abschließenden
  744.  <Return>  ein. Dadurch wird  die Kontrollsequenz für  das Zeichen mit dem
  745.  Amiga-ASCII-Code 189 ('½'-Zeichen) in dem Editiuergadget dargestellt.
  746.  
  747.  Das Editier-Gadget sollte mit der Maus angeklickt werden und auch  dessen
  748.  aktueller  Inhalt  gelöscht  werden.  Die  FFDL-Konstante  "(171)"  (ohne
  749.  Anführungszeichen, aber mit den Klammern) muß nun eingegeben werden. Nach
  750.  Abspeichern des Druckertreibers wird jedesmal, wenn er benutzt wird,  bei
  751.  einem Ausdruck des '½'-Zeichens der Code "171" an den Drucker gesendet.
  752.  
  753.  Mit   der  Funktion  "Treiber  speichern"  wird  der  Treiber  gesichert.
  754.  Sicherheitshalber sollte immer  eine Kopie des  Originaltreibers erstellt
  755.  werden,  falls die Änderungen rückgängig  gemacht werden müssen. Außerdem
  756.  sollte  der  geänderte  Treiber  unter  einem anderen Namen abgespeichert
  757.  werden.  Dadurch ist  der Printer  Driver Modifier  in der  Lage, ihn als
  758.  Variante des  Originaltreibers zu  erkennen und  bei nochmaligem Einladen
  759.  die Meldung "Anderer interner Treibername" auszugeben (siehe Anhang H).
  760.