看来“字数”或许只是个约定俗成的小问题,那我就跟着微软的标准,这篇短文不算标题,刚好是901个字。

以中文为主的文章要怎样计算字数呢?有没有什么算法标准的呢?就先以免费的谷歌文件处理软件google docs 开始。谷歌基本上只算英文字,中文和符号等是以“字母”处理。标点符号和空格也算数,空行不算,但是破折号“——”和省略号“……”呢則各算是两个“字母”。还有,在中间没有空格的连串数字或英文字母,不管多长也算一个字。

“English 901”是1960年代中,由英国广播公司出版,史杰文斯(Peter Strevens)专为要学习英文的非英国人士编撰的教科书系列。

继续再找常用的免费开源软件LibreOffice来测试,果然是照顾到大层面面面俱圆的软件。除了列出如谷歌的算法,也把中文字当字来算,不过空格和空行却不算,比较合理。有趣的是破折号和省略号都不算数,就不知道原因了。最后看看文章处理的龙头老大微软的Word。微软的算法和LibreOffice基本上是一样的,但是破折号不算数,而省略号却算是两个字,真的是把人给搞糊涂了。

“901”系列对我来说印象深刻,那是我的第一本非课本的英文书籍。记得那是初中二年级,黄淑芬校长为了要提高华校生的英文水平,特意安排了晚上免费英文补习班,“901”就是补习班用的课本。不知道这补习班是否真的有提高了我们的英文水平,不过肯定的是通过那些有趣的课文和老师的努力,至少让我们不再害怕上英文课和英文老师。后来甚至还敢在“愚人节”作弄英文老师,结果反被老师“将”了一局,那是后话了。

据说过去邀人写稿的稿费是以字数来计算的,就不知道他们怎样处理标点符号的问题。搞翻译的朋友告诉我行规,也是以字数来收费的。过去中文排版时对字数的要求可能比较严格,但现在用电脑排版就方便的很,或多或少几个字也不是问题了。但是学校的作文又怎样算呢?印刷商也自有他们的一套算法。推特和简讯也还是有字数的限制,所以字数限制还是存在的。从前作文用稿纸,但在垂直写稿的年代,引号在格子旁边不入格的,应该也就不算了吧?还好至今还没有听过因为字数而发生的争议或纠纷。

笔者当然没有能耐写一本教导大家写短文的《短文901》,只是记得当初报馆叫我写短文的时候,说文章最好在900字以内。我也就为自己违规多一个字,尽量把每篇短文都以最多901个字为限了。