我们能否获得可复制粘贴和屏幕阅读的 PDF 格式的数学知识?

我们能否获得可复制粘贴和屏幕阅读的 PDF 格式的数学知识?

PDF 中的数学内容除了阅读或打印外,对于其他用途来说都十分麻烦。尤其是复制数学内容以用于其他文档,以及让视障消费者进行屏幕阅读。

这两个问题都可以使用 accsup 包解决;请参阅

由于两种解决方案使用相同的机制,因此尚不清楚如何同时实现这两种解决方案,或者是否有可能。

我们可以在 PDF 中注释公式,以便可以顺利复制粘贴吗?用读屏软件读吗?

答案1

我在原文引用的链接中使用了我的答案,虚假空间是如何被真正利用的?,嵌入去标记化的数学公式以供复制/粘贴。此外,在这里,我使用该pdfcomment包在调用中添加文本注释\copypaste。Acrobat pdf 辅助功能阅读器将大声朗读便签的内容(尽管阅读顺序可能有点奇怪)。但是,便签不会影响文件的复制/粘贴。

\documentclass{article}
\usepackage{accsupp,pdfcomment}
\newcommand\copypaste[2]{%
    \BeginAccSupp{method=escape,ActualText={\detokenize{#1}}}%
      \pdfcomment{#2}#1%
    \EndAccSupp{}%
}
\begin{document}
What I have is \copypaste{$x^2 + y^2 = z^2$}{Pythagorean formula} and 
\copypaste{$\frac{1}{2}$}{a fraction}.  
Try to copy/paste me.
\copypaste{\[
y = \frac{\cos{x}}{1+\cos{x}}
\]}{A display style trigonometric equation}
\end{document}

在此处输入图片描述

相关内容