The microtype package (with kerning=true) allows to use
\SetExtraKerning [ unit = space ] { encoding = {OT1,T1,LY1} }{ ' = {500, 400} }
to increase the kerning before (500) and after (400) the apostrophe. However, this also increases the spacing between the two halves of ". Typesetting:
He said ``Oh dear!''.
yields a normal left double quote and a spaced out right double quote. How can we avoid this side effect while keeping the original effect, namely apostrophes with larger kerning?
I used
\documentclass{book}
\usepackage[OT1,T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{MinionPro}
\usepackage[british,french]{babel}
\usepackage[kerning=true]{microtype}
\SetExtraKerning[ unit = space ]{ encoding = {OT1,T1,LY1} }{ ' = {500,400} }
\begin{document}
Linné's naming scheme. He said ``Oh dear!''.
\end{document}


csquotespackage and its\enquotemacro instead of doubled backticks and double apostrorphes? E.g., you might writeHe said \enquote{Oh dear!}AFAICT, the\enquotemacro does a very good job with kerning-related matters in several languages. – Mico Jan 10 '15 at 18:00frenchas the active language,\enquoteproduces guillemets rather than single of double apostrophes... – Mico Jan 10 '15 at 18:51britishwould get you single quotes as outer quotes, although there would still be the problem of double quotes if you have inner quotation marks as well. (British and American conventions differ here - and this is reflected bycsquotes.) So the example is a bad one, but the problem would still occur for, for example, He said, 'he screamed ''help!'''... – cfr Jan 11 '15 at 03:54