[ Attention, réponse en UTF-8 pour afficher les ligatures ]
Le 25/06/2008 22:24, geo cherchetout a écrit :
Il s'agit bien de cette page. Comme ce n'est que du texte entre des balises,
je n'avais pas pensé qu'il pouvait être utile d'en connaître la provenance...
Je voulais savoir si le texte d'origine contenait les trois caractères
ffi ou bien la ligature ffi en un seul caractère (U+FB03). J'espère que
ton nouvelleur est capable d'afficher ce caractère, mais j'imagine que
c'est le cas.
Sur la page donnée par Antoine, je vois dans le code source les trois
lettres distinctes f, f et i ; mais sur l'image que tu as envoyée on
voit une ligature « ffi ».
J'ai bien vu que les mots du code source n'ont pas de défaut.
Ce sont bien trois lettres différentes.
Ce dernier se
manifeste chez moi uniquement avec seamonkey et, je viens de relire la page
plus attentivement, Ã la suite de chaque double f comme dans les mots
affaire, difficulté, offre
Normal : en plus de la ligature ffi (U+FB03 ffi) existent aussi les
ligatures ffl (U+FB04 ffl) et ff (U+FB00 ff).
mais aussi de façon moins nette après des f
simples comme dans final ou qualifiable,
Il existe aussi des ligatures fi (U+FB01 ï¬) et fl (U+FB02 fl) mais tu ne
devrais pas rencontrer le cas lorsque le f est suivi d'un a, d'un e,
d'un o, etc.
comme si la largeur de la lettre f
était simplement sous-estimée au moment de l'afficher.
Non.
Comme si la largeur de la _ligature_ était sous-estimée. Sur la copie
d'écran que tu as envoyée, c'est comme si la largeur de la ligature ffi
était considérée comme égale à celle de la seule lettre f.
J'ai modifié la page localement en écrivant le mot affichage avec 5 f et je
n'en vois que trois avec seamonkey :
http://www.cijoint.fr/cj200806/cijN6xlCZv.png
Là , je parie pour fffffi -> (ff)(ff)(fi) -> ff ff ï¬, le second f de chaque
ligature ff se confondant (à un ou deux pixels près) avec le premier f
de la ligature suivante.
Plutôt que de faire des copies d'écran, essaye de sélectionner le texte,
lettre par lettre (avec seulement deux f de suite, voire un seul suivi
d'un i). Tu devrais te rendre compte que tu ne peux pas sélectionner un
f tout seul. Et après, tu copies ce que tu as sélectionné et tu le
colles dans ta réponse, que tu devras envoyer en UTF-8.
Cinq minutes plus tard :
Dans les préférences de seamonkey, je viens de cocher la case « Autoriser
les pages web à utiliser d'autres polices » et tout rentre dans l'ordre. :-)
http://www.cijoint.fr/cj200806/thb_cijOKUh77q.png
Ce serait bien de savoir quelle police est utilisée dans chacun des deux
cas, et pourquoi ça donne ce bug.
Mandriva 2008.1
Linux 2.6.24.5-desktop586-2mnb
x11-server-xorg-1.4.0.90-13.2mdv2008.1
Quoi d'autre ?
Ça c'est pour les experts de fr.comp.normes.unicode. Je suis sûr qu'il y
a des linuxiens parmi eux.
Cordialement,
--
Olivier Miakinen