解決微軟雅黑在word中行距過寬問題

博主新開了個人站點,你也可以在這看到這篇文章,點擊打開鏈接


微軟雅黑是MS在推出vista時一起推出的一種字體,字體很漂亮也很受大衆喜歡。但是用這種字體在簡體中文word中編輯文檔,發現“行距”很寬,一頁也排不了幾行,不美觀。此時你查看段落屬性,發現行距還的確是“單倍”沒有變換。

想解決這個問題的直接方法就是在段落屬性對話框中取消選中“如果定義了文檔網格,則對齊網格”,或者直接在頁面設置中“文檔網格”tab頁選擇“無網格”,即不設置網格。但是不推薦大家這麼做,因爲:
1.“如果定義了文檔網格,則對齊網格”是默認選中的,說明微軟推薦大家通過對齊網格來進行文檔排版
2.如果不對齊網格或者不定義網格,實際上並不美觀,所有的行都擠在了一起。
所以如果希望徹底解決這個問題需要了解排版的一個規則,簡單講一下:
用自己做的樣張可以算出來微軟雅黑五號字是的高度是18.012磅,而簡體中文word2003中A4紙張默認的設置是每頁44行,每行15.85磅,這意味着在對齊網格的情況下,一行的高度容不下一個微軟雅黑五號字的高度:15.8518.012,此時word就用兩行來容納一行的微軟雅黑五號字。這也就是我們遇到的問題,因爲這並不美觀。見下圖:

順便說一下:爲什麼專門說是簡體中文的word,因爲頁面設置中的每頁xx行,每行xx磅是在模板中定義的,即在:
\Documents and Settings\user’s(這裏是當前用戶名)\Application Data\Microsoft\Templates\Normal.dot文件,而這個模板文件隨着office的語言版本不同而不同,比如在office2003日文版中Normal.dot中定義的是每頁36行,每行 19.35磅。
於是本文描述的問題在日文版office2003的word中是不存在的,因爲19.35>18.012,也就是微軟雅黑五號字可以在一行中排下,不會佔用兩行的高度。
所以我們就可以按照這種原理來解決這個問題,即只需要設置一個大於18.012磅的行跨度即可,如下圖所示:

於是問題就解決了,這樣做的好處是,不會因爲沒有對齊網格或着沒有定義網格而導致擠壓現象,而又調整好了“行距”,所以還是推薦這樣去設置並解決。對於其他字體如果也出現這個現象那麼同樣可以考慮設置合適的行跨度來解決。

發佈了29 篇原創文章 · 獲贊 5 · 訪問量 34萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章