Additional settings / "Font" tab ([Setup] menu)

terminal font
Specify VTWin font.
Unicode API
User Unicode Draw API.
Normally not used.
ANSI API
Use ANSI(not Unicode) Draw API.
Codepage needs to convert Unicode to ANSI character. Some fonts need to use ANSI Draw API.
Normally not used.
Drawing resized font to fit cell width
Character width to be displayed, such as "©"(U+00A9), can be either 1 or 2cell, and depending on the font design (font file), the font width can also be either 1 or 2cell.
Depending on the language and font, font width may not match width to display.
When the text is drawn to fit the cell width, looks natural, but drawing may be slower and the font design may differ from the font developer's intent.
And refer to Ambiguous Characters width, East_Asian_Width and width (cells) for character width assumed by Tera Term connecting destination.
ON
When the width to be displayed and the width of the font to be drawn are different, text is drawn with resizing font to the cell width.
OFF
Displays the design of the font file as it is.
  • When Tera Term displays as 2Cell and the font design is 1Cell, 1Cell character and 1Cell space are drawn.
  • When Tera Term displays as 1Cell and the font design is 2Cell, The left half of 2Cell is drawn.
Character space
Under construction.
see Space between characters (lines).
Dialog font
Specify Dialog font.
default button
Set default font
SystemParametersInfo(SPI_GETNONCLIENTMETRICS) API is used to get font from Windows.
List hidden fonts in font dialog
A feature that some fonts can be shown or not on the font list is added on Windows 7 or later. When this setting is enabled, whole fonts can be selected on the Font setting dialog.
List proportional font in font dialog
Under construction.

Note: