
Tenho o seguinte documento:
\documentclass{scrartcl}
\usepackage{underscore}
\usepackage{mathptmx}
\usepackage[T1]{fontenc}
\begin{document}
TLXV\rule{.5em}{.4pt}AAB % this looks better!
TLXV_2 % here the problem is that the underscore is too far downwards
\end{document}
Agora, na minha opinião, o sublinhado do texto parece muito pequeno, mas talvez isso seja apenas devido à letra ‘V’ no final. No meu editor de código, entretanto, o sublinhado conecta as letras muito melhor (ou seja, mais próximas) umas das outras do que no meu documento PDF gerado pelo látex. Existe alguma maneira de melhorar isso? Possivelmente para todo o documento?
Responder1
Você pode redefinir o \textunderscore
caractere para ter .5em
largura em vez do padrão .3em
emitindo \DeclareTextCommand{\textunderscore}{OT1}{\leavevmode\vbox{\hrule width.5em}}
. Observe que isso afetará o texto e também o modo matemático. Então, você só pode redefinir \_
emitindo \DeclareTextCommand{\_}{OT1}{\leavevmode\vbox{\hrule width.5em}}
e deixando \textunderscore
como está para ser usado nos locais _
como no segundo exemplo abaixo. As _
chamadas internas \textunderscore
.
\documentclass{scrartcl}
\usepackage{underscore}
\usepackage{mathptmx}
%\DeclareTextCommand{\_}{OT1}{\leavevmode\vbox{\hrule width.5em}}
\DeclareTextCommand{\textunderscore}{OT1}{\leavevmode\vbox{\hrule width.5em}}
\begin{document}
TLXV{\_}AAB
TLXV_2
TLXV\_a
\end{document}