5. Símbolos extensíveis e ajustáveis
No LATEX, existem certos recursos que permitem a produção de estruturas que podem crescer para qualquer tamanho necessário. A tipóstica matemática precisa extremamente de tal variabilidade. Discutiremos alguns aspectos deste artigo. Todos os comandos abordados nesta seção (a menos que indicado de outra forma) são fornecidos pelo LATEX padrão.
5.1. Elipsis …
O pacote amsmath
substitui (em quase todos os casos) todos aqueles\ldots
, cdots
etc. do LaTex padrão com o comando \Dots
. Tanto a posição vertical da elipse quanto o espaço ao redor são selecionados automaticamente, dependendo do tipo de símbolo seguindo \Dots
. Se o próximo símbolo for, digamos, um sinal de plus, os pontos sairão centralizados; Se for uma vírgula, eles cairão na linha de base. São sempre três pontos, mas o espaçamento é variável.
1\usepackage{amsmath}
2% -------------------------------------------------------------------------------
3A series $H_1, H_2, \dots, H_n$, a sum
4$H_1 + H_2 + \dots + H_n$, an orthogonal product
5$H_1 \times H_2 \times \dots \times H_n$.
No entanto, quando os pontos aparecerem no final de uma fórmula, o próximo objeto será algo como \end
ou\)
ou$
, e isso não dá idéia sobre o posicionamento dos pontos. Nesse caso, você deve ajudar usando \dotsc
para pontos seguidos por vírgulas, \Dotsb
para pontos seguidos por *operador binário *ou *símbolo de relação *, \dotsm
para pontos seguidos por pontos de multiplicação,\dotsi
para que outros.
1\usepackage{amsmath}
2% -------------------------------------------------------------------------------
3A series $H_1, H_2, \dotsc\,$, a sum
4$H_1 + H_2 + \dotsb\,$, an orthogonal product
5$H_1 \times H_2 \times \dotsm\,$, and an infinite
6integral: \[ \int_{H_1} \int_{H_2} \dotsi \;
7{-\Gamma}\, d\Theta \]
5.2. Símbolos que são horizontalmente extensíveis
Basicamente, o LATEX permite a configuração de qualquer comando de acento matemático para produzir o glifo apropriado a partir de uma variedade de larguras sempre que forem fornecidas pelas fontes disponíveis. No entanto, no LATEX padrão, existem apenas dois desses comandos: \widehat
e \ widetilde
.
No próximo exemplo, demonstramos o uso de alguns comandos que produzem construções semelhantes aos detalhes extensíveis acima mencionados. Todos eles produzem símbolos compostos da classe de matemática *Ordinary *.
1\usepackage{amsmath}
2% -------------------------------------------------------------------------------
3\begin{align*}
4\widehat {\psi_\delta(t) E_t h}
5&= \widetilde {\psi_\delta(t) E_t h} \\
6\overline {\psi_\delta(t) E_t h}
7&= \underline {\psi_\delta(t) E_t h} \\
8\overbrace {\psi_\delta(t) E_t h}
9&= \underbrace {\psi_\delta(t) E_t h}
10& & \text{Do not change style} \\
11\overrightarrow {\psi_\delta(t) E_t h}
12&= \overleftarrow {\psi_\delta(t) E_t h}
13& & \text{Do not change style} \\[-3pt]
14& & & \text{without \textsf{amsmath}} \\
15\underrightarrow {\psi_\delta(t) E_t h}
16&= \underleftarrow {\psi_\delta(t) E_t h}
17& & \text{Do need \textsf{amsmath}} \\
18\overleftrightarrow {\psi_\delta(t) E_t h}
19&=\underleftrightarrow{\psi_\delta(t) E_t h}
20& & \text{Do need \textsf{amsmath}}
21\end{align*}
Aqui, “Change Style” significa que o símbolo empregado é afetado pelo estilo matemático em uso, para que pareça correto quando usado, por exemplo, em frações ou subscrito/superscript. Aqueles que não mudam de estilo serão lançados apenas no nível superior das fórmulas exibidas.
5.3. Símbolos que são verticalmente extensíveis
A extensibilidade vertical é muito mais larga. A tabela a seguir lista todos os símbolos que são verticalmente extensíveis.
Símbolos verticalmente extensíveis
![]() | ( ) | ![]() | \{ \} | ![]() | \lVert \rVert |
![]() | \langle \rangle | ![]() | \lbrace \rbrace | ![]() | \lvert \rvert |
![]() | \lgroup \rgroup | ![]() | [ ] | ![]() | ` |
![]() | \lmoustache \rmoustache | ![]() | \lbrack \rbrack | ![]() | \vert |
![]() | \Downarrow | ![]() | \lceil \rceil | ![]() | \arrowvert |
![]() | \Uparrow | ![]() | \lfloor \rfloor | ![]() | \bracevert |
![]() | \Updownarrow | ![]() | \llbracket \rrbracket | ![]() | \Arrowvert |
![]() | \downarrow | ![]() | / | ![]() | | |
![]() | \uparrow | ![]() | \backslash | ![]() | \Vert |
![]() | \updownarrow | . | ![]() | \sqrtsign |
Os símbolos em itálico requerem o pacote
amsmath
ou, se digitados a negrito, o pacotestmaryrd
. Um ponto final (.) não é um símbolo extensível, mas pode ser utilizado para produzir um delimitador “invisível”. O símbolo\sqrtsign
não pode ser utilizado com\left
,\right
ou\middle
.
Sinónimos: [ -
\lbrack
,[
; ] -\rbrack
,]
; { -\lbrace
,\{
; } -\rbrace
,\}
; | -\vert
,|
; || -\Vert
,\|
.
Esses símbolos se tornam extensíveis apenas em certos usos. Eles devem ser baseados na seguinte construção:
1\left <ext-Open> <sub-formula> \right <ext-Close>
Se o LaTeX estiver a utilizar o programa eTeX, também pode utilizar estes símbolos extensíveis com
\middle
.
Aqui <Ext-Open>
e <Ext-Close>
pode ser qualquer um dos símbolos (exceto \sqrtsign
) listado na tabela acima. Eles devem ser símbolos que foram configurados para serem extensíveis, conforme descrito no
FntGuide. Assim, um símbolo que representa a ausência de um glifo real deve estar disponível. Aconteceu que esse símbolo, também conhecido como Delimitador *Nulo *, é o período (.). Os tamanhos dos glifos reais para digitar um símbolo extensível são escolhidos para se encaixar na altura e profundidade da subformula que está entre eles.
O símbolo radical \sqrtsign
cresce vertical e horizontalmente para se ajustar ao tamanho de seu argumento. No LATEX, você prefere usar o comando \sqrt
para obter este símbolo.
1\[
2 \sqrtsign{1 + \sqrtsign{1 + \sqrtsign{1 +
3 \sqrtsign{1 + \sqrtsign{1 + \sqrtsign{1 + x}}}}}}
4\]