在org-mode导出的PDfs中显示错误的交叉引用的Section头

时间:2013-07-08 16:43:30

标签: org-mode

当我尝试在不存在的org-mode中交叉引用标头时举个例子。当我将组织文件导出到LaTeX时,它不会生成ref,而是生成texttt。例如:

* Foo

Detail X is in Section [[Bar]]. Detail Y is in Section [[Baz]].

* Bar

导出到:

\section{Foo}
\label{sec-1}

Detail X is in Section \ref{sec-2}. Detail Y is in Section \texttt{Baz}.
\section{Bar}
\label{sec-2}

当我使用:export::noexport标签仅导出我的组织文档的某些部分时,任何“坏”交叉引用(即引用未导出的标题)都会被逐字转换为逐字与texttt。当这些标题很长时,由此导致的糟糕交叉看起来很难看。

问题:我可以告诉org-mode只是简单地导出\texttt{??}以查找错误的交叉引用标题吗?这将使它看起来与破坏的bibtex引用一致。

2 个答案:

答案 0 :(得分:1)

检查此变量:

org-latex-link-with-unknown-path-formatox-latex.el中定义的变量。 其值为\\texttt{%s}

文档: 具有未知路径类型的链接的格式字符串。

答案 1 :(得分:0)

如前所述,您可以将变量配置为除\ texttt之外的sthing。 我用的是什么:

(setq org-latex-link-with-unknown-path-format "\\colorbox{red}{%s}")