• Creating presentations and slide shows with related documents

    With SWP, SW, and SNB, you can create smooth presentations and slide shows that contain live mathematics. Instead of creating a single large document, develop your presentation as a series of short related documents, each one a "page" or "slide" in the presentation.

    Then, use the Links tab sheet in the Document Info dialog box to organize the documents in the correct sequence.

    When you give your presentation, maximize the document window and display only the Standard and Link toolbars.

    To move easily through your the presentation, open the first document in the series and then press the Next button Next button on the Links toolbar to scroll easily through the entire sequence or the corresponding command on the Go/Links menu.

    Tip Move the Link toolbar to the bottom of the window so you don't move the mouse over the content as you move from slide to slide.

  • Error: Inaccessible Spell Check Database Directory

    Problem

    Following the installation of an additional language dictionary, the Spell Check tool can't find the dictionary and displays this error message:

    Inaccessible Spell Check Database Directory "XXXXX.clx"

    where XXXXX is the name of the dictionary.

    Explanation

    The program indicates the dictionary has been installed when in fact it hasn't been.

    Solution

    Delete the Windows registry information for the program and then reinstall the dictionary.

    CAUTION Be extremely careful when making changes to the registry. Incorrect changes to the registry can cause incorrect behavior of your computer. Back up the registry before you attempt to make the suggested changes.

    Step 1. Delete the registry information

    1. Exit the program.

    2. From the Windows Start menu, choose Run.

    3. In the Open text box, type regedit and choose OK.

    4. Find the key \HKEY_CURRENT_USER and click + to open the registry tree.

    5. Find the key \SOFTWARE and click +.

    6. Find the key \MacKichan Software.

    7. Select the program you have installed.

    8. Select the key for the program version you are using.

      Be careful that you have selected the correct key.

    9. Press Delete and choose Yes when prompted to verify the deletion.

    10. Close the Registry Editor.

    Step 2. Remove spell check installation information

    When an additional spell check dictionary is added to your installation, the installation configuration file is updated. The spell check configuration information is then added to the registry when the program is started. The spell check configuration information can be removed either by removing the entire configuration file and then repairing your installation, or by directly editing the configuration file. Follow one of the sets of instructions below, but not both.

    Method 1: Deleting the installation configuration file

    Note This method removes the serial number that appears in the About dialog.

    1. Using Windows Explorer (or some other method), delete the installation configuration file in the program directory. Choose the file for your product:

      • swp-pro.ins for SWP

      • sciword.ins for SW

      • scinoteb.ins for SNB

    2. Use the installation CD and run the setup program. When prompted, select the Repair option.

    Method 2: Modify the installation configuration file

    Note This method requires being familiar with an ASCII editor such as Notepad.

    1. Using an ASCII editor, open the installation configuration file for your product in the program directory:

      • swp-pro.ins for SWP

      • sciword.ins for SW

      • scinoteb.ins for SNB

    2. Locate the spell check installation information in the configuration file. The configuration file consists of group headings listed inside brackets and group items listed below each group heading. Two groups contain the installation information, [Languages] and [SpellChecker]. An example from Version 5.5 is shown below:
       

      [Languages]

      Language.0004=Spanish,p,spnphon.env,spn32.clx,%INS_PATH1%

      LexFile.0004=spn24.lex

      LexFileDesc.0004=Spanish Proximity/Collins Linguibase

      ProximityDir=C:\swp55

      INS_PATH1=C:\swp55

       

      [SpellChecker]

      UserDictionary.0004=d:\swp55\spnuser.clm

      UserDictionary.0001=C:\swp55\enguser.clm

    3. Delete the non-American English spell check installation information:

      • In the [Languages] group, delete all the lines except the last two, which begin ProximityDir and INS_PATH1.

      • In the [SpellChecker] group, delete any lines except the one beginning UserDictionary.0001.

    Step 3. Reinstall the dictionary

    1. Start the program.

    2. Inside the program, choose Help and then choose System Features.

      The Install Dictionary button should be active.

    3. Click the button.

    4. Insert the program CD into your CD-ROM drive.

    5. Run the InstallD.exe program from the correct directory for your version of the program:

      • For Version 5.5, the \dict55 directory

      • For Version 5.0, the \dict50 directory

      • For Version 4.0, the \dict40 directory

      • For Version 3.5, the \dict35 directory

  • Error: License file has expired

    Problem

    SWP or SNB was purchased and installed following a 30-day trial. Opening the program results in a message similar to this:

    Your trial or fixed duration license file has expired. Contact MacKichan Software to purchase a permanent license.

    Otherwise, the program works correctly.

    Explanation

    The trial version contained two computational engines (MuPAD and Maple) but only one was purchased. The licenses directory in the program installation probably contains two licenses, one for the 30-day trial and one for the purchased installation.

    Solution

    Modify the license file to remove the licensing information for the 30-day trial:

    1. Using an ASCII editor, open the file license.lic in the licenses directory of your program installation.

    2. Delete the unnecessary material in the license file:

      • If you have SWP, delete all the lines in the file except these (Xs represent numbers particular to your installation; either Maple or MuPAD may be specified, depending on which engine was purchased):

        ***********

        FEATURE SWP_Maple All mackichn 3.5 permanent uncounted XXXXXXXXXXXX \

        HOSTID=COMPUTER_ID=XXXXXXXX

        # XXX-XXXXX-XXXXX-XXXXX #

        ***********

      • If you have SNB, delete all the lines in the file except these (Xs represent numbers particular to your installation):

        ***********

        FEATURE SNB_Maple All mackichn 3.5 permanent uncounted XXXXXXXXXXXX \

        HOSTID=COMPUTER_ID=XXXXXXXX

        # XXX-XXXXX-XXXXX-XXXXX #

        ***********

    3. Save and close the license file.

    4. Make sure the file is still named license.lic after you save it.

      Some ASCII editors add different file extensions, such as .txt, to the file name. If the editor has added an extension to the file name, change the name to license.lic.

  • Error: Reinstallation of Version 4.x or 5.x fails

    Problem

    A reinstallation of Version 4.x or 5.x of SWP, SW, SNB, or SV begins normally but freezes and then fails before completion. Cancelling and restarting the installation results in this message:

    Component transfer error

    Component: Main Program files

    File Group: Program File

    File:

    Error: the system cannot find the path specified

    Attempts to uninstall the program also fail.

    Explanation

    If the installation fails, both Windows and the setup program may not be able to detect the correct installation status of the program. This may occur because incomplete uninstall information was written or because the Windows registry information for uninstalling the program is invalid. As long as this invalid registry information remains, the setup program detects an existing installation and doesn't allow the new installation to proceed. However, because the uninstall information is incomplete, attempts to uninstall the old installation can't proceed. You can neither install nor uninstall the program.

    Solution

    Follow the instructions below to delete the registry information for the program and delete the incomplete uninstall information. Then, install the program again.

    CautionBe extremely careful when making changes to the registry. Incorrect changes to the registry can cause incorrect behavior of your computer. Back up the registry before you attempt to make the suggested changes.

    Step 1. Delete the registry information

    1. From the Windows Start menu, choose Run.

    2. In the Open text box, type regedit and choose OK.

    3. Find the key \HKEY_LOCAL_MACHINE and click + to open the registry tree.

    4. Find the key \SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall.

      The subkeys under this key indicate the program list displayed when you run the Windows Add/Remove Programs utility.

    5. Choose the subkey for your program:

      Version 5.5:

      SWP: {71ADC302-F323-45A7-AFA4-C55D7B861D30}

      SW: {{324A99E9-E1C8-4B81-8E1D-8494838EB0BE}

      SNB: {E066DE16-50F3-4A8C-953C-E67118894B2F}

      Viewer: {CE644673-D8DA-4C22-A958-CBE3A06C4A8B}

      Version 5.0:

      SWP: {DA6B13CF-A177-42DF-B416-A1EFDD8E7693}

      SW: {37395A9B-AC98-4DBC-83CF-49FDB211742B}

      SNB: {8124E207-3F38-4E7D-8579-28E2A7C31267}

      Viewer: {E79F8DF6-D711-45F4-813E-CD4B3EDD1A00}

      Version 4.1:

      SWP: {9B759B0B--5C81-4A68-B082-EACAA4CDC600}

      SW: {2AA49502-4FEE-41A2-BF61-827CC96E0CFF}

      SNB: {4F19AA9A-8550-4FEE-B028-3D3F5D64D7FB}

      Viewer: {990ECAD1-AEF0-43D1-955A-13036AEF7BA8}

      Version 4.0:

      SWP: {3FDA5DE5-5606-11D5-821A-00104BD1670F}

      SW: {911733E8-6B54-11D5-822B-00104BD1670F}

      SNB: {C4DD4EDE-6758-11D5-8225-00104BD1670F}

      Viewer: {A4D1D71A-6F24-11D5-822C-00104BD1670F}

      The subkey contains uninstall information for the program.

    6. From the list of files, double-click Uninstall String to open the Edit String dialog.

      The Value Data box in the dialog should contain a substring something like this one, which was taken from an SWP installation:

      C:\Program Files\InstallShield Installation Information\{3FDA5DE5-5606-11D5-821A-00104BD1670F}\Setup.exe.

      The substring indicates the location of the directory containing the file Setup.exe and containing the uninstall information used by the Windows Add/Remove Programs utility.

    7. Carefully write down the name of the directory containing the file Setup.exe.

      In the above example for an SWP installation, the directory is

      C:\Program Files\InstallShield Installation Information\{3FDA5DE5-5606-11D5-821A-00104BD1670F}

    8. Delete the subkey for your product. For example, if you have SWP Version 4.0, delete {3FDA5DE5-5606-11D5-821A-00104BD1670F}.

      Now the Add/Remove Programs utility has no knowledge of Version 4.x of the program.

    9. Close the Registry Editor.

    Step 2. Delete the uninstall information

    1. Using the Windows Explorer, locate the directory containing the uninstall information for the program (identified in step 7 above).

    2. Delete the directory.

    Step 3. Reinstall the software

    Insert the program CD in your CD drive and follow the instructions on the screen.

  • How to create overheads and slide presentations

    Creating overhead transparency or slide presentations that contain mathematics is easy in SWP, SW, or SNB. This article describes several methods of creating large-print presentations.

    Creating typeset presentations with SWP and SW

    Method 1. Use the Beamer document class

    If you have Version 5.5 of SWP or SW, you can build effective presentations with Beamer. Download Beamer support.

    Method 2: Use the Slides - SW Slides shell

    1. From the File menu, choose New.

    2. Select the Other Documents shell directory and then choose the Slides - SW Slides shell.

    3. Select a different format file:

      1. From the Typeset menu, choose Expert Settings and then choose the Format Settings tab.

      2. Change the formatter designation from TrueTeX MultiLingual to TrueTeX and choose OK.

    4. If you don't have Version 4.0 or later, you may need to modify the document preamble to avoid typesetting problems:

      1. From the Typeset menu, choose Preamble.

      2. Find the line \input tcislide.

      3. Change the line to \input tcislid2.

      4. Choose OK.

    5. Create the content you want.

    6. Save the file.

    7. From the Typeset menu, choose Print or Preview to produce the presentation.

    Method 3: Use the scalefnt package

    You can use the scalefnt package in Version 3.5x or later to enlarge the fonts in your document without changing the margins. Add the package to your document and then insert TeX commands to scale the fonts:

    1. Open the document containing the presentation.

    2. From the Typeset menu, choose Options and Packages and then choose the Package Options tab.

    3. Choose Add and from the list of available packages, choose scalefnt and then choose OK.

      or

      Choose Go Native and in the Packages area, enter {scalefnt} and choose OK. Be careful not to delete any of the existing package names.

    4. Choose OK to return to your document.

    5. Place the insertion point where you want the font size to change.

    6. In Version 3.5x, from the Insert menu, choose Field and then choose TeX.

      or

      In Version 4.0 or later, from the Insert menu, choose Typeset Object and then choose TeX Field.

    7. In the entry area, type \scalefont{x} where x is the scale factor you want to use.

      A factor of 2 doubles the current font size.

    8. Choose OK.

    9. If you want to return to the original font size later in the document, repeat steps 6–8 to enter another scalefont command.

      A factor of 0.5 reduces the current font size by half. If you previously used a factor of 2 to increase the font size, a factor of 0.5 restores the original font size.

    Creating presentations with SWP, SW, and SNB

    Method 1. Use related documents

    Create smooth presentations and slide shows that contain live mathematics. Develop your presentation as a series of short related documents, each one a "page" or "slide" in the presentation.

    Method 2: Use the Overhead Transparencies shell

    If you're using Version 3.5x or later, you can use a special shell to create large-print documents:

    1. From the File menu, choose New.

    2. In SNB or in V3.5 of SWP or SW, select the Other Documents shell directory and then choose the Overhead Transparencies shell.

      or

      In V3.0 and 4.0 and later of SWP or SW, select the Scientific Notebook shell directory and then choose the Overhead Transparencies shell.

    3. Create the content you want.

    4. Save the file.

    5. From the File menu, choose Print or Preview to produce the presentation.

    Method 3: Use the print zoom factor

    If you're using Version 4.0 or later, you can create large-print document easily by changing the print zoom factor for your document.

    1. Create the presentation using any shell you want.

    2. From the File menu, choose Document Info.

    3. Choose the Print Options tab.

    4. In the Zoom Percentage area, set the zoom factor for printing from 50% to 400%.

      The document display remains unchanged.

    5. From the File menu, choose Preview to examine the large-print version of the document.

    6. If necessary, make adjustments to the formatting of the document.

  • How to display more heading levels in the Navigate toolbar

    The .cst file for your document determines how many levels of headings are displayed in the Navigate bar in SWP, SW, and SNB. You can increase or decrease the number of heading levels displayed by changing the .cst file.

    In Version 4.0 and later

    Version 4.0 of the program has a direct interface to the .cst file from the Tag/Appearance dialog. To change the number of heading levels displayed:

    1. From the Tag menu, choose Appearance.

    2. Select Modify Style Defaults.

    3. In the Tag Properties area, choose Global Properties and then choose Modify.

    4. In the area labeled Maximum Heading Level to display in Navigate Toolbar, enter the number of heading levels you want to display and choose OK.

    5. Choose Save to save the setting permanently with the .cst file.

    6. Choose OK.

    In Version 3.x

    Version 3.x of the program doesn't have a direct interface to the .cst file, but you can change the number of heading levels displayed by using an ASCII editor to change the .cst file:

    1. Open your document in SWP, SW, or SNB.

    2. From the File menu, choose Style.

    3. Note the name of the .cst file being used and then choose OK.

    4. Using an ASCII editor, open the .cst file.

    5. Find the section of the file labeled [Defaults].

    6. Within that section, find a line similar to this one:

      TAGLEVEL=4

    7. Increase or decrease the number to show more or fewer heading levels.

    8. Save and close the file.

  • How to remove old German spellings?

    The installation program for the German dictionary places two dictionary files on your hard drive. One contains new German spellings; the second contains supplemental words for old German spellings. The installation program also updates the SWP, SW, or SNB .ins file with information about the dictionary files. If you prefer to use only the new German dictionary, you can remove the old German dictionary file by changing the information in the .ins file.

    The .ins entries look like this:

    [Languages]

    ProximityDir=d:\swp35

    INS_PATH1=d:\swp35

    Language.0002=German,p,grmphon.env,grm32.clx,%INS_PATH1%

    LexFile.0002=grm104.lex,grm10401.lex

    LexFileDesc.0002=German Proximity/Bertelsmann Linguibase (New spelling),German Proximity/Bertelsmann Linguibase (Old words supplement)

    (This example assumes that SWP 3.5 is installed in the d:\swp35; your program and your installation directory, and therefore this .ins file entry, may differ.) The last two lines contain information pertaining to both dictionaries.

    To remove the old spellings:

    1. If SWP, SW, or SNB is running, close the program.

    2. Using an ASCII editor, open the SWP, SW, or SNB .ins file, which is in the program directory.

    3. Locate these two lines in the [Languages] section of the file:

      LexFile.0002=grm104.lex,grm10401.lex

      LexFileDesc.0002=German Proximity/Bertelsmann Linguibase (New spelling),German

      Proximity/Bertelsmann Linguibase (Old words supplement)

    4. Change the lines to

      LexFile.0002=grm104.lex

      LexFileDesc.0002=German Proximity/Bertelsmann Linguibase (New spelling)

    5. Find these lines at the beginning of the .ins file:

      [Installation]

      MoveToIniDbase=0

    6. Change the lines to

      [Installation]

      MoveToIniDbase=1

    7. Save and close the file.

    The next time you start the program, the registry will be updated with the new information in the .ins file, and only the dictionary of new German spellings will be used.

  • Importing and typesetting Adobe Illustrator JPG graphics

    Problem

    JPG graphics created using Adobe Illustrator don't import properly to SWP, SW, or SNB documents, nor do they typeset correctly in SWP or SW. The background color of the graphics is green.

    Explanation

    Because the program's graphics import filters aren't compatible with all Adobe Illustrator formats, JPG graphics that have been created with Adobe Illustrator don't always import properly.

    Solution

    Open and save the JPG graphics in a program other than Adobe Illustrator, and then reimport them into your document.

    Programs that we have used successfully to create JPG graphics for use with SWP, SW, and SNB include Paint Shop ProACDSee, and, IrfanView.

    Note These programs are listed here for your convenience and not as an endorsement.

  • Message: Cannot connect to license server

    Problem

    When you start SWP, SW, or SNB you get this message:

    Cannot connect to license server

    You may also see

    error -97 or error -96

    You then can only use the program in viewer mode.

    Explanation

    FLEXlm is our licensing software. This error occurs when another program on your computer is also licensed using FLEXlm. (Such programs include IDL, MATLAB, and Maple.) The FLEXlm manager points either to the license for the other program or to the license server itself.

    Solution

    In Windows, pointers to licenses can be stored in Environment Variables. The default environment variable for FLEXlm is LM_LICENSE_FILE. An environment variable may also be set for each individual program that uses FLEXlm. The problem can be solved by modifying the default environment variable or by creating new environment variables for each program. Some customers find that one of the solutions below works for them when the other doesn't. If you try one solution and it fails, then try the other.

    Solution A: Point to a list of license files instead of just one

    If you modify the environment variable to point to a list of license files or license server locations, each application will query the list until it finds an appropriate and valid license.

    1. Using Windows XP, start the System applet from the Control Panel.

    2. In the System Properties dialog, select the Advanced tab and then choose the Environment Variables button.

      Lists of user variables and system variables display. The LM_LICENSE_FILE environment variable can be in either list, depending on your system configuration.

    3. Select the LM_LICENSE_FILE environment variable and then choose the Edit button.

      The dialog that appears shows the variable name and variable value. An example value might be:
      1700@flexserver

    4. Update the variable value.

      1. Place the insertion point at the beginning of the Variable value entry.

      2. Enter the path to the SWP license file and then enter a semicolon and a space.

        For example, if you have installed Scientific WorkPlace in the directory c:\swp55, the complete path to the SWP license file isc:\swp55\Licenses\license.lic

      The previous license pointer will remain. The completed entry should look something like this:

      c:\swp55\Licenses\license.lic; 1700@flexserver
      A space after each semicolon in the variable value is required.

    5. Choose OK to accept the entry and close the dialogs.

    Solution B: Create an Environment Variables entry for each license file

    1. When using Windows XP, start the System applet from the Control Panel.

    2. In the System Properties dialog, select the Advanced tab and then choose the Environment Variables button.

      The system displays lists of user and system variables. The LM_LICENSE_FILE environment variable can be in either list, depending on your system configuration.

    3. Select the LM_LICENSE_FILE environment variable and then choose the Edit button.

    4. In the Variable name area, change the name of the LM_LICENSE_FILE environment variable to a name specific to the product you are using.

      Known variable names are:
      MAPLELMG_LICENSE_FILE for Maple (Maplesoft)
      MLM_LICENSE_FILE for MATLAB (The MathWorks, Inc.)
      ATECHLM_LICENSE_FILE for GAUSS (Aptech Systems, Inc.)
      IDL_LMGRD_LICENSE_FILE for IDL (RSI)
      ENGSWD_LICENSE_FILE for iSight (Engineous Software)
      If more than one license point is included in the environment variable, you must create new environment variables for each additional program that uses FLEXlm.

    5. Choose OK to accept the entry and close the dialogs.

    You should now be able to start the program and have it find the license in its default location. However, you may still need to add a new environment variable:

    1. Using Windows XP, start the System applet from the Control Panel.

    2. In the System Properties dialog, select the Advanced tab and then choose the Environment Variables button.

    3. In the System Variables area of Environment Variables, choose New.

    4. In the Variable name area, enter MACKICHN_LICENSE_FILE
      MACKICHN is the MacKichan Software vendor daemon.

    5. In the Variable value area, enter the path to your MacKichan license file, such as C:\swp55\Licenses\license.lic

    6. Choose OK to accept the entry and close the dialogs.

  • Message: Can't find file (filename)

    Problem

    You receive this message when you try to open a file:

    Can't find file (filename). Document may not load correctly. Would you like to continue?

    or

    Can't find file (filename). File (file.cst) will be used instead. Would you like to continue?

    Explanation

    The program displays this message when the document you're trying to open requires a .cst file that is missing. The .cst file determines the appearance of the document in the document window. This problem can occur when you're trying to open a document from an outside source if that document calls for typesetting specifications that aren't included with the program.

    Solution

    You have several options:

    • Choose Yes to ignore the message. The program will open the document using sciword.cst, the default .cst file.

    • Instead of opening the document directly, start a new document using an appropriate document shell and import the contents of the original document into it.

    • Create a new subdirectory in the Styles directory of your program installation, and name it the same name as the LaTeX class for your document. Then, copy sciword.cst to the directory, rename it with the name of the missing file, and try to open the document again.

    • If you're working with typesetting specifications not provided with the program, follow the procedure for creating a .cst file for typesetting specifications from outside sources.

  • Message: License Verification Error

    Problem

    Attempting to run the program results in an error that begins

    License verification error

    Unknown license system error

    Major error: -103

    Explanation

    FLEXlm, our licensing software, reports this error. It usually occurs on a Windows XP system running multiple user profiles when the system tries to run the program under a Terminal Service.

    Solution

    Log off and restart the computer, then restart the program. If you're using Windows XP, have only one active user profile when the program is in use.

  • PostScript font doesn't print

    Problem

    PostScript figures import successfully into SWP and SW, but the fonts don't always print.

    Explanation

    The graphics filters can handle 32 fonts. If the .ini file for the PostScript graphics filter doesn't specify the font you want, the font will not print.

    Solution

    You can edit the .ini file for the PostScript graphics filter to add the font you need or to substitute it for one of the 32 fonts already listed in the file:

    1. Using an ASCII editor, open the file impsi2.ini in the program directory.

      The Standard Options section of the file is organized in two columns, like this:
       

      Font[001]="Helvetica", "Swiss:Helvetica"

      Font[002]="Helvetica-Bold", "Swiss:Helvetica Bold"

      Font[003]="Helvetica-Oblique", "Swiss:Helvetica Oblique"

      Font[004]="Helvetica-BoldOblique", "Swiss:Helvetica Bold Oblique"

      Font[005]="Times-Roman", "Roman:Times"

      Font[006]="Times-Bold", "Roman:Times Bold"

      Font[007]="Times-Italic", "Roman:Times Italic"

      Font[008]="Times-BoldItalic", "Roman:Times Bold Italic"

      Font[032]="TECHMath-Mix", "TECHMath"
       

      The column on the left lists the Windows font names. The column on the right lists the PostScript font names.

    2. Search the file for the name of the font you need.

    3. If the name isn't listed, add a new Font line or replace one of the existing Font lines with the information about the font you want, following the syntax shown in the example above. If the font doesn't have a separate PostScript name, enter the Windows name in both the right and left columns.

    4. Save and close the .ini file.

  • Print function is unavailable in Scientific Viewer

    Problem

    The Print command is grayed out and unavailable.

    Explanation

    The open document isn't a read-only document. The Viewer can print only read-only documents.

    Solution

    Change the document to a read-only file so you can print it:

    1. From the File menu, choose Open.

    2. Select the file you want to print with the Viewer and press the Application key Application key.

      or

      Click the right mouse button on the file name.

    3. From the menu that appears, choose Properties.

    4. In the Attributes area, check Read-only and choose OK.

    5. Choose Open to open the document.

    The Print command is now active.

  • Update for unitofnt.efn file

    Problem solved by this update

    This problem occurs only with a version of Windows that uses multiple bytes to display characters, such as Japanese Windows or Chinese Windows. Certain punctuation characters do not display properly in the SWP or SW edit window. These happen to include all the characters on the General Punctuation symbol panel.

    Explanation

    Some character mappings were inadvertently omitted from the unitofnt.enf file located in the SWP or SW installation directory.

    Solution

    Follow these instructions to download the update for unitofnt.efn:

    1. Download the unitofnt.efn update file. (Try clicking on the link with the right mouse, then choosing the Save As option.)

    2. Save the file in your SWP or SW program directory (usually c:\swp30 or c:\sw30). This will replace an existing file of the same name.