如何讓PDF中的公式不可選擇?

如何讓PDF中的公式不可選擇?

使用文字轉語音軟體讀取 LaTex PDF 中的數學公式時會產生大量噪音。這就是為什麼我想找到一種方法使公式內的所有符號集都不可選擇。

已經有一個包可以做到這一點? (如果並非所有文件都無法透過文字轉語音訪問,則它必須僅適用於公式)

如果不是,解決此類問題的最佳方法是什麼?寫新的巨集或修改編譯器如何從 Tex 產生 PDF?

答案1

accsupp包確實可以在這裡提供一些幫助。

考慮以下:

\documentclass{article}
\usepackage{accsupp}
\begin{document}

\BeginAccSupp{ActualText=I don't want you to select this text.}
$\sum_{x > 1} x$
\EndAccSupp{}

\BeginAccSupp{ActualText=The sum of all the x greater than 1.}
$\sum_{x > 1} x$
\EndAccSupp{}

\BeginAccSupp{ActualText=Some math}
$\sum_{x > 1} x$
\EndAccSupp{}

\BeginAccSupp{ActualText=}
$\sum_{x > 1} x$
\EndAccSupp{}

\end{document}

然後,選擇後,數學方程式實際上會讀取您選擇的文字(“我不希望您選擇此文字。”),方程式的描述(“所有大於 1 的 x 的總和。”),一則簡單的訊息(“一些數學“) 或無。

我還沒有嘗試過文字轉語音軟體,但我認為這應該同樣有效。

相關內容