Choque entre textual y libertino

Choque entre textual y libertino

Tengo un documento con algo verbatimde contenido y quería cambiar la fuente a libertina, pero esto también cambia las partes textuales. ¿Hay alguna manera de mantener las verbatimpartes en fuente de computadora mientras se cambia el texto a fuente libertina?

\documentclass[25pt]{article} 
\usepackage{libertine, verbatim}

\begin{document} 
\verb|looks odd| 
\end{document}

Respuesta1

¡No es un choque! El paquete libertinedefine las tres familias de fuentes roman (Libertine), sans serif (Biolinum) y mono (Libertine Mono). No cargues la fuente mono Libertine si no lo deseas:

\documentclass[12pt]{article} 
\usepackage[mono=false]{libertine}
\usepackage{verbatim}

\begin{document} 
\verb|looks good| 
\end{document}

Sin embargo, usar Bera Mono como fuente de máquina de escribir se ve mejor. También tiene una variante en negrita:

\documentclass[12pt]{article} 
\usepackage[T1]{fontenc}
\usepackage[mono=false]{libertine}
\usepackage[scaled=0.85]{beramono}%% or 0.82
\usepackage{verbatim}
\begin{document} 
Normal text \textsf{Biolinum} \verb|looks good| \texttt{bera mono}

Also available in bold \textbf{\texttt{bera mono bold}} 
\end{document}

ingrese la descripción de la imagen aquí

Respuesta2

Qué pasa:

\documentclass[25pt]{article} 
\usepackage{libertine, verbatim}
    \makeatletter
    \g@addto@macro\verbatim\sffamily{}
    \makeatother
\begin{document} 
\verb|looks odd| 
\end{document}

Respuesta3

Ajuste \verbatim@fontpara elegir cmtt: la fuente Computer Modern Typerwriter que parece computadora:

ingrese la descripción de la imagen aquí

\documentclass{article}
\usepackage{libertine}
\begin{document}
looks good \verb|looks odd| looks good

\makeatletter
\renewcommand{\verbatim@font}{\fontfamily{cmtt}\selectfont}
\makeatother

looks good \verb|looks odd| looks good
\end{document}

información relacionada