WTT 2.0 标准指出了以下打印泰文文本的术语 和惯例:
打印机 ID
打印机 ID 是由 TAPIC 定义来指明打印机的 型号、牌名和字符代码的六字符码。打印机供 货商应清晰地将其打印机码标在其打印机上。打印机 ID 的语法是 BBMMCC,其中 BB 是两个字母的品牌缩写,MM 是两个字母的型号缩写,而 CC 是代表打印机所用转换码的两位数数字。打印机品牌和型号的缩写列在 Thai Language Supplement for Solaris 2.6: Release Overview(《Solaris 2.6 的泰国语补充:发行概述》)的"附录 C","打印机品牌、型号和码 ID"中。关于打印机转换码的讨论,请参阅下一节。
例如,表 D-3的第一行显示了 Data Products IZR650 打印机的牌名和型号缩写是 DA 和 ZI。如果这台打印机使用 10 号码转换表,则完整的打印机 ID 应为:DAZI10。
转换码和打印机码转换表
在指定打印机 ID 时,使用列在"表 A-3"右边的代码。TLE 7 遵循 TIS 988-2533,TIS 988-2533 指定了一个按 TAC11x11.COD 标准打印的码表。由于并不是每台打印机都使用这个表,TIS 标准一共指定了 17 个 码转换查找表来将其它已知的打印机码转换成 TAC11x11.COD。(TAC 是"泰国语 API 联合协会"的缩写。由泰国语国际化委员会定义的 API 前面都加以前缀 "TAC"。)
这 17 个码转换表由 TLE 7 提供将各式各样打印机提供的码转换成 TAC11x11.COD 标准。这些列在表 D-3中的表保存在 /usr/lib/lp/files 目录中。
表 D-3 码转换表
码转换表 |
用来与打印机 ID 一同使用的码 |
---|---|
TAC11x10.COD |
10 |
TAC11x12.COD |
12 |
TAC11x13.COD |
13 |
TAC11x14.COD |
14 |
TAC11x15.COD |
15 |
TAC11x16.COD |
16 |
TAC11x17.COD |
17 |
TAC11x18.COD |
18 |
TAC11x19.COD |
19 |
TAC11x20.COD |
20 |
TAC11x21.COD |
21 |
TAC11x22.COD |
22 |
TAC11x40.COD |
40 |
TAC11x41.COD |
41 |
TAC11x42.COD |
42 |
TAC11x43.COD |
43 |
TAC11xAA.COD |
AA |
如果您的打印机不使用任何打印机码转换表,请参阅下节,以获得关于创建您自己的码转换表方面的帮助。