The following document gives the error
! Argument of \MT@res@a has an extra }.
The source of the error is the accent command \"L
(which doesn't make much sense, I only use it in the examples as it always use \accent
even with T1 encoding).
The second source of the problem is the fact that hyperref is loaded in \AtBeginDocument behind the code of microtype. Loading microtype later (or hyperref earlier), avoids the error.
But I wonder if there is a better solution to protect the argument of pdfauthor than fine tuning the loading order (which is a pain with hyperref anyway).
\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage{microtype}
\AtBeginDocument{%
\RequirePackage[%
pdfauthor={Max \"Labc}
]{hyperref}
}
\begin{document}
ablub
\end{document}
pdfauthor
contained, e.g.,\textcopyright
, so it's notmicrotype
's fault.