Corchetes angulares <
y >
en \texttt
render como signo de exclamación invertido y signo de interrogación invertido (signos de puntuación españoles):
\documentclass{article}
\usepackage{beramono}
\begin{document}
\texttt{<>}
\end{document}
El documento anterior representa los caracteres <
y >
como:
¿Cómo puedo solucionar esto?
Respuesta1
Las fuentes Bera Mono no están disponibles en codificación OT1, sino sólo en T1; Si desea utilizarlos para escribir a máquina, necesita \usepackage[T1]{fontenc}
.
Esto debería quedar claro en las advertencias mostradas.
LaTeX Font Warning: Font shape `OT1/fvm/m/n' undefined
(Font) using `OT1/cmr/m/n' instead on input line 4.
Ejemplo correcto
\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage{beramono}
\begin{document}
\texttt{<>}
\end{document}
Respuesta2
Respuesta corta: también debes usar el paquete lmodern
:
\documentclass{article}
\usepackage{beramono}
\usepackage{lmodern}
\begin{document}
\texttt{<>}
\end{document}
Ver¿Por qué el símbolo menor que (<) y el símbolo mayor que (>) aparecen incorrectos como exclamación (¡) o signo de interrogación (¿) al revés?yEl signo "mayor que" aparece como un signo de interrogación invertidopara más detalles.