terça-feira, 27 de maio de 2008

latex: símbolo de somatório com várias linhas no índice

No latex, para colocar mais de uma linha no índice de um somatório ( \sum ) substitua:

\sum_{j=1,i \neq j}^{N}

por

\sum_{\substack{j=1,\\i \neq j}}^{N}

Veja o resultado:

segunda-feira, 11 de fevereiro de 2008

latex: colocando o símbolo 'micro' não itálico no texto.

A forma mais direta de inserir o símbolo µ (micro) em um texto latex é usando o comando $\mu$. Como este comando está no modo matemático, a letra 'micro' acaba ficando em itálico. Para contornar este problema, deve-se utilizar um outro pacote, o pxfonts:

\usepackage{pxfonts}

e o comando $\muup$

Existe também um outro pacote, o txfonts. Observe que esses pacotes devem ser incluídos APÓS OS PACOTES amsmath, amsfonts, amssymb

Caso ele seja incluído antes o seguinte erro ocorrerá :
command \iint already defined. Or name \end... illegal, see p.192 of the manual.

Bom, a solução apresentada acima acabou alterando todas as fontes do texto. Para evitar este problema, ao invés do pacote txfonts use

\usepackage{upgreek}
e use o comando \upmu

A letra 'micro' ficará não itálica e não afetará o resto do texto.


Mais informações procure por "symbols-letter.pdf" na web.




keyworks: letras gregas, greek letters, latex, non-italic, não itálico, greek symbols, itálico

Índice remissivo no latex

Existe um problema no latex quando uma palavra acentuada é incluída no índice remissivo: as letras que possuem acentos precedem qualquer outra letra na ordem do índice remisso. Por exemplo:

Útil
Abacate
Banana

Rato

Para resolver este problema, use a seguinte sintaxe para indexar palavras com acentos:

Isso é útil\index{Util@Útil}. Engatou marcha à ré\index{Re@Ré} e matou o rato\index{Rato}.

Ou seja, escreva a palavra sem acento seguida por '@' e a palavra com acento. Isso é muito chato, talvez tenha um jeito melhor...


keywords: latex, acentuação, makeindex, index, acentos, problema, bug, índice remissivo