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 の合計。")、シンプルなメッセージ("数学について") または何もありません。

テキスト読み上げソフトウェアを試したことはありませんが、これも同様に問題なく動作すると思います。

関連情報