Unicode and Fonts

;EmulationMode = Font,Horizontal,Vertical,Width.

;Where:

;If Font = 0 Use Linkfont else 1-4 above.

;If Font is 100 or greater use BMFont (Font - 100). BMFonts only used Width.

;Horizontal and Vertical are in 8th points, Width in Dots.

Custom1s = 0,56,72,10

Custom1l = 0,64,72,14

Custom2s = 0,64,72,14

Custom2l = 0,64,72,18

Epson1 = 0,56,72,10

Epson2 = 0,64,72,14

PcOS1 = 0,56,72,10

PcOS2 = 0,64,72,14

PcOS3 = 0,80,80,18

PcOS4 = 0,80,80,20 [bmfont]

;There may be up to 8 bitmap fonts.

;Bitmap fonts are fixed sizes and have no options BMFont0 = chr10x24.bft

BMFont1 = chr13x24.bft BMFont2 = chr15x24.bft BMFont3 = chs15x24.bft

Font1 through Font99 may be defined, and the font number is the alias used by the set font command, e.g. Font23 is selected by doing a select font 23 command. Font 0 is reserved for selecting the linked font.

The printer may contain one default linked font. A linked font is a method of allowing the user to replace characters in a standard font with custom characters, described in more detail in an earlier section. The POR.INI file is one way of defining a linked font. In the above POR.INI file link the link font consists of User, TactWGL, and the TactGB18030 fonts. When a character is to be printed, the user font will be searched followed by TactWGL and then the TactGB18030 font. The first font containing the character will define the character.

Note: If a link font is defined in the POR.INI file, it will be selected as the default font. If no link font is defined, Font1 will be used at power-up. If the POR.INI file does not contain a linked font, and the Font1 selection is defective, the TactWGL font will be used. If no fonts are found, the printer will only print graphics.

Bitmap fonts are not recommended and should only be used if an exact bitmap is required. Bitmap fonts are not scalable like true type fonts; only the normal 2X, 3X etc. scaling is available. TransAct Technologies can, upon request and signing a non-disclosure agreement (NDA), provide tools to allow customers to develop their own bitmap fonts. These fonts must be in Unicode order but only need support the specific characters needed in the font.

Note: When loaded and made available the legacy select font commands should select the bitmap font by adding 100 to the font ID. For example to use BMFont0, select font 100 in the Legacy font definition. (Note: Only the font ID is used from the legacy font definition if a bitmap font is selected.)

100-88002 Rev B

Page 205

 

 

Page 217
Image 217
Epson 100-88002 manual Rev B