Anführungszeichen im deutschen Stil zu nah an Kursivbuchstaben und Mathpazo-Schriftpaket

Anführungszeichen im deutschen Stil zu nah an Kursivbuchstaben und Mathpazo-Schriftpaket

Wenn ich mit der Schriftart Palladio einen Text in Kursivschrift tippe, stehen die deutschen Anführungszeichen (viel) zu nah an den Buchstaben. Bei englischen Anführungszeichen tritt das Problem nicht auf.

Gibt es dafür eine Lösung oder einen Workaround? Mir gefällt die Schriftart, aber das würde mich davon abhalten, sie zu verwenden.

\documentclass[11pt]{article}

\usepackage[sc]{mathpazo}
\usepackage[ngerman]{babel}

\begin{document}

\textit{"`clever"' (or \glqq clever\grqq) compared to ``clever''}

\end{document}

Antwort1

Sie sollten wirklich die T1-Kodierung für das Schreiben auf Deutsch verwenden. Versuchen Sie

\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}

Hier ist das Ergebnis

Bildbeschreibung hier eingeben

Ich habe einige (kommentierte) Zeilen hinzugefügt, die Sie aktivieren können, wenn Sie den Abstand „verbessern“ möchten. Das Ergebnis nach dem Entfernen der Kommentarzeichen aus diesen Zeilen sehen Sie unten

Passen Sie die beiden Kernings an, bis Sie mit dem Ergebnis vollkommen zufrieden sind.

Bildbeschreibung hier eingeben

Antwort2

Keine Frage zu Anführungszeichen ist vollständig ohne die Erwähnung dercsquotes-Paket. Es bietet den Befehl \enquote{}, mit dem Sie in fast allen Fällen korrekte Anführungszeichen erhalten.

\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}

Antwort3

Ich empfehle Ihnen auch einen Blick auf dieMikrotypie-Paket. Es ist möglich, für jedes Zeichen ein zusätzliches Kerning festzulegen, weitere Einzelheiten finden Sie in Abschnitt 5.4 und Kapitel 6.

Die Verwendung kernhat Auswirkungen auf die Silbentrennung, das nächste Wort muss manuell getrennt werden.

verwandte Informationen