导出pdf时为什么没有生成目录

#+title: 一个测试 #+LATEX_CLASS: article #+LATEX_HEADER: \usepackage[utf8]{ctex} #+LATEX_HEADER: \usepackage[a4paper,centering,margin=1in]{geometry} #+LATEX_COMPILER: xelatex #+OPTIONS: toc:2 #+OPTIONS: \n:nil ^:nil 以上是文件头部的信息,但是导出pdf文件时总是没有目录,而正文中确定是有层次结构的,向大佬们请教,这是什么原因?

检查一下 org-export-with-toc 这个变量?或者直接不用 ctex 了,虽然这个包提供了很多对于中文的支持活动,但是因为他默认设置了一些字体,所以只要你系统上没有这些字体,就会报错或者直接编译不出来。

应该是 ctex utf8 的问题.

=== Edit: 可能是其他的 latex 包有冲突? emacs -q 得到的结果如下图所示:

如果你不嫌弃可以先看一下我昨天的配置,没有用 ctex 而是用的 xeCJK,目前基本上完全不报错了。需要安装 Sarasa Mono SC Bold, TsangerJinKai05,JetBrainsMono Nerd Font Mono 这几个字体(其实啥字体都可以,只要字体集大一些都没有问题)。

最终效果大概是这样: