Dans Sublime Text 3, les caractères unicode ne s'affichent pas correctement. En gedit, cela fonctionne bien. J'ai essayé d'enregistrer le document au format UTF-8, j'ai essayé de définir le codage par défaut sur UTF-8, mais cela ne fonctionne toujours pas. J'ai même essayé de changer la police. Veuillez vérifier cette image:
Le mot supérieur est la forme correcte. Mais sublime le montre différemment (comme la Parole en bas). Comment puis-je réparer cela?
Sublime ne prend pas du tout en charge la mise en page de texte complexe. Cela signifie que vous n'obtenez même pas l'arabe ou l'hébreu appropriés, et encore moins le cinghalais.
J'espère que cela sera ajouté un jour, mais ce n'est pas une fonctionnalité simple. Comme Sublime se concentre sur le code plutôt que sur le langage naturel, il pourrait ne pas figurer parmi les priorités de l'auteur.
Allez dans Préférences> Paramètres> Utilisateur.
Ajoutez ce paramètre:
"default_encoding" : "utf-8",
Sublime Text 3 devrait désormais prendre en charge de nombreux paramètres régionaux utf-8.
Si la réponse de Xuwei Khan ne fonctionne pas pour vous, utilisez cette commande:
iconv -f Windows-1253 -t utf-8 input.txt > output.txt
Ou remplacez Windows-1253
avec une autre locale iso adaptée à vos besoins linguistiques.