K Kibo Télécharger

Pourquoi les astérisques ne mettent pas le texte en gras dans toutes les apps sur iPhone

Vous tapez *urgent* dans WhatsApp et ça ressort en vrai gras. Vous collez exactement la même chose dans iMessage ou une bio Instagram, et les astérisques restent plantés là. Trois mécanismes n’ont rien à voir entre eux, et un seul fonctionne partout de la même façon.

Vous tapez *urgent* dans une conversation WhatsApp et le mot arrive en urgent, vraiment gras, astérisques disparus. Vous tapez exactement les trois mêmes caractères de part et d’autre du même mot dans un fil iMessage, une bio Instagram ou un rappel dans Notes, et rien ne se passe : les astérisques restent collés au mot, en texte brut, sans rien faire. Même iPhone, même clavier, les six mêmes caractères tapés dans le même ordre. Ce qui a changé, ce n’est pas le téléphone. C’est l’app dans laquelle le texte a atterri.

Trois choses qui n’ont rien à voir entre elles

Les champs de texte d’iOS n’ont pas de bouton gras à eux, donc le gras sur un téléphone arrive toujours par l’une de trois voies totalement séparées, qui ne partagent ni code, ni permission, ni règle. Savoir laquelle une app utilise fait toute la différence entre une astuce qui marche partout et une astuce qui ne marche que dans l’app où vous l’avez apprise.

Première voie : une app qui interprète votre ponctuation exprès

WhatsApp ne rend pas les astérisques gras par magie. Son propre compositeur de message surveille un petit ensemble de caractères marqueurs pendant que vous tapez ou collez, et s’il voit un mot entouré d’un seul astérisque de chaque côté, il remplace ce passage par un vrai style gras à l’instant où il affiche le message — sur votre écran pendant que vous l’écrivez, et de nouveau sur l’écran du destinataire à la réception. Les astérisques eux-mêmes ne font jamais partie du texte gras : ce sont des marqueurs que l’app retire une fois la substitution faite. Le tiret bas fait le même travail pour l’italique, et un tilde de chaque côté le fait pour le barré.

Slack utilise exactement la même convention — un astérisque pour le gras, un tiret bas pour l’italique — et ce n’est pas un hasard : les deux apps puisent dans le même style de mise en forme léger « Markdown », courant depuis des années dans les outils de discussion et de développement. Discord ressemble à ça au premier coup d’œil mais suit une règle différente : il faut deux astérisques de chaque côté pour le gras, `**comme ceci**`, et un seul astérisque est réservé à l’italique. Collez dans Discord un message mis en forme à la WhatsApp, et il ressort en italique avec un astérisque qui traîne à chaque bout, parce que l’interpréteur de Discord lit la même ponctuation avec un règlement différent.

Rien de tout cela ne touche iOS, le clavier ou l’accès complet. Cela se passe entièrement à l’intérieur de l’app qui reçoit le message, une fois que le texte a déjà quitté le clavier sous forme de caractères parfaitement ordinaires. Le clavier d’Apple produit exactement les mêmes astérisques qu’un clavier tiers ; ce qui change, c’est seulement si l’app où vous les avez collés prend la peine de chercher ce motif avant de vous les afficher.

Deuxième voie : une vraie mise en forme, mais seulement dans les apps conçues pour la stocker

Une poignée d’apps — Notes et Pages en font partie — proposent un vrai bouton gras : vous sélectionnez du texte, vous touchez l’icône de mise en forme Aa, et l’app attache un vrai style à ce passage de texte, la même idée que le gras dans un traitement de texte. C’est du texte enrichi authentique, pas une astuce de caractères, et c’est pour cela que ça ressemble en tout point à du gras réel partout où c’est utilisé. Le problème, c’est qu’un message, une bio ou une légende ne sont qu’une suite de caractères bruts, sans aucune couche de mise en forme en dessous à laquelle ce style pourrait s’accrocher. Copiez du texte gras depuis Notes et collez-le dans un champ de texte ordinaire, et le style tombe en route : ce qui arrive, c’est le mot brut en dessous, parce que le champ où il a atterri n’a jamais été conçu pour porter un style.

Troisième voie : une lettre différente, pas un style

