28 New Amiga Fonts. ------------------- This is the NEW 2.0 Version, dated 07/19/86. The previously missing large fonts are now included (sorry for the delay), and several bugs have been corrected. Also I have added an automatic installation script for your convenience. This file is named NEWFONTS.DOC. It is file number 1 of 59. It describes and documents, 15 large (14x16 Pixels) and 13 small (7x8 Pixels) new fonts for the Amiga. These fonts are in the standard format dictated by the ROM Kernal Manual. As such, they are fully compatible with Deluxe Paint, Notepad and any other program which makes use of the Amiga font capabilities. The fonts were converted to the Amiga from other microcomputers that I have owned over the years. The original machines did not support proportional spacing, kerning, etc. as the Amiga does. Therefore ALL letters are the same width. What this means is that a narrow letter such as 'I' will take up just as many horizontal pixels as wide letters, such as 'M' or 'W'. In many cases this won't look too bad, but certain letter combinations may look a little funny. (For example, the word 'WIMP'. File number 2 (of 59) is named NEWFONTS.PIC. It is an IFF (DPaint or Slide Show format) picture that illustrates samples of all 28 new fonts. Look at this one first if you want to get your mouth watering!!! File number 3 (of 59) is an installation script. This will considerably ease the pain of getting the fonts onto a disk in a useable form. However, if you are a glutton for punishment I have described manual installation also. Files 4 thru 59 are the actual fonts themselves. Each font requires two files. They are named as follows: FONTxxA FONTxxB where xx is a numeric index between 01 and 28. In a table below I have equated these index numbers with the font names as shown in NEWFONTS.PIC. ---------------------------------------------------------- MANUAL INSTALLATION ------------------- The 'A' file will need to be renamed to xxxxxxx.font in the fonts directory on your workbench diskette. Similarly, the 'B' file will have to be renamed to xxxxxxx/8 (or xxxxxxx/16) also in the fonts directory. In the latter case, xxxxxxx is the name of a directory you have created in the fonts directory of your workbench diskette. In both cases, xxxxxxx will be replaced by the actual name of the respective font. For example, outline.font & outline/8 (or outline/16). The numbers 8 and 16 become the actual file name for the font file, 8 being used for the small fonts and 16 being used for the large ones. To further clarify what may not be clear by now let me offer the following example: Using the first small font as an example, you must first UN-ARC the two font files, FONT01A and FONT01B. Then from CLI do the following commands. MAKEDIR DF0:LARGE ** Do only once ** MAKEDIR DF0:SMALL ** Do only once ** ** See Note Below ** MAKEDIR DF0:SMALL/BYTE RENAME(or COPY) FONT01A to DF0:SMALL/BYTE.FONT RENAME(or COPY) FONT01B to DF0:SMALL/BYTE/8 Following is a list of the index numbers that I have used and the names of the fonts that go with them. Numbers 01 thru 13 are the small fonts and numbers 14 thru 28 are the large fonts. INDEX # FONT NAME SIZE ------- --------- ---- 01 BYTE 8 02 COLOSSAL 8 03 COUNT 8 04 FLOW 8 05 GOTHIC 8 06 OUTLINE 8 07 PINOCCHIO 8 08 PUDGY 8 09 ROMAN 8 10 SHADOW 8 11 SKINNY 8 12 SLANT 8 13 STOP 8 14 APPLE 16 15 ASTRA 16 16 BOLDTYPE 16 17 BROADWAY 16 18 COUNTDOWN 16 19 CYBER 16 20 EXPANDED 16 21 FRANKFURTER 16 22 NINETY'S 16 23 OUTLINE 16 24 PINBALL 16 25 ROMAN 16 26 SCRIPT 16 27 SLOPE 16 28 TYPEWRITER 16 NOTE: I suggest that rather than keeping all 28 fonts in one directory(usually named FONTS) that you put all of the large ones in a directory called LARGE(or big) and the small ones in a directory called SMALL(or little). The reason for this is that not all programs will handle a pull-down menu item with 28 entries in it. I haven't tried Deluxe Paint, but that many entries causes Notepad to freak-out. Anyhow, if you do split them you will have to assign fonts to the proper directory before starting-up DPaint or whatever program will be using the fonts. You can do this from CLI with the following command: 1. ASSIGN FONTS: DF0:LARGE or... 2. ASSIGN FONTS: DF0:SMALL ----------------------------------------------------------- AUTOMATIC INSTALLATION ---------------------- 1. Create a NEW Work Bench disk by making a copy of your ORIGINAL Amiga Work Bench disk. 2. Copy all of the files that begin with the letters 'FONT' onto the new WB disk that you created in step 1. Do NOT put them into any directory or sub-directory. 3. Also copy the installation script onto the same WB disk. 4. Boot your Amiga from the disk just created and get into the CLI. Be sure your directory is set to df0: 5. execute InstallFonts 6. Sit back and relax for a couple of minutes. When the installation script completes, there will be two additional font directories called 'large' and 'small' on your new WB disk. To use any of the new fonts from Dpaint, Note Pad, etc., simply assign the fonts device to the correct directory BEFORE starting the program. E.G. ASSIGN FONTS: DF0:large or..... ASSIGN FONTS: DF0:small You can return to the default (albeit somewhat less exciting fonts) at any time by re-assigning as follows: ASSIGN FONTS: DF0:fonts ------------------------------------------------------------- Even though I did not convert these fonts with proportional spacing, kerning, etc., these features could still be added by an enterprising individual who was willing to spend the time. To do this though, he would need the assembler sources, an assembler and a knowledge of how Amiga fonts are built. The last two items are available from your local Amiga dealer and the ROM Kernal Manual, respectively. The first may be obtained by leaving a message to me on my home board. Bill Fischer Casa mi Amiga BBS Jacksonville, FL (904) 733-4515 (300 or 1200 baud) Several of the large fonts do not have lower case. In those cases the upper case letters are repeated for lower case keys. With one large font (script), the opposite is true; there are no capital letters, only lower case. And finally, there may occasionally be a couple of characters missing in about six of the large fonts. In most cases this will be the @ character and/or all the characters above hexadecimal 7A (lower case 'z'). When one of these missing characters is typed from the keyboard, it will be replaced on the screen by a SPACE.