Se você conhece o ponto de código de um personagem, você pode inserir o caractere (pelo menos na maioria dos aplicativos GTK) pressionando CTRL
+ SHIFT
+ u
e então seu número de ponto de código.
Portanto, para criar o caractere "♥", pressione CTRL e SHIFT enquanto pressiona u e digite 2665
.
Existem várias maneiras de obter o ponto de código unicode de um caractere. Por exemplo, você pode, procurar na wikipedia. Você pode fazer isso copiando e colando-o na caixa de pesquisa ou usando um URL como link Eles podem não ter entradas para todos os caracteres, mas ainda estou procurando um que não tenha uma entrada fornecendo o ponto de código. Tenho certeza que você também pode descobrir um gráfico abrangente em algum lugar.
Você também pode usar uma linguagem de programação. Por exemplo:
$ python
Python 2.6.6 (r266:84292, Sep 15 2010, 16:22:56)
[GCC 4.4.5] on linux2
Type "help", "copyright", "credits" or "license" for more information.
unicode>>> unicode('♥', 'utf-8')
u'\u2665'
ou mais conciso
$ python -c 'print repr(unicode("♥", "utf-8"))'
u'\u2665'
Se por algum motivo você precisar gerar o personagem sem usar o truque CTRL-SHIFT-u, você pode fazer
$ python -c 'print u"\u2665".encode("utf-8")'
♥