Quando escrevemos matemática no (La)TeX, as letras que compõem texto comum assumem um significado especial: todas elas se tornam nomes de variáveis de uma única letra. As letras aparecem em itálico, mas não é o mesmo tipo de itálico que você vê quando está digitando texto comum: uma série de letras de matemática (por exemplo, “here”) parece estranhamente “esburacada” quando comparada com a palavra escrita como texto em itálico. A diferença é que o texto em itálico é ajustado para fazer as letras se encaixarem bem, enquanto a matemática está definida para parecer que você está multiplicando h por e por r por e. Outra coisa que causa uma aparência estranha na tipografia de matemática do TeX é que os espaços são ignorados: na melhor das hipóteses, podemos escrever palavras isoladas nessa fonte estranhamente esburacada.
Então, se quisermos ter texto com boa aparência no meio da matemática que estivermos escrevendo, temos que tomar precauções especiais. Se você estiver usando o LaTeX, o que vem a seguir deve ajudar.
O mais simples é usar
\mbox
ou \textrm
:
O problema é que, com ambos, o tamanho do texto permanece firme no tamanho do texto ao redor, de modo que$e = mc^2 \mbox{here we go again}$
pode parecer extremamente errado.$z = a_{\mbox{other end}}$
A outra técnica simples,
\textrm
, não é mais promissora:
faz, por padrão, o mesmo que$z = a_{\textrm{other end}}$
\mbox
.
(A instância do modo de matemática da sua fonte Roman (\mathrm
) fica do tamanho certo, mas como ela é destinada ao uso em matemática, seus espaços são ignorados — use \mathrm
para nomes de variáveis alfabéticas em Roman vertical, apenas.)
Você pode corrigir esses problemas com seletores de tamanho no texto, como em
que funciona se seu texto ao redor estiver no tamanho de documento padrão, mas, do contrário, lhe dará o tamanho errado.$z = a_{\mbox{\scriptsize other end}}$
O atalho \mbox
é (quase) OK para uso “ocasional”, mas a matemática séria exige uma técnica que alivie o digitador do tipo de pensamento necessário. Como de costume, o sistema
AMSLaTeX fornece o que é necessário — o comando \text
. (O comando é, na verdade, fornecido pelo pacote amstext, mas o pacote amsmath “global” o carrega.) Assim, qualquer um que esteja usando AMSLaTeX corretamente tem o comando à disposição, de modo que até este autor pode escrever:
e o texto ficará do tamanho certo e na mesma fonte que o texto ao redor. (O pacote amstext também acerta\usepackage{amsmath} ... $z = a_{\text{other end}}$
\textrm
— mas \text
é mais fácil de digitar do que
\textrm
!)
O AMSLaTeX também está preparado para comentários interpolados no meio de uma de suas estruturas de exibição multilinha, através do comando
\intertext
. Por exemplo,
coloca o texto “and” em uma linha separada antes da última linha da parte em destaque. Se o texto interposto for curto, ou as próprias equações forem leves, você pode achar que\begin{align} A_1&=N_0(\lambda;\Omega')-\phi(\lambda;\Omega'),\\ A_2&=\phi(\lambda;\Omega')-\phi(\lambda;\Omega),\\ \intertext{and} A_3&=\mathcal{N}(\lambda;\omega). \end{align}
\intertext
deixa muito espaço. Um pouco mais modesto é o comando \shortintertext
do pacote mathtools:
Para ter o texto na mesma linha da segunda equação, pode-se usar o ambiente\begin{align} a =& b \shortintertext{or} c =& b \end{align}
flalign
(do amsmath)
com muitas equações simuladas (representadas pelos sinais duplo &):
\begin{flalign} && a =& b && \\ \text{or} && c =& b && \end{flalign}
This question on the Web: http://latex.net.br/faq/FAQ-mathstext.html
Do you have any question? Ask on: latex.net.br - we love qood questions!