停用標題中的 inconsolata 套件

停用標題中的 inconsolata 套件
\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}

我正在使用該inconsolata字體作為內聯文字和列表。我\texttt也在章節標題中使用內聯文字(因為使用\lstinline內部便宜的主題會導致我的文件出現錯誤,\texttt而不是)。雖然字體看起來很棒,但正常的字體大小對我來說看起來太重了。這就是為什麼我將列表的字體大小減小到\small.

\texttt有沒有辦法也減少章節內的字體大小或禁用inconsolata章節標題中的包(沒有它對我來說看起來不錯)?

答案1

inconsolata 知道可用來調整字體大小的比例因子。

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

在此輸入影像描述

相關內容