WPS文字處理系統

辦公軟件

WPS文字處理系統是由香港金山電腦有限公司(HONGKONG KINGSUN COMPUTER CO., LTD.)於1988年發布,在DOS時代盛行的文書錄入工具。全稱為Super-WPS文字處理系統,最後的版本是由珠海金山公司發布的NT 1.2。

Super-WPS文字處理系統
WPS v2.2 主菜單畫面截圖
WPS v2.2 主菜單畫面截圖
開發者 香港金山(西山)電腦
 中國北大新技術
當前版本WPS NT 1.2(1993)
編程語言匯編語言
操作系統DOS
平台16位8086
語言簡體中文、繁體中文(GB2312編碼)
類型辦公軟件套裝
許可協議零售軟件

簡述

1989年,WPS v1.0作為中國大陸第一套文字處理軟件發布,由香港金山電腦有限公司(KingSun)與北京大學新技術有限公司合作開發的中文辦公軟件,由磁盤介質和漢卡(用於存儲多種中文字體的擴展卡,以8位或16位ISA卡居多)兩者組合而成。WPS不是一個獨立運行於DOS上的應用程序,它僅僅是輔助文書編寫、排版、打印的工具,因此它需要第三方的中文系統做為支持,比如北京大學新技術有限公司公司開發的超級中文DOS(Super CCDOS或SPDOS)和北京希望公司的高級中文DOS(UCDOS)。正因它的依賴性,當時的中文系統只將它作為重要組成元素,而後來人們更多地記住了WPS,卻忘記了中文系統。

和當時流行的漢化WordStar(WS)不同,WPS是針對漢字處理開發的,中文DOS中頻繁出現的因半個漢字導致亂碼的現象在WPS中從未見到。後來隨着硬盤容量的不斷提升,軟字庫逐漸取代了漢卡,但無論是軟字庫還是漢卡的存儲容量畢竟是有限的,繁複多樣的漢字字形是不可能百分百收錄的,為了解決這個問題,基於SPDOS的中文系統中還提供了金山公司的超級之星Super-Star軟件。它是一個類似於今天畫板的繪畫程序,人們除了可以繪畫外,也可以將不常見的漢字用鼠標或其它定點設備手動寫入之上,以解決臨時打印之需。由於香港金山公司的WPS系統主要面向於中國大陸辦公自動化市場,因此文字底層編碼採用的是GB2312,而不是當時台灣以及香港使用的五大碼。當使用WPS的繁簡轉換功能時,事實上在每種字體的繁簡兩套字庫選擇抽取,對漢字本身的編碼不做改變。

特點

 
正在編輯中的WPS畫面,展示塊、軟硬回車等要素

模擬打印、Ctrl+兩個字母鍵的組合操作方式、方塊內的中文標示符、手動制表、塊等。

由於WPS誕生於DOS流行的時代裡,DOS顧名思義是磁盤操作系統,它所提供的只是底層磁盤與內存的資源管理和利用手段。用戶界面完全由應用軟件開發商自行設計與實踐,這一點與今天在視窗麥金塔系統下開發是完全不同的。下拉式菜單在當時最為著名,它為用戶尋找相應功能提供了便利的途徑,使用ESC鍵開啟或關閉。便利,但不總見得高效,於是WPS提供了Ctrl加上兩個字母鍵的組合方式完成相應功能的擇取。需要注意的是並不是同時按下三個鍵,而是先按住Ctrl鍵不放,然後輪流敲入接下來的兩個字母鍵,最後鬆開Ctrl鍵以完成功能的選取。藉助於這樣的操作,人們可以在不打開菜單的條件下,運用WPS所提供的全部功能,包括字體設置、軟硬回車、手動制表等等。類似的操作方式也發現於微軟Office 2013產品中。

 
模擬打印中的WPS

除了人們熟悉的文本錄入和編輯使用的前台界面外,WPS也提供了用於打印預覽的後台界面。在前台人們對文字字體、大小的設定都是使用方塊內中文標示符標定的。方塊內中文標示符,就是將表達某些特定含義的漢字用方塊圈起後做為一個類似於漢字的可見的控制操作符,比如將「宋」字圈於方塊內的控制操作符表達如後的文字使用宋體。塊,在WPS中是個重要的概念,它加速連續成段的文字複製、移動和刪除等常用操作。這些對於當時「所見即所得」(WYSIWYG頁面存檔備份,存於網際網路檔案館), What You See Is What You Get)還未盛行時提供了很多便利。然而它表達的並不直觀,但藉助後台的模擬打印界面,人們卻可以對最終呈現於紙面上的效果有所感性的評估,以便接下來的打印或重新排版。

版本

WPS是中文系統中的文本編輯模塊,不能夠單獨使用,因此人們所購買的是包含它的整個中文系統的使用許可。因此它的版本是由當時捆綁它的中文系統所決定。相比全功能版的系統,學生版的系統中僅僅包含基本必要的中文系統和WPS,沒有任何軟硬字庫可以使用,因此常存儲於一張軟磁盤中。它不適於複雜的排版打印,但做為學生的一般文本作業已經完全足夠。

當時的中文系統琳琅滿目,但分發WPS的中文系統只有兩個,一個是北大方正的超級中文系統,在每一個新版本中WPS、Super-Star以及Super-CCDOS都同步更新,新的方正字體也會隨之加入。而後出現的WPS NT系統,對WPS進一步完善,在使用界面上引入了類似於視窗中的風格,模擬顯示的能力也更加完善,並且可以使用鼠標對模擬顯示的結果進行移動以更好的評估即將浮現於紙面的結果。

另一個捆綁WPS的中文系統是北京希望公司的高級中文系統,這是一個以UCDOS做為核心的系統,提供了更多可選購的字體安裝,除了WPS外,它時常也會附帶於其它的輔助性的軟件,輔助CCED、Foxpro中文顯示的工具,和效仿Windows 3.2的圖形界面軟件。對於漢字的支持,UCDOS提供了直接寫屏的特殊功能,初衷是希望直接將漢字的形狀而不是編碼直接寫入到顯卡的顯存中提升漢字顯示的速度和效果。類似於這樣的技術,也發現於微軟的Office 2013及之後的版本利用底層的GPGPU加速而帶來質變的文字圖形顯示。希望的高級中文系統中的WPS只是停留在2.2版本,並不隨着UCDOS的更新而更新。

無論是Super-CCDOS還是UCDOS的版本,都可以穩定運行於MSDOS、PCDOS以及DR DOS下,並可一同與Windows 3.x共存。

克隆產品

裕興WPS,一款運行於裕興普及型電腦的主打軟件。它模仿了PC機上的WPS文字處理系統的部分功能,並稱可以將工作時未完成的文書拿回家來完成。由於裕興普及型電腦,只是任天堂FC的兼容機,八位的處理器和有限的內存資源,WPS的完整功能無法在這個系統上完全呈現。於是,這只是一個可以編輯WPS文件的小工具,但確實在那個年代裡為人們認識並接觸到真正WPS提供了鋪墊。

參考資料

香港金山電腦有限公司 HONGKONG KINGSUN COMPUTER CO., LTD. 一九九零年七月發行的以下文檔資料
Super-CCDOS使用說明 版本5.00
Super-WPS 使用說明 版本2.0
PUC-Super漢卡 操作指南 快速入門

參見

外部連結

https://web.archive.org/web/20150122171350/http://soft.yesky.com/office/184/2110184.shtml