No, I really do. It's not hyperbole. I hate it. It's frickin' 2013, people. We should not have to deal with languages that look like this: \renewcommand{\href}[2]{#2\footnote{\url{#1}}} $endif$ $if(strikeout)$ \usepackage[normalem]{ulem} % avoid problems with \sout in headers with hyperref: \pdfstringdefDisableCommands{\renewcommand{\sout}