Li-ricecake

Results 2 issues of Li-ricecake

mhchem宏包的化学模式与汉字相邻时间距异常,汉字后接化学式无间距,化学式后接汉字有间距。将xeCJK的CJKecglue设置为0pt,则前后均无间距,请问有什么比较好的修正方法吗?目前权宜之计可以是将化学模式套在数学模式内。 xelatex引擎下可复现实例如下: ```tex \documentclass{ctexrep} \usepackage{mhchem} \begin{document} mhchem化学模式与汉字相邻时间距异常: 汉字后接化学式无间距\ce{NH3}化学式后接汉字有间距 \xeCJKsetup{ CJKecglue={\hskip 0pt plus 0.08\baselineskip}, } 将xeCJK的CJKecglue设置为0pt,则前\ce{NH3}后均无间距 \end{document} ``` ![image](https://github.com/CTeX-org/forum/assets/85091054/21a365db-4dce-4dac-bab0-c88102c3d1bf)

使用ctex宏包时发现中文省略号会出现在行首,这不符合中文标点禁则,顺带一提,ctex的控制单字成行并没有考虑到有的句子没有句末标点的问题