Theme text size vs. annotation text size.

I think that I found the answer. I eventually located specifications of the defaults for theme_bw (and other themes) at:

There I found what I assume is the answer to my conundrum. The theme defaults include several lines along the following line:
axis.text = element_text(size = rel(0.8), ...
which I assume is the basis for the size discrepancy -- i.e, that the size of the axis ticks and titles are in fact only 80% of the basis text size. So if the journal editors complain that, "all plot text, including annotation text, should be the same size." I at least now know how to correct the discrepancies.

But I sort of like the aesthetics of what the ggplot folks have set up as the defaults.
Larry Hunsicker