home *** CD-ROM | disk | FTP | other *** search
-
- Manual for Version 1.00 (16 Jan 1995)
- All files (c) Alisdair McDiarmid 1995
- This program is not PD or FreeWare
-
- /-------------\
- | FontControl |
- \-------------/
-
- Contents Page
-
- 1. Introduction 1
- 2. Why Use FontControl? 1
- 3. FontControl - The Principle 2
- 4. Organising Fonts 2
- 5. Window Descriptions 3
- 6. Contacting the Author 3
- 7. Using FontControl 5
-
- 1. Introduction
-
- FontControl is a font management utility which uses the standard OS commands
- (available on all RISC OS 3 computers) with a user interface which makes life
- much easier for the user. In addition, there are several other features which
- would otherwise be unavailable to the standard user. The main features of
- FontControl are :
-
- • 10 font directories holding a maximum of 750 font families
- • Editable titles for each directory
- • 40 character descriptions
- • Easy copying of fonts to a directory
- • Quick and simple installation of fonts
- • Almost complete removal of fonts from memory
- • Deletion of fonts from inside program
- • Full support for Interactive help
- • Message file support for easy language portation
- • Automatic Font Messages file creation for faster installation
-
-
- 2. Why use FontControl?
- Good question. The main reason I wrote FontControl was to make my life easier :
- the same reason most programs are written. FontControl makes using lots of
- fonts easier.
- FontControl doesn’t visually affect any other RISC OS programs : it only lets
- fonts be used by other programs.
- If you have over 72 fonts then you will probably have two or more font
- directories. As you may well know, this system is complicated and slow to use.
- It is also very technical. FontControl makes !Fonts applications obsolete
- because it has 10 directories each capable of holding 75 fonts.
- The easiest way to think of FontControl is as a replacement for !Fonts. It lets
- you describe directories with names of up to 40 characters as opposed to 10. It
- also only takes up one space in a directory as opposed to 11 for equivalent
- !Fonts directories.
- FontControl speeds things up in many ways : you can install fonts, delete them
- and view the directories similarly to !Fonts except faster. You can also remove
- directories from the desktop which will speed up font menu operations.
- The automatic Font Messages file creation feature of FontControl is (as far as
- I know) unique. Every time a font is deleted from or copied to a font directory
- the Messages file is updated. When a directory is installed the Font Manager
- will automatically look for a Messages1 file in the directory to tell it which
- fonts are in the directory. If one is there, it will use it making installation
- much faster. If not, the Font Manager will scan the directory itself which is
- very slow.
-
- 3. FontControl - The Principal
-
- The idea behind FontControl is quite simple to understand. Within FontControl
- lie a Fonts directory with 10 directories inside it. Each directory is capable
- of holding 75 fonts and a Messages file. All directories have titles and
- decriptions, as setup in the Configure window. FontControl should be on the
- iconbar at all times to obtain full potential from the program.
- If a certain font is required for use (in a program like Draw) which is not
- available on the list of fonts, the user of FontControl can simply open the
- Manager window, select the directory with the font inside it and click Install.
- The directory will be installed quickly, and the font should now be available
- for use in said program, and indeed in most other RISC OS compliant programs.
- Since font menu redrawing slows down and more memory is used when more fonts
- are loaded, FontControl allows an easy method of removing font directories.
- If !Fonts directories were used to do all this, the process would undoubtedly
- take longer and would be more complicated.
-
- 4. Organising Fonts
-
- To obtain the full potential of programs like FontControl, all fonts need to be
- organised properly. There are several ways of doing this so this section could
- get over-complicated. To simplify the situation I will describe my setup.
- Currently ( using FontControl ) I use 7 font directories. All of these are
- sensibly arranged, e.g. Body Text and Script as opposed to Standard, MoreFonts
- and PD fonts.
- I use the following titles :
- • Standard
- • Body Text
- • Headings
- • Fancy
- • Script
- • Maths
- • Special
- In Standard I have fonts which I use every day, e.g. AvantGarde, DingBats,
- Helvetica.Heavy etc. In Body text there are serifed fonts like Palatino and
- Pembroke, in Headings there are bold fonts like Hull and HelveticaInserat and
- in Fancy I have poster fonts like Aachen and FancyDress. In Script I have
- handwritten fonts like DomCasual and Biorst, in Maths I have the Greek set and
- Equasor fonts and in Special I have unique fonts like XWord and Symbol.
- You may want to use this system or base your own on it, but if not, remember to
- group your fonts into sensible categories as you will require them.
-
- 5. Window Descriptions
- 5.1 The Manager Window
-
- This window is used to perform operations on the font directories.
- Buttons : Install - This loads the fonts in the selected directory from disc
- into memory for use.
- Remove - This removes the fonts in the selected directory from
- memory (not from disc) to render them unuseable in most
- cases. It should also speed up font menu operations.
- View - This lets the user see inside the directories. The windows
- are standard Filer windows and so the directories inside
- can be manipulated as standard. WARNING - do NOT use the
- Filer Menu to delete ANY files or folders in these windows.
- Options : Copy - Click this to Copy folders to the selected directory when
- they are dropped on the load icon.
- Delete - As above but to Delete folders from the directory.
- WARNING - FontControl will Delete ANY folder dropped onto
- the load icon.
-
- 5.2 The Configure Window
- This window is used to edit the descriptions, titles and other font directory
- related options. To open the window either choose the ‘Configure...’ menu
- option or click ADJUST on the FontControl icon on the iconbar.
- Buttons : Nudge Up - This will change the selected directory towards 10.
- Nudge Down - This will change the selected directory towards 1.
- Options : Install - This option will install the selected directory
- when FontControl is loaded.
- OpenManagerWndow- This option will open the Manager when FontControl when FontControl is loaded.
- Others : Title - This is a 10 character name for each directory.
- Description - This is a detailed 40 character description for
- each directory.
-
-
- Closing this window is impossible without clicking either OK, Save or Cancel as
- there is no close icon.
- Clicking OK or pressing <Return> will close the window and apply the options to
- the Manager window. Clicking Save will close the window, apply the options and
- save the configuration to disc. Clicking Cancel will close the window and apply
- the last used options; i.e. from the last time OK or Save was clicked.
-
- 6. Contacting the Author
- If anyone has any ( reasonable ) suggestions for FontControl I would be happy
- to make an attempt at implementing them.
- I can be contacted as : Alisdair McDiarmid
- 2, Cedar Drive,
- Milton of Campsie,
- Glasgow G65 8AY
-
- 7. Using FontControl
-
- Installation
- ------------
- To start using !FontCtrl, you must first install it onto your harddisk or font
- disk. I recommend that !FontCtrl is placed in the same directory as your old
- !Fonts directories, which may be in the root directory. From now on this
- directory will be referred to as the Font Root directory. Drag the !FontCtrl
- icon from the floppy disk filer window to the Font Root window to copy it. If
- any errors are generated see your User Guide.
- You may wish to load FontControl in your boot file if you do so with !Fonts, so
- edit the file appropriately.
-
- Customisation
- -------------
- Next you should organise your fonts, preferably on paper or in a DTP document.
- See the section on Font Organisation for help.
- Double-click on the !FontCtrl icon to load the program onto the icon bar. The
- cream coloured font folder should appear at the bottom left hand side of the
- iconbar. Now you need to Configure the program to your preferences.
- Click MENU on the iconbar to open the FontCtrl Menu. Click SELECT on the
- ‘Configure...’ item to open the Configure window. Once the window is open, edit
- the titles and descriptions for all the directories which are outlined in your
- font organisation sheet. Click on the ‘Install on Startup’ option for those
- directories which you want to install when FontControl is loaded. If you want
- the Manager window to be opened on startup, then choose it’s option.
- Click on the Save icon at the right hand side of the Configure window. The
- Configure window should close, and your settings will be saved.
-
- Font Moving
- -----------
- Next you will need to copy the fonts into their directories. Click SELECT on
- the FontControl icon on the iconbar to open the Manager Window. Click on the
- title for a Font Directory to select it and make sure that the Copy option is
- set. Now hold down shift and double-click on your !Fonts applications in the
- Font Root directory to open them up. Click SELECT on one font which you want to
- copy to the selected Font Directory and then click ADJUST on all of the others
- which you want to copy over. Drag them onto the load icon at the top right of
- the Manager window and wait for them to copy. Repeat this process as many times
- as is necessary. If you wish you can delete your old !Fonts directories but I
- would recommend that you just move them to another area of the harddisk. Do NOT
- keep them in the same directory as !FontControl, or indeed any other directory
- which is viewed regularly as it may cause FontControl to malfunction.
- To delete fonts from a directory first open the Manager Window. Next you should
- check that the Delete option is set, select a directory and click View. Drag
- the fonts you want to delete onto the load icon at the top right of the window.
- Ignore the ‘Messages1’ file : it is for the program’s use only.
-
- Using FontControl
- -----------------
- Now you are ready to use FontControl. When you want to use some fonts which are
- not available in a font menu in a program like Draw or Impression, click SELECT
- on the FontControl icon on the iconbar to open the Manager window. Choose the
- directory which you want to install and click with SELECT on the Install icon.
- When you want to Remove the fonts from memory, choose the directory and click
- with SELECT on the Remove icon.