列印「仿宋_GB2312」字體總在筆畫交叉處出現空心,怎麼解決?

【提問人總結】

  • 首先需要說明,「仿宋_GB2312字體」算是常見的字體,筆畫交叉處的空心現象估計沒太多人遇到;辦公室同樣XP系統、該字體且共享印表機的同事也沒出現這問題(見第二張照片的①與②對比)。另,這字體就是單位內部規定,其他部門與時俱進那是他們的福氣。可能是因為覺得這是破題吧,所以來「破題而答」...
  • 答案分為兩類:
  1. A.@劉洋 貢獻了將包含仿宋_GB2312字體的Word、Excel文檔轉為PDF後再列印的方法,經測試有效;
  2. B.@李阿玲 釋明了因為仿宋_GB2312字體本身的glyph就有問題,就是筆劃未合併,所以唯一能做的是升級系統或者升級中易的仿宋體。(@叢雷 @meng zhou @悟空 也是提供了更換字體的建議)。方法的有效性自然不必多想--問題字體已經不使用了。
  • 兩方法都能解決「列印時筆畫交叉處出現空心」這一問題,A方案更切題的解決了「列印仿宋_GB2312字體出現空心」的問題。方案B對產生原因的分析很好(我也感謝了很多遍卻不知道為何其總是不快),但在最初版提問時已經提到「工作時無法迴避此種字體」。我之前的方案與此類似--用華文仿宋頂替著。
  • 關於同事同樣在XP系統中、在區域網連接共享的同一台印表機上,也列印「仿宋_GB2312字體」卻未出現空心字現象這一源頭問題(見照片2),估計是沒什麼解答了。

【初版提問】

  • 工作中很多文書都要使用「仿宋_GB2312」字體,但用這種字體卻總列印出空心字,詳見照片。多出現在筆畫交叉處--圖中的「粗體」兩字就很明顯。印表機是區域網共享的,他人列印無此問題。使用比較相近的華文仿宋以及其他字體也不存在此現象。沒有高級文印需求,編輯軟體僅為03版的Word、Excel,均有此問題。電腦也被裝有永中OFFICE。
  • 因工作時無法迴避此種字體,該如何解決這空心字的問題呢?也在網上查找過解決方案,談到這個的寥寥無幾,還是印刷行業使用專業軟體的遇到這問題。

-----------------------------↓照片2 同事列印對比圖↓---------------------------


補充一下 @李阿玲 的答案。

對於繪製填充的多邊形(以及曲線邊多邊形),最常用的演算法就是在採樣點(像素中心)算總卷繞數(Winding number),輪廓逆時針繞一圈算 1,順時針繞一圈算 -1,然後把它加起來。

然後對於把總卷繞數變成是否填充的規則叫做 Winding Rule,有兩種主要的:

  1. 非零填充:只要卷繞數非 0 就填充
  2. 奇偶填充:卷繞數是奇數填充

在規則的取捨上,Postscript 選擇了奇偶填充,而 Apple+M$ 設計 Truetype 的時候選擇的是非零填充。非零填充有一個好處就是可以處理筆畫拼接,在拼接的時候把兩個輪廓重疊的部分會正確地填充成黑色。而至於他們為什麼對筆畫拼接有如此的執念,或許是早年 PC 硬碟太小吧……
(非零填充的缺點是輪廓本身的定向變得至關重要,在奇偶填充那裡反轉任意一條輪廓的定向不影響填充結果。)

但在印刷這邊廣泛使用的是奇偶填充,筆畫拼接的時候交叉部分是會變白的,再加上一些考慮不良的列印驅動程序忘記了在列印時做輪廓合併,於是就出現了樓主的問題。


題主只是列印時出現這種問題,而用word編輯時正常吧?
如果是這種問題的話,試試將編輯好的文檔另存為pdf格式後再列印。
-
---------補充-----------
看到評論里題主說「確實有用」,我也確實高興啊!哈哈
自己總結的經驗又經受住了實踐的檢驗啊!
以前在自己電腦上編輯好的文檔拿到列印店裡列印出來不是亂碼就是排版亂的一踏糊塗(應該是office版本不同或字體問題吧),實在受不了。偶爾發現列印的pdf文檔卻很完美,心想何不將自己的文檔保存成pdf後再列印呢?!結果屢試不爽,終於解決了自己的煩惱並在寢室推廣,哈哈…


Windows XP / 2003 及之前的 Windows 系統內贈的楷體與仿宋(帶有GB2312後綴的版本)都是長城電腦科技自己打造的字型,這些字型並未經過筆畫合併…於是就會出現這些問題。


Windows Vista 開始,這兩套字體被換成了中易楷體與中易仿宋,支持的漢字更多、且筆畫都有經過合併,所以不會出現這種問題。


無法解決,只能通過換另外的仿宋字體解決。發生問題的原因是該字體筆畫是分開的,並未進行合併操作。


可以把win7的仿宋(從win7開始仿宋和楷體就沒有gb2312的尾巴了)拷貝出來放到xp的Windows/fonts文件夾下(記得改一下文件名字),然後用「仿宋」列印,其實跟用華文仿宋是差不多的思路,不過可能這個「仿宋」會更貼近「仿宋gb2312」的字型吧。


字形其實相差挺大的,如上圖所示。


推薦閱讀:

東東槍這種看起來好萌的字是怎麼練的?另外你還知道哪些很萌的字體?
關於字體的電影或者紀錄片有哪些?
在圖片上加字,如何確定該用什麼字體、字體的顏色和放置的位置?
Garamond 是政府公文可用的總體成本最小的字體嗎?
字寫得丑的人在字寫得漂亮的人眼裡是怎樣的一種存在?

TAG:字體 | 字體設計 | 字體排印 | 編輯 | 文字編輯 |