以下 LaTeX MWE 可以编译,但 AUCTeX 预览不起作用。此文件测试两种不同的期刊样式文件。一种是贝叶斯分析,另一个是牛津生物信息学(链接指向每个期刊的 LaTeX 文件)。要在它们之间切换,请注释/取消注释文件顶部的相关行。
删除 hyperref 包可以修复该问题。
这是在安装了 AUCTeX 11.87 和 emacs 23.4.1 以及 emacs 24.3.1 的 Debian wheezy 上进行的。其他人在安装了 auctex 11.87.2 emacs 24.3.1 的 Gentoo 上尝试过,他说预览工作正常。
首先,有人能重现这种情况吗?如果可以,你知道问题可能是什么吗?Debian AUCTeX 软件包是上游,添加了一些看似无害的补丁。我想我可以尝试不使用补丁。
% Comment/uncomment to switch between Bayesian Analysis and Bioinformatics.
\def\ba{}
%\def\bio{}
\ifdefined\ba
\documentclass[bib]{ba}
\else\ifdefined\bio
\documentclass{bioinfo}
\fi\fi
\usepackage{hyperref}
\begin{document}
$x=1$
\end{document}