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