Inconsolata-Paket in Überschriften deaktivieren

Inconsolata-Paket in Überschriften deaktivieren
\documentclass{book}
\usepackage[utf8]{inputenc}
\usepackage[english]{babel}
\usepackage{inconsolata}

\usepackage{listings}

\lstdefinestyle{General} {
    basicstyle=\small\ttfamily
}

\lstset{style=General}

\begin{document}

\chapter{MyChapter with some \texttt{inline text}}
Text with \lstinline|inline text|

\end{document}

Ich verwende die inconsolataSchriftart für Inline-Texte und Auflistungen. \textttIch verwende Inline-Texte auch in Kapitelüberschriften (WeilDie Verwendung von \lstinlinegünstigeren Überschriften führt zu einem Fehler in meinem Dokument, \textttnicht). Obwohl die Schrift toll aussieht, erscheint mir die normale Schriftgröße zu groß. Deshalb reduziere ich die Schriftgröße der Einträge auf \small.

Gibt es eine Möglichkeit, die Schriftgröße \textttauch innerhalb der Kapitel zu verringern oder das inconsolataPaket in den Kapitelüberschriften zu deaktivieren (ohne sieht es für mich ok aus)?

Antwort1

inconsolata kennt einen Skalierungsfaktor mit dem Sie die Schriftgröße anpassen können.

\documentclass{book}
\usepackage[utf8]{inputenc}
\usepackage[english]{babel}
\usepackage[scale=0.94]{inconsolata} %or some other value

\usepackage{listings}

\lstdefinestyle{General} {
    basicstyle=\ttfamily
}

\lstset{style=General}

\begin{document}

\chapter{MyChapter with some \texttt{inline text} \textmd{\texttt{inline text}}}
Text with \texttt{inline text} \lstinline|inline text|

\end{document}

Bildbeschreibung hier eingeben

verwandte Informationen