在平板电脑上阅读 pdf (LaTeX) - 编号方程式

在平板电脑上阅读 pdf (LaTeX) - 编号方程式

我经常在 iPad 上阅读科学书籍,也经常遇到这个问题:当我阅读类似

从公式(2.45)我们可以推断出……

我经常需要向后滑动屏幕几次,直到找到定义方程的页面(重复此操作会非常繁琐)。

我想知道是否有办法让这个更简单。例如,我认为如果只需要触摸带编号的方程式,方程式就会变成“弹出窗口“就像你可以通过按下单词来阅读其定义一样(例如在 iBooks 和 Kindle 中)。

有办法吗?使用应用程序还是通过更改 TeX 代码?

答案1

在此处输入图片描述

可以实现,尽管存在重大警告。

警告1:这适用于 Acrobat Reader,但不适用于大多数其他 pdf 阅读器。

警告2:安装很麻烦;见下文。

警告3:它不适用于所有 TeX 引擎:如果您使用 pdftex,那么就没问题。

警告4;它不会从包中选取所有参考命令,例如 \cref cleveref

话虽如此,但下面是(假设使用 texlive;如果你使用的是 Windows,那么你可能有 miktex)

  1. 这使用了 texlive 中的 `fancytooltips` 包,但 fancytooltips 需要 `acrotex` 包,出于奇怪的原因,它似乎未包含在 texlive 中。因此您需要安装 acrotex,您可以从 ctan 下载它。
  2. 尽管已安装 fancytooltips,但 `fancy-preview` 脚本仍是经过 gzip 压缩的。在系统上找到文件 `fancy-preview.gz` 并解压缩。然后使其可执行。
  3. 尝试在下面的示例代码上运行 `fancy-preview`。如果它抱怨缺少 `Config::IniFiles module` 或类似的东西,那么你必须安装它。我通过运行 cpan install Config::IniFiles 实现了这一点。
  4. 如果可以运行,那么一切都应该没问题。只需在 Acrobat Reader 中打开 pdf 文件即可。请注意,如果您运行 fancy-preview,则您不应该在 LaTeX 代码中加载 fancytooltips 包;手册没有告诉您这一点,但如果您这样做,它将不起作用。
\documentclass{article}


\usepackage{amsmath}
\usepackage{lipsum}
\usepackage{hyperref}


\begin{document}


\begin{equation}
y=e^{x'\beta+u} \label{eq}
\end{equation}

\lipsum[1-2]

blabla \eqref{eq}

\end{document} 

相关内容