beramono e texttt: colchetes angulares aparecem como pontos de exclamação invertidos e símbolos de interrogação invertidos (sinais de cabeça para baixo, como em espanhol)

beramono e texttt: colchetes angulares aparecem como pontos de exclamação invertidos e símbolos de interrogação invertidos (sinais de cabeça para baixo, como em espanhol)

Colchetes angulares <e >renderizados \textttcomo ponto de exclamação invertido e ponto de interrogação invertido (pontuação em espanhol):

\documentclass{article}
\usepackage{beramono}
\begin{document}
\texttt{<>}
\end{document}

O documento acima renderiza os caracteres <e >como:

insira a descrição da imagem aqui

Como faço para corrigir isso?

Responder1

As fontes Bera Mono não estão disponíveis na codificação OT1, mas apenas em T1; se quiser usá-los para digitar em máquina de escrever, você precisa \usepackage[T1]{fontenc}.

Isso deve ficar claro nos avisos mostrados

LaTeX Font Warning: Font shape `OT1/fvm/m/n' undefined
(Font)              using `OT1/cmr/m/n' instead on input line 4.

Exemplo correto

\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage{beramono}
\begin{document}
\texttt{<>}
\end{document}

insira a descrição da imagem aqui

Responder2

Resposta curta: Você também deve usar o pacote lmodern:

\documentclass{article}
\usepackage{beramono}
\usepackage{lmodern}
\begin{document}
\texttt{<>}
\end{document}

VerPor que o símbolo de menor que (<) e o símbolo de maior que (>) aparecem errados como exclamação invertida (¡) ou ponto de interrogação (¿)?eO sinal "Maior que" aparece como um ponto de interrogação invertidopara mais detalhes.

informação relacionada