Astuce : taper les ² rapidement sur OS X

Nicolas Furno |

Cédric, notre développeur, nous a posé une colle : comment taper le signe ² sur Mac sans utiliser un logiciel en plus ? Voici quelques pistes…

Sur les claviers inclus dans ou livrés avec les ordinateurs d’Apple, la touche au-dessus de la touche tabulation et sous ESC permet de taper @. Une disposition très pratique pour saisir des adresses mail, beaucoup moins pour quelqu'un qui a souvent besoin du signe ². Sur les claviers livrés avec les PC, la touche située à cet endroit permet justement de taper ce caractère spécial…

Utiliser la palette de caractères

De nombreux caractères spéciaux sont disponibles à l'aide de raccourcis clavier. Vous pouvez ainsi obtenir un • en tapant ⌥@, ou même une  en tapant ⌥&, par exemple.

Malheureusement, il n'y a aucun raccourci pour le ². Ce caractère est bien sûr présent et on peut y accéder en utilisant le Visualiseur de caractères. Pour l'afficher, le plus simple est peut-être d'activer l'icône dans la barre des menus : dans les Préférences Système, panneau « Clavier », cochez la case « Afficher les visualiseurs de clavier et d’Emoji dans la barre des menus ». Cliquez alors sur l'icône qui apparaitra dans la barre de menus, non loin de l'icône de Spotlight, et choisissez la première option dans le menu.

Dans la palette qui s'ouvre, tapez simplement « 2 » dans le champ de recherche, cliquez sur le caractère au milieu et vous trouverez le signe ² dans les caractères liés, sur la droite. Vous pouvez double-cliquer sur le caractère et l'ajouter ainsi au champ de texte actuellement actif sur votre Mac. Cette fenêtre s'active depuis n'importe quelle application et fonctionne avec n'importe quel logiciel. Dans un éditeur de texte, on peut aussi utiliser le raccourci clavier par défaut ⌥⌘T pour l'afficher.

Utiliser les substitutions OS X

Cette méthode suffira pour ceux qui n'ont que très rarement besoin de ce caractère, mais elle est très contraignante si vous en avez un besoin fréquent. Dans ce cas, il existe une méthode très simple, inspirée par un lecteur sur nos forums : utiliser la fonction de substitution de texte et de symbole d’OS X. Présente depuis Snow Leopard, elle permet de remplacer du texte avec un autre texte, un symbole ou, en l'occurrence, avec un caractère spécial.

Ouvrez les Préférences Système sur votre Mac, puis le panneau « Langue et texte » et enfin l'onglet « Texte ». La case « Activer la substitution de texte et de symbole » est active par défaut, cochez-la si ce n'est pas le cas sur votre machine (bleu). Cliquez ensuite sur le plus en bas de la fenêtre (vert) et ajoutez un raccourci pour chaque caractère spécial que vous souhaitez utiliser (orange).

Par exemple pour le carré, nous avons choisi « 2 » pour obtenir le ², mais vous pouvez choisir un autre raccourci. Pour le faire sur votre Mac, vous pouvez copier/coller le caractère dans ce paragraphe pour le placer au bon endroit (la deuxième colonne). Nous avons ajouté quelques raccourcis supplémentaires dans cet exemple, vous pouvez reproduire la même procédure pour n'importe quel élément présent dans la palette dédiée aux caractères spéciaux.

Cette méthode fonctionne ensuite dans toutes les applications codées avec les méthodes standard d'OS X. On peut utiliser ces raccourcis dans Mail, dans Safari, dans TextEdit, mais aussi dans le Finder ou dans de nombreux éditeurs de texte tiers, comme iA Writer, dans des éditeurs de code comme Coda 2. Pour certains logiciels, notamment ce dernier, il faut activer les substitutions en cochant l’option « Text Replacement » dans le menu « Edit>Substitutions ».

Seul problème, l'option est décochée pour chaque nouveau fichier dans Coda 2. C'est un choix de l'éditeur (ou un bug) qui gêne cette astuce si vous utilisez ce logiciel. Dans ce cas, on conseillera d'associer la commande du menu à un raccourci clavier, ce qui peut se faire à nouveau dans les Préférences Systèmes. Ouvrez le panneau « Clavier », puis l'onglet « Raccourcis clavier » et sélectionnez alors la ligne « Raccourcis de l'application ». Ajoutez un élément avec le titre du menu « Text Replacement » et choisissez enfin le raccourci de votre choix.

Cas particuliers

Les substitutions ne fonctionnent pas dans tous les logiciels. Mellel ne peut pas les utiliser du tout, par exemple. Plus gênant, la suite iWork d'Apple elle-même n'est pas compatible avec cette fonction, elle utilise ses propres substitutions. Il faudra ainsi ouvrir les préférences de chaque logiciel, activer les substitutions et les ajouter à nouveau…

