答案1
选项--font
仅支持以某种方式命名的一组特定的字体。由于您将字体选择保留为“Sans”,因此您不必关心使用哪种无衬线字体。“Helvetica”是您可以使用的字体名称之一:
enscript -B --font=Helvetica@11 -p - /home/tk/Documents/bill.txt | lp -d TVS_MSP-250CH -
如果您想要衬线字体,请使用“Times-Roman”。对于等宽字体,请使用“Courier”。这些都https://en.wikipedia.org/wiki/PostScript_fonts#PostScript_Level_1,这意味着字体被硬编码到打印机本身中,并且发送计算机不需要发送字体文件。enscript
似乎支持 1 级和 2 级字体,但不支持 3 级字体。