web-dev-qa-db-fra.com

Comment faire ce coeur (♥) en utilisant le clavier?

Sur les fenêtres, j'ai toujours utilisé "ALT + 3" pour créer un coeur merveilleux pour exprimer mon amour ...

Y a-t-il un moyen de faire cela sur Ubuntu?

12
jsterr
  • Ctrl+Shift+U2665Enter

Control-capital-u signifie Unicode et vous pouvez trouver le nombre hexadécimal à quatre chiffres correspondant à une "combinaison à cœur noir" (ou tout autre caractère Unicode) à l'aide de l'icône Carte de caractères dans Ubuntu (gucharmap).

13
sladen

J'utilise des touches de composition pour tous ces caractères spéciaux en dehors de la langue anglaise. Vous pouvez également taper un coeur avec eux.

Système -> Préférences -> Préférences clavier

Onglet "Layouts", bouton "Options", choisissez un "Compose Key Position" (je le règle à Right Alt)

Maintenant, n'importe où vous pouvez taper Right Alt + < suivi de 3 (ou votre clé de composition de choix au lieu du Right Alt bien sûr)

au fait, n'exagérez pas les cœurs ...

Cela fonctionne intuitivement pour toutes sortes de caractères spéciaux!

Right Alt + c and = donne €

Right Alt + s et s donne ß

MODIFIER:

Vous pouvez trouver plus de séquences de touches composées ici

13
steabert

Si vous connaissez le point de code d'un caractère, vous pouvez le saisir (du moins dans la plupart/toutes les applications GTK) en appuyant sur CTRL + SHIFT + u, puis sur son numéro de point de code.

Donc, pour faire le caractère "♥", maintenez enfoncé CTRL et SHIFT en appuyant sur u, puis tapez 2665.

Il existe de nombreuses manières d’obtenir le point de code Unicode d’un personnage. Par exemple, vous pouvez le rechercher sur wikipedia. Vous pouvez le faire en le collant dans leur champ de recherche ou en utilisant une URL du type http://en.wikipedia.org/w/index.php?title=Special:Search&search=♥ Ils peut ne pas avoir d'entrées pour tous les caractères, mais je n'ai pas encore recherché d'en haut sans entrée fournissant le point de code. Je suis sûr que vous pourriez également extraire un tableau complet quelque part.

Vous pouvez également utiliser un langage de programmation. Par exemple:

$ 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 plus concement

$ python -c 'print repr(unicode("♥", "utf-8"))'
u'\u2665'

Si pour une raison quelconque vous devez générer le personnage sans utiliser l'astuce CTRL-SHIFT-u, vous pouvez le faire.

$ python -c 'print u"\u2665".encode("utf-8")'
♥
6
intuited