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.
This question on the Web: http://latex.net.br/faq/FAQ-usesymb.html
Do you have any question? Ask on: latex.net.br - we love qood questions!