是否可以获取 PDF 中不可复制的水印文本?这在校对时很麻烦。我的意思是像不可复制的行号之类的东西如何使 PDF 预览器中的文本复制忽略 lineno 行号?
这是一个最小的例子
\documentclass[11pt,draft]{article}
\usepackage[a4paper]{geometry}
\usepackage{fontspec}
\setmainfont{Linux Libertine}
\usepackage{polyglossia}
\setmainlanguage{czech}
\usepackage{draftwatermark}\SetWatermarkLightness{0.9}\SetWatermarkText{blabla}
\begin{document}
ddd
\end{document}
答案1
也许是accsupp
包允许水印出现在页面上,但是 pdf 内部的“ActualText”有所不同(在本例中被删除)。
\documentclass[11pt,draft]{article}
\usepackage[a4paper]{geometry}
%\usepackage{fontspec}
% \setmainfont{Linux Libertine}
%\usepackage{polyglossia}
% \setmainlanguage{czech}
\usepackage{draftwatermark}\SetWatermarkLightness{0.9}\SetWatermarkText{%
\BeginAccSupp{method=escape,ActualText={}}blahbla\EndAccSupp{}
}
\usepackage{accsupp}
\begin{document}
ddd
\end{document}