TinyTERM Support for Code Pages

Question:

My display looks right, but the lines around boxes are showing as letters instead. How can I fix that?

Answer:

You may need to change the code page TinyTERM is using.

Question:

What's a code page?

Answer:

A code page (as used in TinyTERM) is a list of character codes equated to Term Character Set numbers (TCS). Code pages are usually defined to support specific languages or groups of languages which share common alphabets. Also, code pages can support different graphic characters such as line drawingcharacters and other symbols for different uses.

The default code page in TinyTERM is "STD 437 MS-DOS Latin US," which supports most European languages as well as US English. For Russian characters, you might use "STD 1251 Windows Cyrillic (Slavic)" instead.

Question:

How many code pages does TinyTERM support?

Answer:

TinyTERM contains support for more than thirty different code pages, supporting a variety of systems, keyboard mappings, and foreign languages.

Question:

How do I change the code page TinyTERM is using?

Answer:

To change the code page, go to TinyTERM's Edit menu and select Session Properties, then go to the Code Page tab. There are three code pages listed there: one for receiving and displaying data, one for transmitting data, and one for the keyboard. The transmit and receive code pages are normally the same, and there's a checkbox labeled, "Join transmit and receive code pages" so that changing one changes the other automatically.

If you have letters where lines should be, click the Advanced button on the Code Page tab. There are two alternate SCOANSI code pages listed at the top of the dialog box. Change both of those to "STD 437 MS-DOS Latin US," and the lines should draw correctly.

Question:

Where can I find out more about TinyTERM code page support?

Answer:

Century's engineering team has produced a whitepaper that describes code pages and their operations in detail. You find the complete description if it in the documentation section.