(六)设置打印控制符

WPS 系统具有打印各种格式文本的功能。实现的办法是在编辑的文本通过插入一系列打印控制命令,控制打印机获得不同的打印效果。

打印控制命令是通过^P 命令设置的一系列控制字符。控制字符的内码类似于汉字国标码,第 1 个字节的码值为 90~9FH,第 2 个字节的码值为 80H~ FFH。

控制字符的显示采用特殊的符号来显示,它占一个汉字的位置。在编辑处理时它被作为一个汉字来处理,可以用标准的编辑操作去删除或修改它。WPS 采用一种形意符号来表示控制字行,即一种象形和意会的符号。但当关闭控制符显示时,它就不再显示在屏幕上,光标也不能移到此控制字符下面。控制字符可以出现在文本中任何地方。

  1. 打印字样控制符

WPS 的打印控制字符分为打印字样控制符和打印格式控制符。打印字样控制字符包括字体、字型号、背景等控制符,而行间距、字间距等则为格式控制符。

WPS3.0F 可用的打印字体、字型号设置与以前的版本有所不同,而其它打印设置则基本上是相同的。现以 WPS3.0F 为例,介绍各种打印设置。

  1. 设置汉字字体、字型、字号

WPS 使用的汉字有宋体、仿宋体、楷体和黑体等四种字体;标准型、长型、扁型、自定义型、特大型和统一型等六种字型;而且据字的大小不同又分为八种普通字号(0~7)和若干种特大字号。

  1. 设置汉字字体(^PA 命令)

WPS 提供了宋体、仿宋体、楷体和黑体四种字体,可以通过^PA 命令使当前光标后的汉字按所选择的字体来打印。

  1. 设置汉字字型号(^PB 命令)

WPS 提供以下几种字型供选择:标准型、长型、扁型、自定义型、特大型和统一型。在缺省的情形下,系统自动将字型号设置为标准 5 号。

  1. 设置英文字体(^PF 命令)

WPS 提供 11 种西文 ASCII 字符字体供你选择,其中前 10 种为西文比例字体,即每个 ASCII 字符的点阵的高度一样,而宽度不一样。第 11 种为非比例字体,即每个 ASCII 字符点阵的宽度是一样的,系统缺省就为此种字体。

  1. 设置上下划线(^PC 命令)

可以在每个字符的上面打印出一条上划线,或在每个字符的下面打印出一条下划线。上、下划是连续的直线。如果一行中字号大小不一,则上划线始终在所有字符的最上面,下划线则在所有字符的最下面。

上划线只有直线一种线面,而下划线则有点划线、波浪线等 7 种线型。在打印时,如果遇到设置一种新的下划线,则自动取消前面设置的下划线。

  1. 选择汉字修饰(^PD 命令)

WPS 能够创造出特殊打印效果,如打印空心字、加框字、虚体字、转角字、斜体字等等,此外还具有打印上下标字符、上齐打印、行居中及右对齐等功能。

在编辑状态下,按^PD 可根据自己的需要选择以上的一些功能。

各种汉字修饰控制命令^PDA~^PDU 可以自由组合使用,能够打印出花样繁多的文本。

控制码的显示有一特点,显示带有“×”的控制码表示取消这一类型的打印功能。

1)设置/取消空心字(^PDA/^PDB)

选择 A 键将使光标后的字符按空心字打印出,选择 B 键将取消空心字。2)设置/取消加框字(^PDC/^PDD)

选择 C 键将使光标后的字符带一框框打印,选择 D 键将取消带框框打印。3)设置/取消虚体字(^PDE/^PDF)

选择 E 键,将使光标后的字符按虚体方式打印。选择 F 键将取消虚体字打印。

  1. 上下标打印(^PDG,^PDH,^PDI,^PDJ)

WPS可以设置上、下标打印功能,打印出像A 1、Xn 这样的符号。

选择 G 键,将使光标后的字符按上标方式打印。选择 H 键将取消上标打印。选择 I 键,将使光标后的字符按下标方式打印。选择 J 键将取消下标打印。

上下标控制符一经选定,便对光标后的字符一直发挥作用,直到碰到下一个上下标控制符。上标开始起作用的同时也会结束下标打印,下标开始起作用的同时也会结束上标打印。如果上标打印一个字符后,跟着是下标开始

