Deshabilitar el paquete inconsolata en los titulares

Deshabilitar el paquete inconsolata en los titulares
\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}

Estoy usando la inconsolatafuente para textos y listados en línea. También \textttestoy usando textos en línea en los titulares de los capítulos (porqueEl uso \lstinlinede titulares internos más baratos genera un error en mi documento, \textttno). Aunque la fuente se ve genial, el tamaño de fuente normal me parece demasiado pesado. Es por eso que estoy reduciendo el tamaño de fuente de los listados a \small.

¿Hay alguna forma de disminuir \texttttambién el tamaño de fuente de los capítulos internos o de desactivar el inconsolatapaquete en los titulares de los capítulos (sin que me parezca bien)?

Respuesta1

inconsolata conoce un factor de escala que puede utilizar para ajustar el tamaño de fuente.

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

ingrese la descripción de la imagen aquí

información relacionada