Bonjour à vous,
aujourd'hui je tente de résoudre un problème qui me colle au train depuis 2 ans.
J'écris mes scripts, parfois sous linux avec un simple éditeur de texte, parfois sous mac avec l'éditeur intégré de Matlab. L'encodage par défaut de linux est l'UTF-8, celui de Matlab: ISO-8859-1. J'ai donc des soucis d'accents quand je promène mes scripts d'un OS à l'autre.
J'ai essayé de changer l'encodage de Matlab avec:
slCharacterEncoding(UTF-8)
Visiblement il ne reconnait que quelques formats et pas l'UTF-8.
J'ai entendu dire qu'on pouvait préciser l'encodage des scripts dans l'en-tête avec les commentaires, un peu comme les scripts bash. Qu'est ce que ça donne? Et comment s'en sortir avec ces encodages?
Bien sûr, j'aimerais éviter d'utiliser un autre éditeur sous mac et il est hors de question de changer l'encodage de linux (tout mes documents sont en UTF-8). Qu'en dites vous?
Partager