Gestion des substitutions dans Pages.
Gestion des substitutions dans Pages.

Dernier cas particulier à évoquer, la suite Microsoft Office. Là encore, la substitution du système ne fonctionne pas, mais l'éditeur a intégré depuis longtemps un moyen simple d'écrire avec des exposants (et indices). Dans la barre d'outils de Word, vous trouverez deux boutons à côté de ceux qui mettent en gras ou soulignent du texte. Un raccourci clavier est aussi disponible dans cette application : ⌘⇧= pour mettre un élément sélectionné en exposant.

Word intègre son propre système pour les exposants et indices.
Word intègre son propre système pour les exposants et indices.

Alternative

Si cette astuce vous paraît bien compliquée, il existe une solution bien plus simple, mais payante. TextExpander reprend le principe des substitutions d'OS X, mais il a l'avantage de fonctionner dans beaucoup plus de logiciels, quasiment tous en fait (y compris iWork, Office ou Coda). Autre avantage, on peut synchroniser les raccourcis entre plusieurs Mac, ce que ne fait pas Apple. Comptez un peu moins de 27 € pour une licence, mais le logiciel est proposé dans une version de démonstration.

Aller plus loin

Pour en savoir plus sur les raccourcis clavier, nous vous proposons deux ouvrages consacrés à ce sujet :

avatar jmquidet | 

Très intéressant, cet article, merci  ;-)

avatar SimR69 | 

C'est surtout très absurde que le ² soit en accès direct sur les claviers azerty standards. Ce caractère extrêmement rare devrait au moins être relégué en Maj ou en AltGr...

M'enfin bon, personnellement ça ne me concerne plus trop. J'ai lâché l'azerty depuis des années, je suis passé au bépo et je m'en porte largement mieux :) Le ² est accessible via la touche morte ^, de même que le ³, le ⁴, le ⁵, etc.

avatar Leo952 | 

Super astuce ! Merci beaucoup !

avatar ericaqc | 

Très intéressant en effet. Merci!

avatar pepeye66 | 

@ SimR69:
Le "BEPO" c'est un peu comme "l’espéranto": Bien pensé mais peu ou pas utilisé !
;-)

avatar tenm4e | 

Article très intéressant merci !

avatar bugman | 

Cou² les gens !

avatar Weldon | 

Alt 253 fonctionne pas ??

avatar simnico971 | 

@weldon :
Je ne sais pas, mais il fait au moins un pavé numérique. Pas très répandu chez les utilisateurs Apple.

avatar BeePotato | 

Il y a donc vraiment des gens qui utilisent ce caractère, plutôt qu’un 2 mis en exposant ?

avatar Alex56 | 

Il y aussi Popchar qui se loge en haut à gauche de l'écran et remplace avantageusement le visualiseur de caractères.

avatar Lesjir | 

Enfin ! ^^
Je suis dans l'immobilier et toutes mes annonces apparaissent avec : m2 ou lieu de m² ..

avatar Nephou | 

Sinon, pour les amoureux du « alt + nombre hexa » il faut activer le clavier [i]universal (Unicode Hex)[/i] et apprendre par cœur les valeurs 00B2, 00B3, 208(0 à F) par exemple ;) et à vous les 2⁽²ⁿ⁺¹⁾

avatar BeePotato | 

À noter qu’il manque une solution dans l’article : l’édition du fichier DefaultKeyBinding.dict, dans le dossier KeyBindings de la bibliothèque.

avatar SimR69 | 

@pepeye66
À la différence qu'avec l'espéranto, si tu n'es pas en compagnie de quelqu'un qui le parle, ça ne sert à rien. Alors que le bépo, tu peux être seul à l'utiliser, ce n'est pas un problème ;)

avatar Sylow | 

Ahhhh merci !!! J avais reussi sans savoir commet j ai fait du coup impossibleff me rappeler comment j avais fait..merci :)

avatar Boumy | 

Pas intéresse mais bravo pour la pédagogie de cet article.

avatar Abaxil | 

Il y a beaucoup plus simple dans un traitement de texte :
taper 2 (ou tout autre chose), le sélectionner choisir dans le menu format puis police puis ligne de base puis exposant. La sélection se fait bien plus vite que de l'écrire. Cela évite toutes les substitutions et marche pour tout bis, ter, 2 ou 3, sans être limité, et on peut si on en a besoin mettre en indice au lieu d'exposant.

avatar Michaeel | 

Pour info sur iOS il suffit de taper m puis 2 puis / .

avatar lewax | 

@Michael.

M²/ je viens de tester... Excellent! Merci

