\textbf は cmvtt スタイルでは動作しません

\textbf は cmvtt スタイルでは動作しません

使っています

\renewcommand*\ttdefault{cmvtt} \renewcommand*\familydefault{\ttdefault}

タイプライティング スタイルを取得するために。ただし、\textbf動作しないことに気づきました。エラーや警告はありません。テキストのフォントは変更されずに同じままであることがわかります。

何か助けてください。

答え1

Latin Modern フォント (Computer Modern フォントの後継のようなもの) には、タイプライター ファミリ用の太字のバリエーションがあります。

\documentclass{article}

\usepackage[variablett]{lmodern}% use lmvtt instead of lmtt for \ttfamily
\renewcommand*{\familydefault}{\ttdefault}

\begin{document}
Lorem \textbf{ipsum} \textsl{dolor} \textbf{\textsl{sit}} amur.
\end{document}

結果

関連情報