Options and Settings

JWPce has a number of options that can be used to configure the program for different individual tastes.

  • Introduction and Concepts
  • General Options
  • Display Options
  • Font/Format Options
  • File/Clipboard Options
  • Miscellaneous Options
  • Advanced Options
  • Toolbar Customization

  • INDEX: Contents
  • PREV: Printing
  • NEXT: Fonts

  • Introduction and Concepts

    The Options dialog box contains most of the settings that control how JWPce works*. Many of these options have been discussed elsewhere in the manual, but all will be touched on in this section.

    Normally, the options settings (actually the settings for the entire configuration) are saved whenever you exit JWPce. This option can be disabled by clearing the Save Settings on Exit checkbox on the General page of the Options dialog box. If auto-save of the options has been disabled, or you want to save the options before exiting the program, you can save the current settings immediately with the Utilities/Save Settings command.

    All settings for JWPce can be restored to the default configuration with the Utilities/Default Settings menu command. This command resets all options to their default values, including the dictionary options, the general Page Layout, and all the Options settings.

    The Options dialog box can be accessed form the Utilities/Options... menu command (Ctrl+O), or by selecting the Options button from the toolbar. This chapter discusses each page of this multi-page dialog box.

    Related Topics


    * Almost all settings related to the dictionary are located in the Dictionary Options dialog box. Further, most of the printer options, and options specific to each file, are located in the Page Layout dialog box (Utilities/Page Layout or Alt+L). There are also a few odd options that only affect the kanji lookup systems that are located in the lookup dialogs.


    General Options

    The General page contains options that effect the entire program.

    The Startup Options section allows you to control aspects of the startup process:

    The Termination Options section controls actions JWPce takes when terminating:

    The Line Width options determine how JWPce determines the line width for the screen. It has no effect on the printer:

    The Close Button options determine the action taken when you click the close button:

    The Units section determines the type of units used to measure distances:

    The following two options are only available on Windows CE PPC devices. These options change the way the up and down buttons work on a PPC. By default, these buttons move the cursor up or down a single line. By selecting these options you can move up and down a page at a time (a screen minus one line). For one-handed operation, the page modes may be more convenient.


    Display Options

    The display options allow you to control various aspects of the display:

    If Auto-Scroll is enabled, when the mouse (or pointer) is moved to the top or bottom of a file or list, JWPce will automatically scroll through the file or list. This makes it possible to select more text than is visible in the display. Auto-Scroll is enabled by default, but you can disable it. You can also adjust the speed of the scroll. 100 is the default speed, but lowering the value the display will scroll faster, and increasing the value will scroll the display faster.

    The final option determines the Highlight Color, which is the color that JWPce uses to draw attention to text information in Japanese list boxes. This is used in the Character Information dialog box, in the Dictionaries dialog box, and when displaying user dictionary entries. (Red by default.)

    Related Topics


    Font/Format Options

    This dialog contains font and some formatting information.

    The Relax Paragraph Format section determines when JWPce may place characters in the right margin.

    The fonts sections determine the type of fonts used. JWPce allows you to choose a Japanese display (screen) font, a Japanese printer font, as well as an ASCII (English) font.

    ASCII Font

    You do not choose the size of the ASCII font, instead JWPce matches it to the size of the Japanese font you are using. Further, since JWPce only allows TrueType ASCII fonts (except on Windows CE devices that do not support TrueType fonts), the same font is automatically used for both the display and printer. The ASCII Font drop-list allows you to choose the ASCII font face.

    Kanji Font

    This section controls the kanji fonts used by different parts of the programs. Each font has a specific use. JWPce arranges the fonts used by the system in a hierarchy. Each font has particular characteristics, but can be set to Automatic Selection. In automatic mode, the characteristics of a font are determined by the parent font. The following table shows the font relationships.

    From this chart we can see that the system font is the root font, and all other fonts can be determined from it. The edit, file, and jis fonts are determined directly from the system font. The list and bar fonts are determined from the edit font, whereas the clip, print and big fonts are determined from the file font.

    The following table indicates the usage for each of the fonts:

    FontDescription
    SystemRoot font. This is used to render system text in Japanese. This should remain a relatively small font, or you may have trouble with dialog boxes. Default is k16x16.f00.
    EditFont used for Japanese edit controls. Derived from the system font. Making this font too big can cause rendering problems in dialog boxes. Default is auto k16x16.f00.
    ListFont used for Japanese list controls. Derived from the edit font. This font can be safely made any size you desire (within reason). Default is auto k16x16.f00
    BarFont used for rendering all kanji bars. This includes the kanji bar on the main display, as well as the kanji bars used in the kanji lookups. Making this font too big can cause display problems in some dialog boxes. Default is auto k16x16.f00
    FileBase font used to render text in a file. This font is derived from the system font and can safely be made any size. Default is auto k16x16.f00.
    ClipFont used to render text on the clipboard. This font is derived from the file font and can be made any size. Using a larger font on the clipboard and reducing the image size can result in higher quality printing. Making this font vertical will cause the clipboard text to be rendered in vertical form instead of horizontal form. Default is auto k16x16.f00
    PrintUsed to render to a printer. This font is derived from the file font, and can be made any size. Unlike all other fonts, the size of this font is specified in points, which translate to a specific size on the printer. All other fonts are specified in pixel. Vertical printing is supported by JWPce, but is not selected by setting the print font to vertical. Vertical printing is set in the page layout for the file. Default is auto k48x48.f00.
    BigFont used to render the large kanji in the Character Information dialog. This font is derived from the file font. You cannot set the size of this font, JWPce will automatically adjust the size of the font to fill the space for the large kanji. It is particularly good to have a TrueType font for this one. Default is auto k48x48.f00.
    JISFont used to render the JIS table. This font is derived from the system font. You cannot adjust the size of this font. JWPce requires that this font is 16 pixels high. Default is auto k16x16.f00.

    To set a font, first select the font you want to adjust with the Font control. By default most fonts are set to Automatic Selection, which means JWPce chooses the font for you. If you disable the Automatic Selection control, you will be able to set the font:

    Choose FontProvides a list of all fonts that specify they support Japanese text. Often UNICODE fonts support many languages and do not specify Japanese support. You can select Show All Fonts to see all of the fonts.
    Pixels/PointsIndicates the size of the font. Most fonts are specified in terms of pixels (dots on the screen). The print font is specified in terms of points. A point is 1/72* of an inch, and specifies the actual height of characters on the page. You cannot set the size on the big or JIS font. The JIS font is always 16 pixels high. JWPce will automatically set the size of the big font to match the size of the display.
    VerticalThis option can only be selected for the clipboard font. Selecting this option will cause the clipboard bitmapped image to be rendered in vertical mode.

    The Show All Fonts checkbox will show all possible TrueType fonts in the Choose Font list. This can be used to select a font that your know contains Japanese encoding, but do not show in the font list. In order to make it easier to select a Japanese font, JWPce tries to show only fonts that have Japanese support. Some UNICODE fonts support a wide range of languages and thus do not indicate support of Japanese characters. These fonts will not normally be included in the font list, so you may have to select the Show All Fonts option. If you select a font that actually does not contain Japanese glyphs, JWPce will have the system to provide the “closest” font with Japanese glyphs. If Windows is not able to find a font with Japanese glyphs (often a problem on Windows CE machines), JWPce will display boxes wherever a Japanese character is located.

    TrueType Japanese fonts are supported on Windows CE devices that support TrueType fonts (not all do). As of the time this manual was written, many Windows CE devices did not correctly recognize Japanese TrueType fonts, so to select such a font the Show All Fonts checkbox must be used.


    Tip: You can sometimes get faster printing using a lower resolution font (how much faster depends on the specific printer and print-driver you are using). In such cases, you may want to print draft material at a lower resolution. Actually, the 16x16 base font prints quite well in JWPce.

    WARNING! Vertical printing is only supported for TrueType fonts that contain a vertical glyph substitution table (this should be included in all fonts, but you never know). If you use a TrueType font without such a table, JWPce will default to using the bitmapped fonts for vertical printing.

    Related Topics


    * A point is really 1/72.27", but most computers treat it as 1/72".


    File/Clipboard Options

    The File/Clipboard options relate to working with files as well as setting the clipboard import and export formats.

    The file options are:

    The Clipboard Options section allows you to choose the clipboard import and export formats. The default Import format is Auto-Detect. The default Export format is Shift-JIS.

    Related Topics


    Miscellaneous Options

    The Misc options page contains a number of options that don't fit anywhere else. These options are:

    The following options pertain to the Color Kanji feature:

    Related Topics


    * If you are using a very slow machine, disabling color kanji can increase the screen update speed a little.


    Advanced Options


    WARNING! Most of the settings on the Advanced options page are technical in nature. If you are unsure of what they do, you may not want to change them. Also remember that you can restore the default configuration by using the menu command Utilities/Default Options, but this will reset EVERYTHING!

    The Advanced options page contains a number of technical options that can be adjusted to suit your individual tastes.


    WARNING! Allocation Size is very technical!

    Code page Options

    The code page determines the code page used for translating between UNICODE and non-UNICODE encoding systems. Future versions of JWPce will probably use UNICODE encoding internally, and then convert to whatever encoding the user has requested. The current versions JWPce, however, use an extended form of JIS encoding internally. This requires correctly interpreting the code page used by the system. By default, this option is set to Auto, which causes JWPce to use the code page matching the local set on your computer. The problem is that there can be several reasons why one would want to change the code page used by the program to another code page. The most dominant is that you may want your computer’s local set to Japan so the IME works correctly, or because you run other Japanese software. This can cause JWPce to interpret all extended ASCII characters as being on the Western Europe/USA code page (1252).

    Note that JWPce currently only supports code pages that are essentially mapping of the extended ASCII character set (128-255). More complicated language supports such as Korean, or Chinese are not supported at this time.

    Also remember that JWPce can display and process Japanese text regardless of what the code page option, non-UNICODE language, or computer local are set to.

    The interactions of the code page settings can be very complicated and can be best illustrated by assuming you are want to use the Cyrillic code page as your native code page. Depending on the operating system you are using there are a number of different ways to do this:

    Windows XP

    The following methods will correctly support Cyrillic text in JWPce:

    1. Leave the code page setting on Auto, and set the computer to use Cyrillic for non-Unicode programs. Requires a specific Cyrillic font (such as Arial Cry).
    2. Leave the code page setting on Auto, and use an AppLocal utility to set the local for JWPce to a location that uses Cyrillic text. Requires a UNICODE font.
    3. Set the code page to 1251 – Cyrillic on the Advanced Options page. In this case it does not really mater what you set the non-UNICODE program language to. JWPce will interpret extended ASCII codes as Cyrillic. This requires a specific Cyrillic font.

    Windows CE

    The following methods will correctly support Cyrillic text in Windows CE version of JWPce:

    1. It does not really mater where you set the local on Windows CE. All Windows CE programs are UNICODE programs, and the text is not normally translated using the code page. In this case you should set the JWPce Code Page option to 1251 – Cyrillic, and use any UNICODE font (most Windows CE fonts are full UNICODE fonts).

    Related Topics


    * Wasted space (assuming uniform distribution) is Allocation Size*number_of_paragraphs.

    ** More conversions are actually remembered. To store as many conversions as possible JWPce only stores those where you do not take the default choice (first kanji on the list) or retain the kana. To further reduce the list and make it a fixed-size for fast scanning, JWPce only stores conversions of no more than six kana. Generally if the conversion has more than six kana, there is only one or two choices.


    Toolbar Customization

    Windows CE versions of JWPce have a toolbar (in Windows CE language called a command bar), but it cannot be disabled or configured. The PPC versions JWPce have a horizontal scrolling command bar that toggles between showing the menu and the most common buttons.


    Next Chapter: Fonts