avatar Amarok II | 

puisque vous parlez de coda, on peux lui affecter un "clip", en copiant le ² et lui associant par exemple le raccourci 2+[tab].

On saisi alors m2[tab] et hop, le 2 se mets en exposant...

avatar iMakSe | 

Plus rapide : taper exposant 2 dans google et copier le caractère. Marche avec iOS, OS X, et tout se qui a un écran !

avatar Almux | 

Attention, ces raccourcis clavier ne fonctionnent que sur un clavier Mac AZERTY (Français)!
Sur un clavier QWERTZ (suisse, allemand), la plupart des résultats s'obtiennent de manières totalement différentes...

avatar jojimoreau | 

Moi il est sur mon clavier... Direct

avatar skizoboy | 

@pepeye66: Sauf qu'avec SimR69 on est deux, ça fait au moins deux utilisateurs de BÉPO rien que sur la vingtaine de réactions à cette news, c'est pas si mal je trouve :)

avatar lucialolustosa | 

Merci bcp!!

avatar ya2nick | 

J'utilise déjà l'astuce du ^2 sur mon Mac (trouvée ici sur les forums il me semble), mais comment faire le signe "carré" sur iPhone/iPad ?

avatar kurun29 | 

@SimR69

Il y a encore plus absurde : le caractère "ù" est encore plus rare (un seul mot en français : où)… et pourtant il figure sut tous les claviers en accès direct… et il a toujours figuré sur les anciennes machines à écrire !

avatar MarcoAix | 

@ya2nick
Euh, voyons... en lisant les commentaires ?
;-)
Sinon : parfois (oui) il le propose directement, sinon m2 puis espace... puis retour arrière.

avatar aeth | 

@skizoboy, nous sommes trois sur mac/bépo apparemment…
Ça c'est la classe ;)

avatar Jean-Paul | 

