[問題] 中文的段首縮排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