缺省虚拟打印机标志值属性

缺省标志值属性将归在 _ _FLG 组标题属性下。

如果在打印命令中使用了对应于属性的标志,那么这些属性的值会被命令行上的对应值覆盖。 例如,虚拟打印机定义中的 _l 属性包含要在页面上打印的行数值。 假定存储在 _l 属性中的缺省值是 66。 以下打印请求没用 -l 标志指定每页的行数:

qprt -P Pro myfile

打印机子系统使用缺省的 _l 值(66)来处理打印请求。 以下打印请求使用 -l 标志指定每页 50 行的文本:

qprt -l 50 -P Pro myfile

-l 标志值覆盖 Pro 打印机的虚拟打印机定义的 _l 属性中的缺省值。

缺省标志值属性的第一个字符总是 _(下划线)。 第二个字符对应于存储缺省值的命令标志。

以下示例显示了 _ _FLG 组标题下的一些属性值。 对于受支持的 PostScript 激光打印机,这些值是很典型的。

Name  Description                                      Value
_ _FLG VALUES THAT MAY BE OVERRIDDEN WITH FLAGS
        ON THE COMMAND LINE
_1    Page Headings Wanted For Text Converted          !
        to PostScript? (!: no;  +: yes)
_2    Use Two Columns for Text Converted to            !
        PostScript? (!: no;  +: yes)
_3    Gaudy Mode Wanted for Text Converted to          !
        PostScript? (!: no;  +: yes)
_4    Print Garbage File Anyway for Text               !
        Converted to PostScript? (!: no;  +: yes)
_5    List Characters Not In Font When Converting      !
        Text to PostScript? (!: no;  +: yes)
_6    Font Name for Header Line of Text Converted      300
        to PostScript
_A    stderr returned? 0:no; 1:yes, & pipelines;   1
        2:yes, & values, pipelines
_H    Name To Replace Host Name On Burst Page
_J    Restore the Printer at the End of the ?          +
        Print Job (!: no;  +: yes)
_L     Wrap Long Lines (!: no;  +: yes)                +

前面的属性在冒号文件中存储为:

:056:_ _FLG::
:466:_1::!
:467:_2::!
:469:_3::!
:470:_4::!
:471:_5::!
:472:_6::300
:013:_A::1
:022:_H::
:027:_J::+
:030:_L::+