Par exemple, dans les outils de développement, j'obtiens quelque chose comme:
Certains de ces carrés sont à la fin des lignes, au début, je pensais que c'était des retours chariot mais il se trouve qu'ils ne le sont pas.
De plus, des carrés apparaissent après =
ou >
dans de nombreux endroits où il n'y a pas de nouvelle ligne, et regarder le fichier dans un éditeur hexadécimal montre qu'il n'y a aucun caractère entre =
et "
(par exemple, il id="
apparaît comme id=? "
)
Cela apparaît également très occasionnellement dans les pages Web, par exemple, j'ai vu:
J'ai copié cette phrase, je l'ai regardée dans un éditeur hexadécimal, et là encore il n'y a pas de caractère entre e
et :
. Rien n'apparaît non plus dans le code source.
Je n'ai jamais vu cela auparavant, et c'est seulement depuis que j'ai réinstallé arch il y a quelques jours.
Chrome est: Version 19.0.1084.15 dev
Arch est: Kernel 3.3.1-1-ARCH
,x86_64
locale.gen
a des en_GB
locales non commentées (à la fois UTF-8
et ISO-8859-1
). Le codage en chrome par défaut ISO-8859-1
, mais le basculer sur UTF-8
ne fait aucune différence.
Voici le fichier html que j'utilisais: test.html
Un correctif serait fantastique, une explication serait formidable, confirmant que c'est (ou n'est pas) juste un problème avec ma configuration serait également bon.
Edit: Après avoir étudié les polices, j'ai trouvé que dans les deux cas, il essayait d'utiliser arial, qui en arch fait partie du ttf-ms-fonts
package. L'installation a entraîné le changement de police, mais les carrés sont restés (bien que leur forme soit différente). Dans les deux cas, la police n'adhère pas aux polices par défaut du système.