当前位置:
夜雨聆风 > 未分类 > 国产系统下WPS公文排版插件(一)
当前时间: 2026-05-06 18:29:26
更新时间: 2026-05-06
分类:未分类
评论(0)
国产系统下WPS公文排版插件(一)
挺唬人的一标题,最近在整理WPS加载项,刚想搞个word文档的格式自动化的,没有模板干脆就参照公文排版要求吧。但是呢,其实我不太明白所谓的公文排版到底是什么场景需要?
首先,是谁需要来操作排版?一般一个独立的单位,一年百来份应该算不少了,平均分到每个科室,每个人身上,一年应该不超过一巴掌吧,为这点需求有必要特地整个插件吗?
其次,排版是写完再排还是先排再写?两者使用场景不太一样。一般人来讲,一年没几份文件需要编写,又有一堆格式要求,最简单的方法就是拿一份已经排过版的直接修改就好了,比如版面设置,段落间距,标题起始位置等等。直接在原文修改,不用纠结标题在哪个位置,需要上一行或者下一行,发文字号要上一行还是下一行。像其他公文要素,因为公文都是用的事先印好的红头纸,所以红头纸上的红色发文机关标志、红色分割线都不需要设置,而像特殊的秘籍和期限,一般又在特殊的电脑上操作。
然后,虽然有国标,但是各个地方遵循的习惯又不太一样。比如字体,国标说是仿宋,但并没有具体规定是哪个仿宋?方正仿宋、华文仿宋,仿宋GB2312、仿宋GB18030、仿宋GB13000都是仿宋。对数字等ANSI字体国标没有明确规定,那么就应该是跟字体一样,但是很多地方还延续使用Times New Roman。要不要严格22行28字?行间距要28、29还是30?刚好多一行,我不得凑一凑,缩短一点,从30改29把他塞进去?偶数页要不要留空白页?这么一算,好像还是拿旧的改改更方便。〔〕不用插入,版记不用插入,字体不用调整,距离不用设置。偶尔有需要和其他单位联合下发的文件,经常也就那么几份,还是拿来改改,版头发文机关标志也不用自己设计。
最后,好像现在如果是国产系统都买的正版软件,比如wps送公文一键排版?win系统也有各种免费的排版的。当然功能与我自己实际需要的有点差距就是了,比如我前面说的那些问题,都是普遍存在,代码无法忽视的问题。
插一句,〔〕,好多人学公文排版的第一件事估计就是〔〕的输入了,要嘛自己输入法翻页找、要嘛网上复制,要嘛旧的文件复制。其实我倒是觉得输入法自定义短语,六角括号首字母ljkh,词语直接就是〔2026〕就好了,更简单方便,每年改一下年份,还不用光标中间插入再输入年份。所以这个角度讲,插件的意义在哪里?
参照网上各个排版的科普,发现很多都是简化方便的操作,自己用可以,如果要形成操作,当然得规范点。为了有个具体的衡量标准,下了GB/T 9704-2012的文件来详读、设置。然后发现虽然他是2012的标准,这么多年了,其实具体的规则大家还是都理解的不够透彻。比如说大家熟悉的版面的37,35,28,26,居然是不规范的。在GB/T 33476.2-2016详细说明了尺寸的具体设置规则,该标准明确提出,现行的文字处理软件的版面设置应该是34.58、32.58、28、26。因为9704的规定是按文字顶格计算的,行间距在文字下方,版心是按文字上下顶格计算,空白不算,而文字处理软件的处理规则是文字中间,上下都有空白间距,空白间距包含在版心里面,所以前后各有7/16三号汉字高的差距,约2.42mm,可是虽然这个标准也是2016年的,距今也10年了,网上能找到资料并清晰认识的并不多。
真的是越看越乱,按照33476.2国标的行距我也看的一脸懵,一个三号字字高约为5.54mm,三号字字高的7/8约为4.84mm, 三号字字高的7/16约为2.42mm,一行约为10.39mm。所以10.39mm是字高加行距距离,也就是我们平常理解的一行,大概29.45磅。那么比如附注,“ 附注上边缘至成文日期下边缘的距离为一行,即10.39mm。”按照下边缘与上边缘的距离计算,意味着需要空一行???正常紧挨着无空白行的距离不应该是上边缘与上边缘比较、下边缘与下边缘比较吗,或者直接写4.84mm。而9704的规定是“如有附注,居左空二字加圆括号编排在成文日期下一行”,这个就是我们正常理解的下一行,未空一行。扔给AI的解释是空白行不算空一行,两者没矛盾