[问题] 中文的段首缩排2字符总是不够长?

楼主: sppmg (sppmg)   2016-10-02 13:32:00
我使用XeLaTeX。(Tex Live 2012,2016 on debian)
不知为何
\setlength{\parindent}{2em}
总是只缩约1.5字宽。
有人知道原因以及解决办法吗?
目前我是用
\setlength{\parindent}{3em}
代替,大约比2字宽还要再宽一点点。
谢谢各位了。
作者: EdwardGJLee (LGJ)   2016-10-02 14:37:00
挂上 xeCJK。
作者: Littlechozy (キミに100%)   2016-10-02 15:46:00
1em 是指大写M的高度,通常比一个中文字宽要小一些上面打错了,em是M是宽度才对,ex是小写x的高度
作者: EdwardGJLee (LGJ)   2016-10-02 17:39:00
xeCJK 会用中文字宽度来解读 parindent。http://tinyurl.com/hkb8yu4 请参考这系列的讨论
作者: andrew43 (讨厌有好心推文后删文者)   2016-10-03 08:32:00
可以利用 \settowidth 自己取得需要的长度啊.\settowidth{len}{text}可以量text的长度再存给len

Links booklink

Contact Us: admin [ a t ] ucptt.com