
Cuando escribo un texto en cursiva con la fuente Palladio, las comillas en alemán están (demasiado) cerca de las letras. El problema no ocurre con las comillas en inglés.
¿Existe alguna solución o solución alternativa para eso? Me gusta la fuente pero esto me impediría usarla.
\documentclass[11pt]{article}
\usepackage[sc]{mathpazo}
\usepackage[ngerman]{babel}
\begin{document}
\textit{"`clever"' (or \glqq clever\grqq) compared to ``clever''}
\end{document}
Respuesta1
Realmente deberías utilizar la codificación T1 para escribir en alemán. Intentar
\documentclass[11pt]{article}
\usepackage[T1]{fontenc}
\usepackage[sc]{mathpazo}
\usepackage[ngerman]{babel}
%\DeclareTextCommand{\glqq}{T1}{%
% \textormath{\quotedblbase\nobreak\hskip0.05em\relax }
% {\mbox{\quotedblbase\kern0.05em }}}
%\DeclareTextCommand{\grqq}{T1}{%
% \textormath{\kern0.02em \textquotedblleft}{\mbox{\kern0.02em \textquotedblleft}}}
\begin{document}
\textit{"`clever"' (or \glqq clever\grqq) compared to ``clever''}
\end{document}
Aquí está el resultado
He añadido algunas líneas (comentadas) que puedes activar si quieres “mejorar” el espaciado; el resultado después de descomentar esas líneas se muestra a continuación
Ajuste los dos granos hasta que el resultado sea completamente satisfactorio.
Respuesta2
Ninguna pregunta sobre las comillas está completa sin mencionar lapaquete de cotizaciones cs. Proporciona el comando \enquote{}
que le dará comillas correctas en casi todos los casos.
\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[sc]{mathpazo}
\usepackage[babel=true]{microtype}
\usepackage[autostyle]{csquotes}
%% ==================
\begin{document}
manual quotes
\begin{itemize}
\item "`clever"'
\item \glqq clever\grqq
\item ``clever''
\item \textit{"`clever"'}
\item \textit{\glqq clever\grqq }
\item \textit{``clever''}
\end{itemize}
csquotes quotes:
\begin{itemize}
\item \enquote{clever} german quotation marks
\item \textit{\enquote{clever} german quotation marks}
\item \foreignquote{english}{clever} foreign quotation marks
\item \textit{\foreignquote{english}{clever} foreign quotation marks}
\end{itemize}
\end{document}
Respuesta3
También te sugiero que eches un vistazo amicrotipo-paquete. Es posible establecer un kerning adicional por carácter; consulte la sección 5.4 y el capítulo 6 para obtener más detalles.
El uso kern
tiene efecto sobre la separación de palabras, la siguiente palabra debe dividirse manualmente.