home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ARM Club 3
/
TheARMClub_PDCD3.iso
/
programs
/
fonts
/
a_q
/
fonttools
/
!FontTools
/
!Help
< prev
next >
Wrap
Text File
|
1993-03-10
|
9KB
|
168 lines
*****************************************************************************
!Help file for !FontTools 1.00 - Andrew Ferguson - 8th March 1993
*****************************************************************************
DESCRIPTION
-----------
FontTools is a utility to help with font control on your computer. It will
work with RISC-OS 2 and RISC-OS3. It provides the following facilities :
* Alter the Search Path for fonts.
* Check a Fonts Internal Name is correct.
* Provide a list of Fonts for importing into Impression or
as raw text.
* Supports Acorn Interactive Help.
USING FONTTOOLS
---------------
FontTools is a full RISC-OS application and when run will install itself on
the right of the icon bar. Clicking on the icon will open the main window.
Main Window
-----------
The window shows the currently selected 'Path' for the Font
List, Check Names and Check Duplicates Menu Options. This is
the directory and corresponding sub-directories that will be
used by the program. Initially, this will be blank but by
dragging a font directory or a directory containing font
directories, the path will be set. Most of the icons and menu
items are shaded (unselectable) until a font directory has been
dragged to the icon on the icon bar or the main window.
The window also contains a status indicator showing the
progress of the check internal font names option. A list of
font names are shown as they are processed.
OK - When OK is selected this option will work its way through all
the font files on the selected path displayed in the Main
Window. It checks that the full path name is the same as the
name held internally within the font. It will generate
a log file within the log file application of any errors that
are found. This will be called CHKddmmyy (Where dd is the day,
mm is the month and yy is the year e.g. CHK010193.
Under RISC-OS 2 (and possibly RISC-OS 3) if the internal name
of a font was different to its external name, then the font
would not be cached and would have to be read from disc every
time it was used. This makes using fonts with incorrect
internal names very slow.
If the program reports that the internal name is incorrect
then you have 2 options to 'fix' the problem.
1 - Try and load the Outline font into !FontEd (The Acorn font
editor program). If this is successful i.e. the font is not
protected , you can select Alter, Font Name from the menu.
Change the name of the font to the name on the directory
tree. An example should explain this:
If !FontTools reports that the internal name of a font is
AvantG.Book and the path name is
SCSI::Syquest.$.Fonts.!Fonts.AvantGarde.Book.Outlines
---------------
The underlined section of the above line AvantGarde.Book is
the correct internal font name, not AvantG.Book. So change
the font name within !FontEd to AvantGarde.Book.
Repeat this process for all fonts that will load into
!FontEd. If you get an error from !FontEd such as
'System Error : Gap before first chunk' then you will have
to use the next process to get the correct internal name.
2 - If the font will not load into !FontEd, the other option is
to change the directory name to the internal name i.e.
If !FontTools reports that the internal name of a font is
AvantG.Book and the path name is
-----------
SCSI::Syquest.$.Fonts.!Fonts.AvantGarde.Book.Outlines
It is neccessary to change the directory name to
SCSI::Syquest.$.Fonts.!Fonts.AvantG.Book.Outlines
------
This can be done from the desktop filer by moving down the
directory tree until the directory AvantGarde is shown,
then rename this to AvantG.
Font List - These radio icons are used with the menu option Font List. If
you click on Impression then a text file will be produced that
can be imported straight into Impression. It sets up the
correct fonts names and an example of each font will be
displayed e.g.
Homerton.Bold ABCDEFGabcdefg1234567!@#$%^&*()⇦»¼½¾¿©®àèìð
If you click on the Raw Text icon then only a list of font
names will be produced by the application.
Menu
----
The Main Menu contains the following items :
Info - Shows the about this program box
Font List - This option brings up a standard save box. The file can be
dragged straight into an application such as Impression or
straight to the filer. The list produced shows the full
pathname of the application, the date created, a line
for each font (See Font List above for options) and at the end
of the file a line showing the total fonts counted.
Impression sometimes seems to be a bit problematical when
importing these text files. You need to make sure that all
of the fonts on the font list are on the font search path
i.e. if you bring up the font menu in Impression, you can
see all the fonts that you are going to use. Impression 2.18
may crash if this is not the case. The decoding of the text
file does not allways work and you may see lines with {} curly
brackets in them. The information in the curly brackets is the
font name and you will have to set this yourself within
Impression. Delete any text in the curly bracket section and
highlight the ABCDEFGabcdefg1234567!@#$%^&*()⇦»¼½¾¿©®àèìð area
of text. Select Effects, Textfont and set it to the font name
that was in the curly brackets. I have only managed to find
problem with one font so far (Tabloid.Medium) and I hope
that this area will be looked at by Computer Concepts in
later releases of Impression.
Search path - The search path is a list of directories that the Font Manager
uses to find fonts. If you want to use a font within an
application its parent directory must be added to the search
path. This is normally done by clicking on the font directory
icon or letting the filer 'see' the font directory.
This menu option leads to a sub-menu showing the current font
paths. If you select one of these paths, it will be deleted
from the current font search path (It is actually removed from
the current environment variable Font$Path). The fonts that
were in that directory will no longer be available within
applications. To reuse the font directory, double click on its
icon within the filer.
It is not possible to remove all the font directories on the
search path, as some applications i.e. the Task Manager in
RISC-OS 3.1, will no longer work. The program will insist
that you have at least one directory on the search path.
Quit - Quit the application
KNOWN BUGS
----------
None
If this text scrolled past too quickly make sure that an editor (such as
!Edit) has been seen by the filer and try again. Remember, the program
supports Interactive Help via the !Help application.
Andrew Ferguson