\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 inconsolata
Schriftart für Inline-Texte und Auflistungen. \texttt
Ich verwende Inline-Texte auch in Kapitelüberschriften (WeilDie Verwendung von \lstinline
günstigeren Überschriften führt zu einem Fehler in meinem Dokument, \texttt
nicht). 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 \texttt
auch innerhalb der Kapitel zu verringern oder das inconsolata
Paket 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}