As a partial workaround for grid typesetting, I'd like to define variants of
\large that behave like their standard counterparts except that they use the line spacing of
\normalsize. I know that I can look up the respective macro definitions for, e.g., the
10pt standard class option in
size10.clo and accordingly define the new variants, e.g.,
However, I'm looking for an automatic solution that works for all (possibly custom)
.clo option files, i.e., one that dynamically adapts to the respective standard macro definitions.
Bonus points for a solution showing how to add starred macro versions (