在MS Word中,為什麼即使用了等寬字體,上下兩行的字元還是對不齊?
像courier new,consolas這些我都試過了,發現空格和字母的寬度是不一樣的,好像是word自己調整字間距了。
請問如何做到數字、英文字母、空格嚴格等寬,然後一個漢字嚴格等於2個字母的寬度,不要讓word自己把字距擠扁或者拉長? 我是寫實驗報告,想在word文檔里插入彙編代碼,彙編代碼對不齊真的好難看哦。百度了幾小時都百度爛了也沒用。。(Markdown我也試過,甚爽,但轉成pdf體驗不太好)照百度上有些人說的,用notepad++複製所有格式粘貼到word,我試了一下好像也沒什麼卵用啊。。
Word Options -&> Advanced -&> Layout options for: -&> Balance SBCS characters and DBCS characters.
Then Consolas 空格和字母寬度一致。
這個問題的關鍵是Word自動調整了空格的寬度。
格式 -&> 段落 -&> 中文版式:
取消選中【自動調整中文與西文的間距】取消選中【自動調整中文與數字的間距】這樣就可以對齊代碼了。已親測有效。這個實現起來挺簡單的,剛剛在word上弄了下實現了這個效果,如下: