Embedded Fonts:

Inserts Embedded Font Script
Prompts for EOT file
Replaces Font name
Includes Disappearing Comment
Note:  At the present time, this script does not work with Outlook Express 5

How to use it:  Thanks to the tenacity and sheer genius of Steve Cochran, we now have the ability to embed fonts into Outlook Express messages.

When you first click this button, you will be prompted for a file.  If you look at the type of file that Arach is looking for, it seems to want a text file.   Of course, this is not the type of file that we need when embedding a font, but Arach has no built in way to load the EOT file needed for font embedding.  Thus, when you see this window, click on the small arrow by Files of Type and change to all All Files (*.*)  You can now pick an EOT file.  Navigate to the folder where you have your EOT files saved and pick one.

Once a file has been chosen, you are presented with the familiar Replace dialog.   Ensure that the word "replace" is in the Search For: field, then enter the name of the font you are embedding into the Replace With: dialog.

If the font you are embedding has a long or difficult name, you don't have to enter that into the Replace With: box.  You can actually enter anything you like, but it makes it easier to understand what is happening at a later date if you use the name of the font.

That will embed the font into the document.  Now we just need to tell the document how to make use of it.  To accomplish this we need to add something to the Style section of the document.  Position the cursor (by clicking) between the { and } in the style section.  Now Right-Click and pick Default Font.

When you do this, you will be prompted for the colour that the default text in your document will be.  After you pick a colour, you once again see the replace box.   This is so you can enter the name of the font.  Since you are doing this immediately after embedding the font, the name of the font will already be in the Replace With: field.  You won't need to change anything.

That's all there is to it.  When you use this stationery, the font will be set to the embedded one.  Please note, since scripts do not function in the OE compose window you will not see your embedded font while you type your message.  Rest assured, the embedded font will show when the message is sent.

When typing your message, be careful not to change fonts.  You may change the size, colour, or Bold or Italicize or Underline fonts and the embedded one will still show, but if you actually change to another font, then the embedded font will no longer display properly.

So where can you get these all important EOT files?  I have provided a few on the Download Page of my site.  Just download those then put them in a folder somewhere and they're ready for use.  I recommend creating a subfolder under your stationery folder to keep them in.

If you wish to make EOT files of some of your fonts, however, that is another story.   This process requires you to use a program called WEFT.  The exact process is beyond the scope of this document.  Please see Steve Cochran's instructions on Eric Miller's site at http://www.okinfoweb.com/moe/format/format_007.htm.

One final thing to keep in mind, and something I just discovered myself is that if you are using Internet Explorer 4.01 SP1, you may not be able to see your embedded font when you preview your document in Internet Explorer.  I don't know why yet.  In the previous build of IE, previewing embedded fonts worked fine.  Imagine my surprise when I discovered that they no longer did.

To make a long story short, I have tested every EOT file I have, and only 20% of them still preview in IE.  This is not to say that the rest are no good.  They still work properly in Outlook Express, you will just be unable to preview them when creating stationery with Arach - they will show up as Arial (or whatever your system Default font is).

The EOT files I have made available on my download page are all the ones which previewed properly.  Hopefully they will work for you as well.  Just keep this limitation in mind in case you acquire any other EOT files.