% $Id: nolink-example.tex 831 2020-06-04 18:07:54Z karl $ % Public domain. \documentclass[a4paper]{article} \usepackage{fancyhdr} \pagestyle{fancy} %\cfoot{some footline text that should not be linked} %\usepackage{ifxetex} %\ifxetex \cfoot{\special{pdf:nolink}some footline text that should not be linked but is unless xetex\special{pdf:link}} %\fi \usepackage{hyperref} \begin{document} \vspace*{48\baselineskip} xxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxx \href{xxxxx}{link link link link } \end{document} % https://tug.org/pipermail/tex-live/2018-November/042759.html % Date: Wed, 28 Nov 2018 12:31:25 +0100 % From: Ulrike Fischer % To: tex-live@tug.org % Subject: [tex-live] pdfstartlink/pdfendlink and boxing level problems % % [see ../15-startlink-boxing/*.tex for other request.] % % 2. The engines interrupts linking if the boxing level of % intermediate text is less than the boxing level at the start of the % link: % % [example program above] % % This allows to some extend to exclude e.g. header and footer from % link areas. But doesn't work e.g. with fancyhdr which adds an % additional box level to the footer. xetex/xdvidfpmx has here a quite % useful special \special{pdf:nolink} which can be used to suppress % the unwanted link area: % % \documentclass[a4paper]{article} % \usepackage{fancyhdr} % \pagestyle{fancy} % \cfoot{some longer text that should not be linked} % \usepackage{ifxetex} % \ifxetex % %\cfoot{\special{pdf:nolink}some longer text that should not be % linked\special{pdf:link}} % \fi % \usepackage{hyperref} % % \begin{document} % \vspace*{48\baselineskip} % xxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxx % \href{xxxxx}{link link link link } % \end{document} % % Would it be possible to add to pdftex/luatex something similar?