dpost
rose1 发表于 2020-08-29 06:03浏览次数:
在Solaris操作系统上,dpost命令是PostScript 打印机的troff后处理器。
查看英文版
目录:
1 dpost 运行系统环境
2 dpost 说明
3 dpost 语法
4 dpost 例子
dpost 运行系统环境
Linux
dpost 说明
dpost将troff创建的文件转换为PostScript并将结果写在标准输出上。如果未指定文件,或者“ - ”是输入文件之一,则读取标准输入。
文件应由troff准备。/ usr / lib / font / devpost中的缺省字体文件产生最佳和最有效的输出。它们的分辨率为720 dpi,可以通过在troff命令中添加-Tpost选项来格式化文件。较早版本的eqn和pic预处理程序需要知道troff将用于格式化文件的分辨率。如果这些是系统上安装的版本,则将-r720选项与eqn一起使用,并将-T720与pic 一起使用。
dpost不对解决方案做任何假设。第一个x res命令设置用于转换输入文件的分辨率,DESC.out文件(通常为/usr/lib/font/devpost/DESC.out)定义二进制字体文件中使用的分辨率,而PostScript序言是负责建立适当的用户坐标系。
查看英文版
dpost 语法
dpost [-c num] [-e num] [-m num] [-n num] [-o list] [-w num] [-x num] [-y num] [-F dir] [-H dir] [-L file] [-O] [-T name] [file]...
选件
-c num | 每页打印num份。默认情况下,仅打印一份。 |
-e num | 将文本编码级别设置为num。所识别的选择是0,1,和2。随着num的增加,输出文件的大小和打印时间应减少。级别2的编码通常比级别0快20%,级别0是默认设置,并且产生的输出与dpost的先前版本基本相同。 |
-m num | 将每个逻辑页面放大num倍。页面围绕原点进行统一缩放,该原点位于每页的左上角附近。默认放大倍数为1.0。 |
-n num | 在每张纸上打印num个逻辑页,其中num可以是任何正整数。默认情况下,num设置为1。 |
-o list | 打印那些在逗号分隔列表中给出编号的页面。该列表包含单个数字N和范围N1-N2。N1丢失表示编号最低的页面,N2丢失表示编号最高的页面。页面范围是逻辑页面而不是物理纸的表达。例如,如果要在一张纸上打印两个逻辑页面,并且指定范围为4,则将打印两张纸,其中包含四个页面布局。如果您将页面范围指定为3-4,则在向工作表请求两个逻辑页面时;那么仅会打印第3页和第4页版面,并且它们会出现在一张纸上。 |
-p mode | 以纵向或横向模式打印文件。只有mode的第一个字符有效(可以分别指定p或l)。默认模式是纵向。 |
-w num | 将用于执行troff图形命令的线宽设置为num个点,其中一个点大约是1/72英寸。默认情况下,num设置为0.3点。 |
-x num | 沿正x轴平移原点num英寸。默认坐标系的原点固定在页面左上角附近,x值为正,右边为y。正NUM移动的一切权利。默认偏移量是0英寸。 |
-y num | 沿正y轴平移原点num英寸。正数可将文本向上移动到页面上。默认偏移量为0。 |
-F dir | 使用dir作为字体目录。默认目录为/ usr / lib / font,并且dpost从目录/ usr / lib / font / devpost读取二进制字体文件。 |
-H dir | 使用dir作为主机驻留字体目录。该目录中的文件应该是完整的PostScript字体描述,并且必须分配一个与相应的两字符 troff字体名称相对应的名称。每个字体文件仅在需要时复制到输出文件,并且在每个作业期间最多复制一次。没有默认目录。 |
-L file | 使用文件作为PostScript序言,默认情况下为/usr/lib/lp/postscript/dpost.ps。 |
-O | 禁用PostScript图片包含。当dpost由网络环境中的假脱机程序运行时,建议使用此选项。 |
-T name | 使用字体文件作为设备名称,以作为可用PostScript字体的最佳描述。默认情况下,name设置为post,并且dpost从/ usr / lib / font / devpost读取二进制文件。 |
查看英文版
dpost 例子
pic -T720 file | tbl | eqn -r720 | troff -mm -Tpost | dpost
对于安装了较旧版本的eqn和pic的系统,此命令可能会提供最佳格式。可以根据您特定硬件设置上的打印结果来调整特定参数。
查看英文版