有没有办法在 PDF 中放置“可扩展”或“单击此处显示文本”部分?

有没有办法在 PDF 中放置“可扩展”或“单击此处显示文本”部分?

我正在写一些数学笔记,我希望读者可以选择单击文档中的某个短语(例如“单击此处查看更多详细信息”),以便显示更详细的计算版本。

这个更详细的计算原本应该是隐藏的。任何看不懂简短计算(跳过步骤)的读者都可以单击以展开详细版本。

有没有办法使用 Latex 来实现这一点?

答案1

ocgx2包为 PDF 提供可切换的图层。由于 PDF 是静态格式,在排版时必须知道分页符,因此隐藏层将占据空白空间。您可以使用 TikZ 将文本作为覆盖层,但我将把这留作练习。

\documentclass{article}
\usepackage{ocgx2}
\usepackage{blindtext}
\begin{document}

\[ a^2 + b^2 = c^2 \]

\switchocg{details}{toggle details}

\begin{ocg}{details}{details}{off}
  \blindtext
\end{ocg}

text below

\end{document}

在此处输入图片描述

相关内容