![修复使用 AccSupp 进行复制粘贴的问题](https://linux22.com/image/475465/%E4%BF%AE%E5%A4%8D%E4%BD%BF%E7%94%A8%20AccSupp%20%E8%BF%9B%E8%A1%8C%E5%A4%8D%E5%88%B6%E7%B2%98%E8%B4%B4%E7%9A%84%E9%97%AE%E9%A2%98.png)
我正在准备一份数学密集型的文档,并使用 AccSupp 包来控制复制和粘贴的内容(例如,$\angle ABC$
通常会导致复制 \ABC,但我将其设置为复制“角度 ABC”。)
为了做到这一点,我使用:\newcommand{\ang}[1]{$\BeginAccSupp{method=escape,ActualText={angle #1}} \angle {#1} \EndAccSupp{}$}
。
它工作正常,除非角度位于一行的末尾,在这种情况下它拒绝突出显示,而是移动到下一行。
有什么办法可以解决这个问题吗?
样本:
\documentclass[12pt,a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage{accsupp}
\newcommand{\ang}[1]{$\BeginAccSupp{method=escape,ActualText={angle #1}} \angle {#1} \EndAccSupp{}$}
\begin{document}
Lorem ipsum \ang{ABC} dolor sit amet, consectetur adipiscing elit. \ang{DEF} Nam metus odio, laoreet varius convallis...
\end{document}