中国税务 1994年 第2期
计算机应用
浅谈UNIX环境下终端打印机的使用
上一篇 下一篇1992年5月,国家税务总局根据财税信息、系统进机安排,为我们山西及其它8个省市税务局配置了美国unisys公司u6000/65大功率小型计算机,该机配备了unix svr4多用户操作系统及第四代语言mapper。我局统一将这批小型机装配到征收分局,用于实现分局的税收事务处理,这就涉及到使用终端打印机进行前台征收开票的问题。买践中,我们成功地实现了unix环境下终端打印机的打印及汉字变体。这里介绍具体的实现办法,供大家参考。
一、使用终端打印机的必要性
所谓终端打印机,是指连接在用户各自终端上的打印机。众所周知,unix多用户操作系统是把系统打印机、用户终端等设备作为自己的一个文件来管理,但终端打印机则不属于unix多用户操作系统的管理范围,命令ip只能把要打印的文件发送到系统打印机上,因此,unix多用户操作系统本身就无法实现终端打印机的打印及汉字的变体。税票是纳税人履行纳税义务的法律凭证,因而有必要提高开票速度和质量。在纳税申报期间,我局每个开票员各使用一台终端,当开票员把企业纳税申报资料输入终端,终端通过信号线把数据传输给主机,主权审核无误后,就进行下一步工作——开税票。这时问题就出现了:由于unix多用户操作系统只能把文件发送到系统打印机上,因而税票只能在系统打印机上打印,但在一般情况下,系统打印机往往与终端不放在同一地方,且系统打印机为多个用户共享,若采用普通打印机的话,开票效率又会受影响。因此,有效地利用各个终端配备的打印机就成为当务之急。