• # Lé resultat et pourquoi

    Posté par . En réponse au journal Notepad et réaction louche. Évalué à 5.

    Bon, le résultat, c'est ça :
    http://rincevent.dyndns.org/toto/notepad.png

    Mais c'est parce que j'ai pas les polices asiatiques installées.

    Et pourquoi ? Ca m'a particulièrement étonné, mais j'ai fini par apprendre l'explication. Notepad supporte différents types d'encodages (ansi, UTF-8, UTF-16), et essaye de savoir quel est le type d'encodage utilisé en ouvrant un fichier, mais dans le cas précis, la méthode utilisées (qui fait parti de l'API windows standard) retourne qu'il s'agit d'un fichier UTF-16 sans entête UTF-16 (FF FE) et l'affiche donc comme cela (d'ou les caractères asiatiques, et le fait qu'il y ai 9 carrés pour 18 caractères). Une petite merde dans leur heuristique à priori.