commit:     9418eb97274edef849b0d97a4a9994ddbb456990
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Sat Mar  7 21:13:06 2026 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Sat Mar 14 22:08:17 2026 +0000
URL:        https://gitweb.gentoo.org/proj/pms.git/commit/?id=9418eb97

pms.cls: Define hyperref keys as package options

Drop pdfcreator and pdfproducer; they are set automatically.

Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>

 pms.cls | 17 ++---------------
 1 file changed, 2 insertions(+), 15 deletions(-)

diff --git a/pms.cls b/pms.cls
index 54f3380..c8e266b 100644
--- a/pms.cls
+++ b/pms.cls
@@ -25,7 +25,8 @@
 \PassOptionsToPackage{nottoc,notlot,notlof}{tocbibind}
 \PassOptionsToPackage{defaultsans,scaled=0.92}{opensans}
 \PassOptionsToPackage{hyphens}{url} % url.sty implicitly loaded by hyperref
-\PassOptionsToPackage{hyperfootnotes=false}{hyperref} % footmisc compatibility
+\PassOptionsToPackage{hyperfootnotes=false, % footmisc compatibility
+    hidelinks,pdflang=en}{hyperref}
 \PassOptionsToPackage{local}{gitinfo2}
 \PassOptionsToPackage{chapter}{algorithm}
 % algorithmic and algorithm to be loaded last to avoid failures
@@ -192,20 +193,6 @@
 % two-sided layout, for one-sided it is already the default
 \raggedbottom
 
-% Define some PDF meta-data.
-% tex4ht workaround: this needs to happen after loading hyperref
-\g@addto@macro\@documentclasshook{
-    \hypersetup{%
-        urlcolor=black,
-        colorlinks=true,
-        citecolor=black,
-        linkcolor=black,
-        pdflang={en},
-        pdfcreator={pdfLaTeX and hyperref},
-        pdfproducer={pdfLaTeX and hyperref},
-    }
-}
-
 % Reads the last commit date from the Git repository and even succeeds
 % when none is available
 \ifthenelse{\equal{\gitCommitterDate}{(None)}}{%

Reply via email to