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

Результат

Связанный контент