From 0ef97ea100cc8b30bd45c76de34d23817137d5ca Mon Sep 17 00:00:00 2001 From: Sam Whitlock <433170+samwhitlock@users.noreply.github.com> Date: Fri, 11 Jul 2025 08:54:48 -0700 Subject: [PATCH] Adding option to disable active links --- awesome-cv.cls | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/awesome-cv.cls b/awesome-cv.cls index 9abfc90..740cc50 100644 --- a/awesome-cv.cls +++ b/awesome-cv.cls @@ -35,6 +35,9 @@ % Options for draft or final \DeclareOption{draft}{\setlength\overfullrule{5pt}} \DeclareOption{final}{\setlength\overfullrule{0pt}} +% Option to disable active links +\newif\ifacv@noactivelinks +\DeclareOption{noactivelinks}{\acv@noactivelinkstrue} % Inherit options of article \DeclareOption*{% \PassOptionsToClass{\CurrentOption}{article} @@ -83,7 +86,12 @@ % Needed to deal a paragraphs \RequirePackage{parskip} % Needed to deal hyperlink -\RequirePackage[hidelinks,unicode,pdfpagelabels=false]{hyperref} +\ifacv@noactivelinks + % Load hyperref with draft option to disable links + \RequirePackage[draft,unicode,pdfpagelabels=false]{hyperref} +\else + \RequirePackage[hidelinks,unicode,pdfpagelabels=false]{hyperref} +\fi \hypersetup{% pdftitle={}, pdfauthor={},