Esta es una pregunta de seguimiento parael anterior mio.
Considere el siguiente MWE.
\documentclass{article}
\usepackage[all]{tcolorbox}
% \usepackage{newtxtt}
\begin{document}
\begin{docCommand}{foo}{}
\verb|\foo|
\end{docCommand}
\end{document}
El resultado (con Computer Modern) es el siguiente y es el previsto:
Si descomentamos la línea \usepackage{newtxtt}
, el rojo \foo
se vuelve negrita mientras que el negro mantiene el peso normal.
Los paquetes de fuentes con los que se puede confirmar este problema son
- Mensajero (
\usepackage{courier}
), - Deja Vu (
\usepackage{dejavu}
), - Fira (
\usepackage{FiraMono}
), - Incondolata (
\usepackage{zi4}
), y - Código fuente profesional (
\usepackage{sourcecodepro}
).
Me parece muy extraño que la serie de fuentes utilizadas en el primer argumento de docCommand
entorno varíe según la familia de fuentes. ¿Cómo es que esto sucede?
Respuesta1
La serie de fuentes está en negrita para todas las familias de fuentes. Pero la familia de fuentes de máquina de escribir de las computadoras modernas no tiene variantes en negrita, por lo que LaTeX vuelve a la serie normal. En el registro encontrará el mensaje:
LaTeX Font Info: Font shape `OT1/cmtt/bx/n' in size <10> not available
(Font) Font shape `OT1/cmtt/m/n' tried instead on input line 7.