home *** CD-ROM | disk | FTP | other *** search
/ APDL Public Domain 1 / APDL_PD1A.iso / fontutils / fontctrl / ManualText < prev   
Encoding:
Text File  |  1995-01-21  |  11.1 KB  |  210 lines

  1.  
  2. Manual for Version 1.00 (16 Jan 1995)
  3. All files (c) Alisdair McDiarmid 1995
  4. This program is not PD or FreeWare
  5.      
  6.                            /-------------\
  7.                            | FontControl |
  8.                            \-------------/
  9.                              
  10. Contents                              Page
  11.  
  12. 1. Introduction                         1
  13. 2. Why Use FontControl?                 1
  14. 3. FontControl - The Principle          2
  15. 4. Organising Fonts                     2
  16. 5. Window Descriptions                  3
  17. 6. Contacting the Author                3
  18. 7. Using FontControl                    5
  19.  
  20. 1. Introduction
  21.  
  22. FontControl is a font management utility which uses the  standard  OS  commands
  23. (available on all RISC OS 3 computers) with a user interface which  makes  life
  24. much easier for the user. In addition, there are several other  features  which
  25. would otherwise be unavailable  to the  standard  user.  The  main  features of
  26. FontControl are :
  27.  
  28.         • 10 font directories holding a maximum of 750 font families
  29.         • Editable titles for each directory
  30.         • 40 character descriptions
  31.         • Easy copying of fonts to a directory
  32.         • Quick and simple installation of fonts
  33.         • Almost complete removal of fonts from memory
  34.         • Deletion of fonts from inside program
  35.         • Full support for Interactive help
  36.         • Message file support for easy language portation
  37.         • Automatic Font Messages file creation for faster installation
  38.  
  39.  
  40. 2. Why use FontControl?
  41. Good question. The main reason I wrote FontControl was to make my life easier :
  42. the same reason most programs are written.  FontControl  makes  using  lots  of
  43. fonts easier.
  44. FontControl doesn’t visually affect any other RISC OS programs : it  only  lets
  45. fonts be used by other programs.
  46. If you have over 72 fonts  then  you  will  probably  have  two  or  more  font
  47. directories. As you may well know, this system is complicated and slow to  use.
  48. It is also very  technical.  FontControl  makes  !Fonts  applications  obsolete
  49. because it has 10 directories each capable of holding 75 fonts.
  50. The easiest way to think of FontControl is as a replacement for !Fonts. It lets
  51. you describe directories with names of up to 40 characters as opposed to 10. It
  52. also only takes up one space in a directory as opposed  to  11  for  equivalent
  53. !Fonts directories.
  54. FontControl speeds things up in many ways : you can install fonts, delete  them
  55. and view the directories similarly to !Fonts except faster. You can also remove
  56. directories from the desktop which will speed up font menu operations.
  57. The automatic Font Messages file creation feature of FontControl is (as far  as
  58. I know) unique. Every time a font is deleted from or copied to a font directory
  59. the Messages file is updated. When a directory is installed  the  Font  Manager
  60. will automatically look for a Messages1 file in the directory to tell it  which
  61. fonts are in the directory. If one is there, it will use it making installation
  62. much faster. If not, the Font Manager will scan the directory itself  which  is
  63. very slow.
  64.  
  65. 3. FontControl - The Principal
  66.  
  67. The idea behind FontControl is quite  simple to understand. Within  FontControl
  68. lie a Fonts directory with 10 directories inside it. Each directory  is capable
  69. of holding  75 fonts  and a  Messages  file. All  directories  have titles  and
  70. decriptions, as setup in the  Configure  window. FontControl  should be on  the
  71. iconbar at all times to obtain full potential from the program.
  72. If a certain font is required for use  (in a program like Draw)  which  is  not
  73. available on the list of fonts, the user of FontControl  can  simply  open  the
  74. Manager window, select the directory with the font inside it and click Install.
  75. The directory will be installed quickly, and the font should now  be  available
  76. for use in said program, and indeed in most other RISC OS compliant programs.
  77. Since font menu redrawing slows down and more memory is used  when  more  fonts
  78. are loaded, FontControl allows an easy method of removing font directories.
  79. If !Fonts directories were used to do all this, the process  would  undoubtedly
  80. take longer and would be more complicated.
  81.  
  82. 4. Organising Fonts
  83.  
  84. To obtain the full potential of programs like FontControl, all fonts need to be
  85. organised properly. There are several ways of doing this so this section  could
  86. get over-complicated. To simplify the situation I will describe my setup.
  87. Currently ( using FontControl ) I use  7  font  directories.  All  of these are
  88. sensibly arranged, e.g. Body Text and Script as  opposed to Standard, MoreFonts
  89. and PD fonts.
  90. I use the following titles :
  91.         • Standard
  92.         • Body Text
  93.         • Headings
  94.         • Fancy
  95.         • Script
  96.         • Maths
  97.         • Special
  98. In  Standard  I  have  fonts  which I use every day, e.g. AvantGarde, DingBats,
  99. Helvetica.Heavy etc.  In  Body  text  there are serifed fonts like Palatino and
  100. Pembroke, in Headings there are  bold  fonts like Hull and HelveticaInserat and
  101. in Fancy I have poster fonts like  Aachen  and  FancyDress.  In  Script  I have
  102. handwritten fonts like DomCasual and Biorst, in Maths I have the Greek set  and
  103. Equasor fonts and in Special I have unique fonts like XWord and Symbol.
  104. You may want to use this system or base your own on it, but if not, remember to
  105. group your fonts into sensible categories as you will require them. 
  106.  
  107. 5. Window Descriptions
  108. 5.1 The Manager Window
  109.  
  110. This window is used to perform operations on the font directories.
  111. Buttons : Install - This loads the fonts in the selected directory from disc
  112.                     into memory for use.
  113.           Remove  - This removes the fonts in the selected directory from
  114.                     memory (not from disc) to render them unuseable in most
  115.                     cases. It should also speed up font menu operations.
  116.           View    - This lets the user see inside the directories. The windows
  117.                     are standard Filer windows and so the directories inside
  118.                     can be manipulated as standard. WARNING - do NOT use the
  119.                     Filer Menu to delete ANY files or folders in these windows.
  120. Options : Copy    - Click this to Copy folders to the selected directory when
  121.                     they are dropped on the load icon.
  122.           Delete  - As above but to Delete folders from the directory.
  123.                     WARNING - FontControl will Delete ANY folder dropped onto
  124.                     the load icon.
  125.  
  126. 5.2 The Configure Window
  127. This window is used to edit the descriptions, titles and other font directory
  128. related options. To open the window either choose the ‘Configure...’ menu
  129. option or click ADJUST on the FontControl icon on the iconbar.
  130. Buttons : Nudge Up        - This will change the selected directory towards 10.
  131.           Nudge Down      - This will change the selected directory towards 1.
  132. Options : Install         - This option will install the selected directory
  133.                             when FontControl is loaded.
  134.           OpenManagerWndow- This option will open the Manager when FontControl                             when FontControl is loaded.
  135. Others  : Title           - This is a 10 character name for each directory.
  136.           Description     - This is a detailed 40 character description for
  137.                             each directory.
  138.         
  139.         
  140. Closing this window is impossible without clicking either OK, Save or Cancel as
  141. there is no close icon.
  142. Clicking OK or pressing <Return> will close the window and apply the options to
  143. the Manager window. Clicking Save will close the window, apply the options and
  144. save the configuration to disc. Clicking Cancel will close the window and apply
  145. the last used options; i.e. from the last time OK or Save was clicked.
  146.  
  147. 6. Contacting the Author
  148.  If anyone has any ( reasonable ) suggestions for FontControl I would be happy
  149. to make an attempt at implementing them.
  150. I can be contacted as : Alisdair McDiarmid
  151.                         2, Cedar Drive,
  152.                         Milton of Campsie,
  153.                         Glasgow G65 8AY
  154.  
  155. 7. Using FontControl
  156.  
  157. Installation
  158. ------------
  159. To start using !FontCtrl, you must first install it onto your harddisk or font
  160. disk. I recommend that !FontCtrl is placed in the same directory as your old
  161. !Fonts directories, which may be in the root directory. From now on this
  162. directory will be referred to as the Font Root directory. Drag the !FontCtrl
  163. icon from the floppy disk filer window to the Font Root window to copy it. If
  164. any errors are generated see your User Guide.
  165. You may wish to load FontControl in your boot file if you do so with !Fonts, so
  166. edit the file appropriately.
  167.  
  168. Customisation
  169. -------------
  170. Next you should organise your fonts, preferably on paper or in a DTP document.
  171. See the section on Font Organisation for help.
  172. Double-click on the !FontCtrl icon to load the program onto the icon bar. The
  173. cream coloured font folder should appear at the bottom left hand side of the
  174. iconbar. Now you need to Configure the program to your preferences.
  175. Click MENU on the iconbar to open the FontCtrl Menu. Click SELECT on the
  176. ‘Configure...’ item to open the Configure window. Once the window is open, edit
  177. the titles and descriptions for all the directories which are outlined in your
  178. font organisation sheet. Click on the ‘Install on Startup’ option for those
  179. directories which you want to install when FontControl is loaded. If you want
  180. the Manager window to be opened on startup, then choose it’s option.
  181. Click on the Save icon at the right hand side of the Configure window. The
  182. Configure window should close, and your settings will be saved.
  183.  
  184. Font Moving
  185. -----------
  186. Next you will need to copy the fonts into their directories. Click SELECT on
  187. the FontControl icon on the iconbar to open the Manager Window. Click on the
  188. title for a Font Directory to select it and make sure that the Copy option is
  189. set. Now hold down shift and double-click on your !Fonts applications in the
  190. Font Root directory to open them up. Click SELECT on one font which you want to
  191. copy to the selected Font Directory and then click ADJUST on all of the others
  192. which you want to copy over. Drag them onto the load icon at the top right of
  193. the Manager window and wait for them to copy. Repeat this process as many times
  194. as is necessary. If you wish you can delete your old !Fonts directories but I
  195. would recommend that you just move them to another area of the harddisk. Do NOT
  196. keep them in the same directory as !FontControl, or indeed any other directory
  197. which is viewed regularly as it may cause FontControl to malfunction.
  198. To delete fonts from a directory first open the Manager Window. Next you should
  199. check that the Delete option is set, select a directory and click View. Drag
  200. the fonts you want to delete onto the load icon at the top right of the window.
  201. Ignore the ‘Messages1’ file : it is for the program’s use only.
  202.  
  203. Using FontControl
  204. -----------------
  205. Now you are ready to use FontControl. When you want to use some fonts which are
  206. not available in a font menu in a program like Draw or Impression, click SELECT
  207. on the FontControl icon on the iconbar to open the Manager window. Choose the
  208. directory which you want to install and click with SELECT on the Install icon.
  209. When you want to Remove the fonts from memory, choose the directory and click
  210. with SELECT on the Remove icon.