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)}}{%