Pourquoi un signe racine carrée apparaît
En UTF-8, les lettres accentuées occupent deux octets et les guillemets typographiques trois : é s’écrit C3 et A9. Le Mac Roman, l’ancien jeu de caractères d’Apple, transforme chaque octet en un caractère : C3 devient le signe racine carrée √, A9 devient ©. L’apostrophe ’ (E2 80 99) devient ‚Äô. C’est l’équivalent Mac de `é` sous Windows.
Avant
L’équipe est « ravie » – l’atelier du café Hélène commence à 9 h.
Après
L’équipe est « ravie » – l’atelier du café Hélène commence à 9 h.
Les motifs les plus fréquents
‚Äô→’,‚Äò→‘‚Äú→“,‚Äù→”‚Äì→–,‚Äî→—,‚Ķ→…,‚Ǩ→€√©→é,√®→è,√†→à,√ß→ç
Le tableau complet se trouve plus bas. ‚Äô est la version Mac de ’ – plus de détails sur les apostrophes et guillemets cassés.
Où le Mac Roman réapparaît encore
- Excel pour Mac : d’anciennes versions enregistraient les CSV en Mac Roman – voir ouvrir correctement un CSV dans Excel.
- Exports de bases de données et d’applications qui proposent « Macintosh » comme jeu de caractères, comme FileMaker.
- Anciens fichiers datant d’avant Mac OS X, ouverts aujourd’hui dans un programme UTF-8.
- Textes copiés qu’un CMS ou un outil de newsletter a repris avec le mauvais jeu de caractères.
Pareil dans la console Windows : ├⌐ au lieu de é
Un motif voisin apparaît dans l’invite de commandes et PowerShell : la console utilise l’ancienne page de code DOS 437 (850 en Europe occidentale). Là, é devient ├⌐ et ’ devient ΓÇÖ. Mojibuster le reconnaît aussi. Pour passer la console en UTF-8, voir la page PowerShell.
Avant
Export termin├®┬á: ┬½┬áR├®sum├® ÔÇô final.csv┬á┬╗ enregistr├®.
Après
Export terminé : « Résumé – final.csv » enregistré.
Fichiers entiers en Mac Roman ou en DOS
Si un fichier a été enregistré entièrement en Mac Roman ou en CP850, déposez-le dans la zone ci-dessus : Mojibuster détecte le jeu de caractères et le convertit en UTF-8. Si la détection n’est pas évidente, l’outil propose de lire le fichier avec un autre jeu de caractères.
Caractères cassés fréquents
| Cassé | Correct |
|---|---|
| √© | é |
| √® | è |
| √™ | ê |
| √´ | ë |
| √† | à |
| √¢ | â |
| √ß | ç |
| √Æ | î |
| √Ø | ï |
| √¥ | ô |
| √ª | û |
| √π | ù |
| √º | ü |
| ≈ì | œ |
| √â | É |
| √à | È |
| √Ä | À |
| √á | Ç |
| ‚Ǩ | € |
| ¬´ | « |
| ¬ª | » |
| ‚Äô | ’ |
| ‚Äì | – |
| ‚Ķ | … |
Questions fréquentes
Mon texte est-il perdu ?
Non. ‚Äô contient exactement les octets de l’apostrophe et Mojibuster les remet en place. Des caractères ne sont perdus que lorsqu’un programme les a remplacés par ? – voir points d’interrogation au lieu des accents.
Qu’est-ce que le Mac Roman ?
Le jeu de caractères qu’Apple utilisait pour les langues occidentales avant Unicode. macOS travaille aujourd’hui en UTF-8, mais d’anciennes applications, exports et fichiers sont encore en Mac Roman.
Comment l’éviter ?
Enregistrez vos fichiers en UTF-8 et ouvrez-les avec des programmes qui attendent de l’UTF-8. Dans TextEdit, réglez l’encodage sous Réglages → « Ouvrir et enregistrer » sur « Unicode (UTF-8) ».