使用文字轉語音軟體讀取 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 的總和。”),一則簡單的訊息(“一些數學“) 或無。
我還沒有嘗試過文字轉語音軟體,但我認為這應該同樣有效。