微信公众号 
图码生活

每天发布有五花八门的文章,各种有趣的知识等,期待您的订阅与参与
电脑报 1992-2001 十年文章全集
电脑报 1992-2001 十年文章全集
包含从 1992 年 - 2001 年间,两万余篇期刊文章,查询最少输入两个字符
随便看看
读取中
读取中
标题WPS中版芯的精确控制
栏目软件操作与技巧
作者江苏 黄加强
发布1995-03-31
  所谓版芯就是指图文在纸张上所占的矩形区域。版芯的大小是由矩形的宽度和高度确定的。在实际工作中,版芯的大小是固定不变的。如常用的一种纸张规格竖16K,考虑到仍有用户普通油印机印刷,版芯定为13.5×20.5cm。而在WPS中,版芯的宽度是由一行的字数、字型字号、字距来确定的版芯的高度是由一页的行数、字型字号、行距确定的。在版芯大小固定的情况下,无论是一行的字数、还是一页的行数,与它们密切相关的是字型字号,亦即字的大小。字的大小具体讲又是由其点阵数的多少确定的。点阵数越多,字就越大,下表就是WPS中7种字号,4种字型的点阵对照表。
  字型_字号_点阵_对照表   点阵(高×宽)
  字号  标准型  长型  扁型  自定义型(隐含值)
  0_  95×96  96×80  96×120 480×480
  1_  72×72  72×56  72×96  464×464
  2_  48×48  48×40  48×68  448×448
  3_  40×40  40×32  40×52  432×432
  4_  32×32  32×24  32×40  416×416
  5_  24×24  24×18  24×32  400×400
  6_  16×16  16×12  16×20  384×384
  7_  8×8   8×6   8×10  386×386
  纸张版芯大小的单位是厘米,字大小的单位是点数,因此必须统一单位才能进行计算。查资料得:1英寸=2.54厘米,1英寸=180点,经换算1厘米≈71点,这样竖16K版芯就可用点阵数表示为959点×1455点了。
  首先确定一行的字数。在WPS中,字距的默认值是0。我们假设字距为0,一行中字的字型字号相同,那么一行的字数=版芯宽度点阵数/汉字宽度点阵数。下表就列出了常用三种版芯宽度打印标准型0_5号字的个数。
  上表用户可以复印一份放在机器旁,在实际工作中只需查一下此表,不仅可以确定一行可打印多少字,还可确定一页打印字的大小。
  反过来已知一行的字数,亦可由上式确定字型字号、字距。如竖16K一行有28个字,通过公式计算:汉字宽度点阵=959/28=34,应用4号字,字距的单位为2点,因此字距是1。
  第二,确定一页的行数。一行的字数确定后,一页的行数也就确定了。根据上表,还可确定字的高度阵。如竖16K排出后一行30个字,共有48行。查表4号字一页最多打印45行,因此只有改用5号字重排,或用5号扁体字来打印了。
  第三,确定行距。行数、字型字号确定后,行距就简单了。在WPS中,LQ系列打印机的进纸最小为1/180英寸,即1点。假设各行文字的字型字号相同,因此行距可采用下面的公式来计算:
  行距=(版芯高度点阵-行数×汉字高度点阵)/(行数-1)
  其中行数包括页号所在行。
  反之,如行距确定,亦可由上式来求出汉字高度点阵。
  至于一行中各个字、一页中各行字的字型字号有所不同, 只需适当考虑字距、行距近似处理即可。
  几年来,笔者用此法进行编排快捷方便,因此谨把此法奉献给使用WPS的朋友。(江苏 黄加强)