La seule voie qui survit à toutes les apps de la même façon n’est pas vraiment du « gras » au sens de la mise en forme : c’est un basculement vers un jeu de caractères Unicode à part qui ressemble déjà à du gras, 𝗴𝗿𝗮𝘀 au lieu de gras, lettre pour lettre. Comme c’est un caractère réel et différent plutôt qu’une instruction accrochée à un caractère ordinaire, aucune app n’a besoin de reconnaître une syntaxe particulière pour l’afficher correctement. Cela fonctionne dans WhatsApp, iMessage, les bios Instagram, Discord, Slack et partout ailleurs où le texte brut est accepté, sans que l’interpréteur de cette app ait besoin d’en savoir quoi que ce soit, et sans dépendre d’une syntaxe Markdown qui change d’une app à l’autre. La contrepartie, traitée dans le guide complet sur l’écriture en gras sur iPhone, c’est que cela reste invisible pour la recherche et se lit bizarrement avec un lecteur d’écran, puisque pour le téléphone ce n’est pas « de l’Helvetica en gras » — c’est une lettre entièrement différente qui se trouve juste être dessinée épaisse.

Pourquoi iOS n’a jamais réglé cela lui-même

iOS donne à chaque app le même champ de texte brut, sans style, et laisse au code de cette app le soin de décider quoi faire, le cas échéant, des caractères qu’il contient. Certaines apps choisissent de surveiller les astérisques. D’autres construisent une vraie couche de mise en forme pour les champs qu’elles contrôlent. La plupart ne font ni l’un ni l’autre et vous renvoient simplement exactement ce que vous avez tapé. Il n’y a aucune incohérence à corriger ici, parce qu’il n’existe aucun système unique partagé au départ : un bouton « gras partout » à l’échelle du téléphone n’a jamais pu exister tant que chaque app reste libre d’afficher la même suite de caractères comme elle l’entend.

Où Kibo s’intègre

Kibo place la troisième voie directement sur le clavier : le gras fait partie de ses styles de texte fantaisie, appliqué au fil de la frappe plutôt que via un générateur web ou un aller-retour vers une autre app. Comme il fonctionne en substituant les vrais caractères Unicode gras, plutôt qu’en espérant que l’app où vous écrivez comprenne les astérisques, il se lit en gras aussi bien dans WhatsApp, iMessage, Instagram que Discord, sans rien à retenir d’une app à l’autre. Il fonctionne avec l’accès complet désactivé, puisque le texte fantaisie est généré directement sur le clavier et ne touche jamais le presse-papiers.

Questions fréquentes

Pourquoi mon message en gras sur WhatsApp est-il arrivé en texte brut avec des astérisques une fois transféré vers iMessage ?

WhatsApp transforme lui-même *mot* en gras, au moment où il affiche le message : il ne vous envoie pas un caractère gras, il envoie des astérisques ordinaires et les interprète en les affichant. Transférez ce même texte brut vers une app qui ne cherche pas les astérisques, comme iMessage, et il n’y a plus personne pour les retirer, donc ils apparaissent tels quels.

Discord utilise-t-il la même règle d’astérisques que WhatsApp et Slack ?

Non. WhatsApp et Slack lisent un seul astérisque de chaque côté comme du gras. Discord réserve un seul astérisque à l’italique et exige deux astérisques de chaque côté, `**comme ceci**`, pour le gras. Coller la mise en forme d’une app dans l’autre ressort avec le mauvais style et de la ponctuation qui traîne.

Existe-t-il un moyen d’obtenir du gras qui fonctionne littéralement dans n’importe quelle app ?

Oui : le gras Unicode de texte fantaisie, un jeu de caractères véritablement différent qui ressemble déjà à du gras plutôt qu’un style posé sur des lettres ordinaires. Comme c’est du texte brut en dessous, cela s’affiche correctement dans n’importe quelle app sans que celle-ci ait besoin de comprendre une syntaxe Markdown, même si la recherche ne le reconnaîtra pas et qu’un lecteur d’écran ne le lira pas naturellement.

Essayez-le sur votre propre clavier

Kibo est un clavier personnalisé gratuit pour iPhone : de vrais sons mécaniques, des thèmes au choix et des effets lumineux RGB. Sans compte, sans publicité, et il fonctionne avec l’accès complet désactivé.

Télécharger sur l’App Store

Guides associés

Tous les guides