Como fazer este coração (♥) usando o teclado? [duplicado]

12

No Windows eu sempre usei o "ALT + 3" para criar um coração maravilhoso para expressar meu amor ...

Existe uma maneira de fazer isso no Ubuntu?

    
por jsterr 04.04.2011 / 20:40

3 respostas

12
  • Ctrl + Shift + U 2 6 6 5 Enter

Control-capital-u significa Unicode , e o número hexadecimal de quatro dígitos para um "black heart suit" (ou qualquer outro caractere Unicode) pode ser encontrado através do Mapa de Caracteres no Ubuntu ( gucharmap ).

por sladen 04.04.2011 / 21:43
13

Eu uso compor chaves para todos os caracteres especiais fora do idioma inglês. Você também pode digitar um coração com eles.

Sistema - > Preferências - > Preferências de teclado

Separador "Layouts", botão "Opções", escolha uma "Posição da tecla de composição" (configurei-o para Right Alt )

Agora, em qualquer lugar, você pode digitar Right Alt + < , seguido de 3 (ou a sua chave de composição escolhida, em vez da Right Alt , é claro)

btw, não exagere nos corações ...

Isso funciona intuitivamente para todos os tipos de caracteres especiais!

Right Alt + c e = dá €

Right Alt + s e s fornece ß

EDITAR:

Você pode encontrar mais sequências de teclas aqui

    
por steabert 04.04.2011 / 20:49
6

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")'
♥
    
por intuited 04.04.2011 / 21:09