
Eu tenho um documento com alguns verbatim
e queria mudar a fonte para libertina, mas isso também altera as partes literais. Existe uma maneira de manter as verbatim
partes na fonte do computador enquanto altera o texto para a fonte libertina?
\documentclass[25pt]{article}
\usepackage{libertine, verbatim}
\begin{document}
\verb|looks odd|
\end{document}
Responder1
Não é um confronto! O pacote libertine
define todas as três famílias de fontes roman (Libertine), sans serif (Biolinum) e mono (Libertine Mono). Não carregue a fonte Libertine mono se não quiser:
\documentclass[12pt]{article}
\usepackage[mono=false]{libertine}
\usepackage{verbatim}
\begin{document}
\verb|looks good|
\end{document}
No entanto, usar Bera Mono como fonte de máquina de escrever parece melhor. Ele também tem uma variante em negrito:
\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}
Responder2
A respeito:
\documentclass[25pt]{article}
\usepackage{libertine, verbatim}
\makeatletter
\g@addto@macro\verbatim\sffamily{}
\makeatother
\begin{document}
\verb|looks odd|
\end{document}
Responder3
Ajuste \verbatim@font
para escolher cmtt
- a fonte Computer Modern Typerwriter que parece um computador:
\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}