Normal apostrophes are too big for small caps and this is making my running headers look weird.
I'm getting around this by shrinking each apostrophe to \footnotesize
and lowering it by -0.55ex.
Is there a more elegant way to do this?
(Notes. 1: Presumably this applies to other punctuation, but apostrophes are my only immediate concern. 2: I'd rather not scale the font, as suggested here, as this leads to kerning issues. 3: In a related vein, at very large font size, apostrophes and quotes look too fat, I find, so I tend, as here, to use a smaller font size and adjust the height using a \raisebox
.)
\documentclass{article}
\begin{document}
WOULDN'T'VE --- full caps
{\sc wouldn't've} --- dislike
{\sc wouldn\raisebox{-.055ex}{\footnotesize'}t\raisebox{-.055ex}{\footnotesize'}ve} --- like
\end{document}
\newcommand{\Apost}[1][-0.055ex]{\raisebox{#1}{\footnotesize'}}
would be a good idea. The optional first paramter in case you ever want to tweak it a bit. You could use also use a\scalebox
to shrink it a bit.\scalebox
es. Thanks. I'll indeed define a short command name, if I end up sticking with the above solution.\newcommand{\Apost}[1][0.5ex]{\scalebox{0.6}{\raisebox{#1}{'}}}
?