12 votes

Comment faire ce cœur (♥) en utilisant le clavier ?

Sous Windows, j'ai toujours utilisé la touche "ALT+3" pour créer un magnifique cœur pour exprimer mon amour...

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

14voto

codehead Points 521

J'utilise les touches de composition pour tous les caractères spéciaux qui ne font pas partie de la langue anglaise. Vous pouvez également taper un cœur avec elles.

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

Onglet "Layouts", bouton "Options", choisissez une "Compose Key Position" (je l'ai réglé sur Right Alt )

Maintenant, partout où vous pouvez taper Right Alt + < suivi par 3 (ou la touche de composition de votre choix au lieu de la touche Right Alt bien sûr)

Au fait, n'abusez pas des coeurs...

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

Right Alt + c y = donne €

Right Alt + s y s donne ß

EDIT :

Vous pouvez trouver d'autres séquences de touches de composition aquí

13voto

James Broyles Points 577
  • Ctrl+Shift+U 2 6 6 5 Enter

Control-capital-u signifie Unicode et le nombre hexadécimal à quatre chiffres d'un "cœur noir" (ou de tout autre caractère Unicode) peut être trouvé via la fonction de recherche suivante Carte de caractère dans Ubuntu ( gucharmap ).

6voto

intuited Points 6895

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

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

Il existe de nombreuses façons d'obtenir le point de code unicode d'un caractère. Vous pouvez, par exemple, le rechercher sur wikipedia. Vous pouvez le faire en le copiant-collant dans leur boîte de recherche, ou en utilisant une URL telle que http://en.wikipedia.org/w/index.php?title=Special:Search&search= Il se peut qu'il n'y ait pas d'entrées pour tous les caractères, mais je n'en ai pas encore cherché un qui n'avait pas d'entrée fournissant le code point. Je suis sûr que vous pouvez aussi trouver 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 brièvement

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

Si, pour une raison quelconque, vous devez générer le caractère sans utiliser l'astuce CTRL-SHIFT-u, vous pouvez procéder comme suit

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

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X