命令,则将上、下标字符重叠打印。或下标打印一个字符后,跟着是上标开始命令,也将上、下标字符重叠打印。

  1. 转角打印(^PDK,^PDL,^PDM,^PDN)

WPS 有三种旋转方式,即左转 90 度,右转 90 度和旋转 180 度打印,分别选择 K、L 和 M 键;选择 N 键,取消旋转打印。

ASCII 字符的旋转是首先将它转变为全角字,然后将全角字作转角字打印。

如果转角打印的汉字不是方体汉字,即它的高与宽点阵数不相等,则旋转以后汉字保持原来的形状。例如:不旋转时,汉字的点阵为 96×120,则左转或右转以后,此汉字点阵应为 120×96。

  1. 斜体字打印(^PDO,^PDP,^PDQ^)

在 WPS 打印中,可以打印出向左倾斜或向右倾斜的斜体字。

选择 O 键,光标后的字符左倾斜;选择 P 键,光标后的字符右倾斜;选择 Q 键,取消倾斜。

在斜体打印时,不改变字与字之间的间隔,但打印行的长度会有所增加。7)上齐打印(^PDR,^PDS)

WPS 系统在打印具有大小不一的一行文字时是以行底为齐的。

有时,为了使一行中不同的字符在打印时向上靠齐,可按^PD,再选择 R 键,使光标后的字符按上齐的方式打印。选择 S 键,取消上齐打印。

  1. 定义字符背景、前景及阴影

WPS 还提供一系列背景、前景及阴影打印命令,使用户在打印汉字或ASCII 字符的时候可以带有各种背景、前景和阴影。

  1. 打印格式控制符

WPS 可以通过打印格式控制命令设置各种打印格式。如行间距、字间距等。

  1. 设置字符后退(^PG)

一行文字的打印,排列顺序通常与输入的次序一致,但是 WPS 通过设置后退打印控制,能够改变这种输出打印顺序,使后输入的文字在较前输入的文字之前打印出来。

  1. 设置字符升高(^PH)

WPS 能够将单个或若干个字符于前一个字的位置上升或降低一定的位置打印,产生文字呈波浪型布局效果。

  1. 设定字间距(^PK)

字间距即相邻两个 ASCII 字符之间的距离。其单位为 1/180 英寸,系统缺省值是全角字距为 4/180,半角字距为 2/180(即两个点。如果需要,可以重新定义字与字之间的间距,其范围为-63~64 点)。

  1. 设定行间距(^PL)

行间距即相邻两行之间的距离。其单位为 1/120 时,系统缺省值是行距为 4/120(即 4 个点)。如果需要,可重新定义行与行之间的间距,其范围为 0~127 个点。

  1. 设置左边界点数(^OE)

当设置了固定的左边界后,在屏幕上文本的每一行就会在一个固定的位置开始。但由于有可能每一行的字型字号不同,在实际打印时,打印出来的左边界不会对齐,这是由于左边界的字符也受所设置的字型字号所影响。为

了解决这一问题,WPS 允许设置左边界字符的点阵大小,即横向点数。这样, 文本中的字型号就不会影响左边界的字符,而使左边界的字符大小不会变化,打印时也就能够对齐了。

  1. 强制换页(^PP)

在编辑过程中,可把光标移至文中任何需要打印时换页的地方,按^PP 设置强制换页。此时屏幕上显示换页符,换页符独占一行。

至于正常的分页打印,可在打印时,于打印状态表中选择打印纸类型来确定页长(和页宽)。若在打印纸类型中选择了自定义纸张时,则可更灵活地决定页长和页宽。

  1. 分栏打印

(1)设定分栏打印

要在一张纸上打印多栏的内容,就要使用分栏打印功能。分栏打印在杂志的编排上应用得尤其多。WPS 允许最多同时分为 8 栏打印。

  1. 打印控制符的特性及有效范围

WPS 打印控制字符的其中一部分,在遇到行结束时会自动终止其控制功能,如背景打印等。

打印控制符的特性可分为行特性和字特性。字特性的含义是指,控制命令对命令后面的字符马上就起作用;行特性是指命令对本行或下一行才起作用。