在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上弄了下实现了这个效果,如下: