org mod 下,插入latex片段,使用org-toggle-latex-fragment 命令预览,如果中间有中文,它不会显示

各位大佬,在网上找了好久,找不到好的方法,烦请大家帮忙看下。给些意见方法。

在org mod下插入以下latex 片段:

\begin{table}[!htb]
    \centering
        \begin{tabular}{l|c|c|c|c|c}
        \hline
        姓名 & \multicolumn{5}{c}{Hejiakai}\\
        \hline
        index & h & e & j & i & a \\
        \hline
        items & calories & calcium & vitamin A & riboflavin & ascorbic acid \\
        \hline
        units & 10^{2} & 10^{-2} & 10^{2} & 10^{-1} & 1\\
        \hline
        count & 30 & 39 & 27 & 65 & 7 \\
        \hline
    \end{tabular}
\end{table}

中间有中文,它显示是这样的:
~table

期望结果是“姓名”那里应该显示中文字符。。。

全文编译后的 pdf 文件中有中文吗?

有的。 导出成TEX后再用XELATEX编译有中文~

那你这个片段是用 xelatex 编译的不?

不是,用的pdflatex。。。。

原因就在于此,xelatex 才能支持中文.

可以参考 https://emacs-china.org/t/topic/6507/8