Une alternative gratuite et qui marche avec toutes les applis et le programme Ukelele, un super programme (je n'ai aucun intérêt!) qui permet de reprogrammer les touches du clavier.

avatar mathiasr | 

Je confirme concernant Ukelele, très pratique également pour les hackintosh:

http://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&id=ukelele

avatar AirForceTwo | 

@Céd

Tu viens de nous prouver que tu n'as pas de mac :)
Les macs vendus au Québec avec un clavier dit français ont tous les caractères accentués en frappe directe sauf ceux avec l'accent circonflexe et tréma, et tout cela sur un QWERTY.

C'est pour moi le meilleur clavier au monde pour un francophone, bien meilleur que l'AZERTY.

avatar josselinrsa | 

Pour les substitutions de texte dans la suite iWork, plutôt que de recopier toutes celles entrées via préférences système, chercher le fichier GlobalSettings.plist (fichier caché) dans ~Library/Preferences ouvrez-le avec Xcode ou TextWrangler par exemple, cherchez les lignes de codes correspondant aux substitutions, copiez et collez dans le fichier des préférences Pages par exemple... Je me souviens plus des valeurs exactes, désolé... Mais ça marche très bien ! J'ai plus de 400 substitutions (rédactions de mémoire avec des expressions longues chiantes à retaper tous les 2 paragraphes...) et tout recopier une à une aurait été horrible !

avatar Almux | 

@kurun29
Sur clavier QWERTZ, le `se situe en Majuscule du ^, en haut à droite...

@HyperBallad
...On peut utiliser un clavier non-Apple sur un Mac, aussi... :)

avatar Marc-Alouettes | 

@Michael : "Pour info sur iOS il suffit de taper m puis 2 puis / ."

Sur iOS6 tu tapes "m2" et il te propose de le mettre en exposant mais, curieusement, il ne le fait pas pour les m3 ?

avatar Marc-Alouettes | 

M², m² mais: m3

avatar Malcolmm | 

SimR69 [04/10/2012 17:47]
"J'ai lâché l'azerty depuis des années, je suis passé au bépo et je m'en porte largement mieux :) Le ² est accessible via la touche morte ^, de même que le ³, le ⁴, le ⁵, etc. "

Génial , au fait peux-tu augmenter la taille de ta police stp ?

avatar xuyss | 

Pour ma part, j'ai édité mon propre clavier… Cela me permet d'avoir un clavier qwertz amélioré. Le qwertz étant déjà à mon sens le meilleur clavier pour le français, tout en permettant d'écrire très facilement en allemand, et sans être trop éloigné du qwerty, dont la disposition des touches est souvent la raison des raccourcis claviers des applications.

avatar dariolym | 

@ xuyss > sans aller jusqu'à éditer mon propre clavier (je me demande ce que tu as pu modifier au qwertz suisse?), je suis tout à fait d'accord avec toi. Notre clavier est d'assez loin le meilleur pour le français & l'allemand (une fois de plus, merci les suisses-allemands ;) )
on a tous les accents utiles en accès directe ainsi que tous les chiffres sans utiliser la touche MAJ.
Et pour couronner le tout, il est tellement proche du qwerty que c'est un jeu d'enfant de passer d'un à l'autre. Par exemple sur le iPhone / iPad / iPod... pour écrire dans plusieurs langues...

avatar JPTK | 

Bien vu la solution google également, en tapant exposant 2 dans le moteur de recherche.

[quote]Pourquoi ne mettent ils pas ^2 en standard ? Ce serait plus pratique.[/quote]

Effectivement, je trouve que c'est une aberration perso, apple aurait pu corrigé ça depuis longtemps. Moi je mets en ce moment des cours en ligne et il y a des exos de maths avec des puissances. Bah les mac user peuvent pas les faire et passent pour des cons. Un peu compliqué de leur expliquer cet article, du coup je leur dirais de copier les exposants dans google, de les mettre dans un fichier text edit et puis voilà.

avatar Ric97224 | 

Super Article.

avatar rva1mac | 

Ça serait bien comme astuce si ça fonctionnait bien. J'ai essayé différents paramètres comme par exemple "a`" pour faire "à", ça marche mais pas pour "À". J'obtiens un espace à la place. Pas moyen de paramétrer "A`" en même temps qui plus est. Avec d'autres combinaisons, ça déconne différemment ou ça marche de façon limitée.

Dommage... :(

PS : Il y a des touches qui ont disparues sur les nouveaux claviers Apple, Ces touches sont parfois utiles, par exemple lorsqu'on émule un autre système. Comment faire pour les paramétrer ailleurs ? Du genre utiliser la touche [FN] à la place d'une autre manquante.

(Snow Leopard)

avatar marc_os | 

@iMakSe
Plus rapide ? En faisant une requête Internet ?
Oui bien sûr, on peut toujours utiliser un marteau-pilon pour enfoncer une punaise.

avatar marc_os | 

@ ShowMeHowToLive
Plus pratique pour les 0,000001 % des utilisateurs.

avatar marc_os | 

@ JPTK
« Bah les mac user peuvent pas les faire et passent pour des cons. »
Pas étonnant.
« Un peu compliqué de leur expliquer cet article »
Vraiment ? Sérieux ? Trop compliqué pour des mathématiciens ?
Y a pas que tes "mac users" qui vont passer pour des cons...

avatar marc_os | 

@ rva1mac
Bon, pour les ceuces et celles qui n'ont pas connu les machines à écrire, je vais vous expliquer le principe des accents. Quand tu enfonçais une touche, ça avait deux effets :
- frappe de la lettre correspondante
- avance d'un espace du rouleau portant le papier
Pour les accents, la lettre était frappée, mais le rouleau n'était pas avancé.
Donc pour tapper une lettre accentuée n'étant pas directement accessible, il fallait tapper d'abord l'accent, puis la lettre. Pas l'inverse !
Les ordinateurs reprenant le clavier des machines à écrire, ils ont repris pas mal de ses principes. Et c'est le cas pour les lettres accentuées. Ainsi, sur Mac français, pour écrire Noël, on tape d'abord la touche tréma [ ¨ ], puis le [ e ]. Pour le À, pareil : accent [ ` ] puis A.
De plus, la plupart des lettres exotiques sont accessibles en combinant [alt] et [Maj] avec d'autres touches en général en rapport avec la lettre voulue. Par exemple :
{ s'obtient avec alt-(
[ s'obtient avec alt-Maj-(
| barre verticale pour les pipe Unix s'obtient via alt-Maj-L
Et œ de cœur ? alt-o
etc, etc.
Et comme dit dans l'article, on peut activer via les préférences clavier l'affichage dans la barre de menu des "visualiseurs de clavier et de caractères".
Et avec le visualiseur de clavier, on voit en direct live l'effet des touches alt et Maj.
Les touches d'accents "ne faisant pas avancer le papier", et donc se combinant avec la lettre suivante, y apparaissent en orange. Sur le clavier français d'un MBP, il y en a cinq :
- accent circonflexe: ^
- accent grave: `
- tréma: ¨
- tilde: ~ (alt-N) • le tilde ressemblant à un n un peu aplati
- accent aigu: ´ (alt-Maj-1)

avatar macoupc | 

Fastidieux à chaque fois et énergivore.

avatar Rick Infinity | 

Wow, je tombe dessus par hasard aujourd'hui, ça va changer ma vie question rédaction sur page ! Merci pour l'astuce !

Pages

CONNEXION UTILISATEUR