![\textbf は cmvtt スタイルでは動作しません](https://rvso.com/image/370671/%5Ctextbf%20%E3%81%AF%20cmvtt%20%E3%82%B9%E3%82%BF%E3%82%A4%E3%83%AB%E3%81%A7%E3%81%AF%E5%8B%95%E4%BD%9C%E3%81%97%E3%81%BE%E3%81%9B%E3%82%93.png)
使っています
\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}