Utilização de símbolos

A maioria dos conjuntos de fontes de símbolos vem com um pacote que define comandos para cada símbolo na fonte. Embora isso seja conveniente, pode levar a dificuldades, particularmente com conflito de nomes quando você carrega pacotes que abrangem fontes que duplicam símbolos — problema que é discutido em “Símbolo já definido”. Alguns conjuntos de fontes (por exemplo, o conjunto de parentes: FdSymbol, MdSymbol e MnSymbol) são enormes, e as macros que os acompanham abrangem tantos símbolos que os conflitos de nomes são certamente um problema sério.

O pacote pifont (originalmente concebido para utilizar a fonte Adobe Zapf Dingbats) evita esse tipo de problema: ele exige que você saiba a posição da fonte de qualquer símbolo que você queira usar (a documentação fornece tabelas de fontes). O comando básico é \ding{number} para um único símbolo; existem comandos para outros usos mais sofisticados. O Pifont também permite que você selecione outras fontes, para uso semelhante.

O yagusylo descreve a si mesmo como “uma versão estendida do pifont, a cores”. Ele fornece todos os recursos do pifont, mas permite que você crie seus próprios nomes mnemônicos para símbolos. Assim, enquanto você pode dizer \yagding[family]{symbol number}[colour], você também pode definir nomes de símbolos com \defdingname e depois usá-los com \yagding*{symbol name} (o nome definido traz a família da fonte e a cor especificadas nos argumentos do \defdingname).

O Yagusylo é um pouco complicado, mas sua documentação é clara; ele é provavelmente a melhor ferramenta para escolher símbolos de várias famílias de fontes.

FdSymbol fonts
fdsymbol
MdSymbol fonts
mdsymbol
MnSymbol fonts
mnsymbol
pifont.sty
Distributed as part of psnfss
yagusylo.sty
yagusylo


Do you have any question? Ask on: latex.net.br - we love qood questions!