Salut à tous
et merci à QuentinC pour le conseil du lieu de Post.

Voilà je réalise des Ebook de temps en temps pour ma liseuse PocketBook et son Reader
Adobe Viewer.

Voici pour l'ex. un extrait de mon code:
<a href="I-supplice-Notes.xhtml#note_2">d'Amsterdam.<sup>2</sup></a>

il s'agit d'une "ancre" qui pointe vers la note n° 2 que je place également en exposant
avec les tag <sup>2</sup>.
Le truc qui se passe, c'est que parfois (suivant la coupe du texte) l'exposant "2" est rejeté sur le bord droit du paragraphe, et c'est quand même assez vilain ! Dans mon exemple l'ancre "englobe"
d'Amsterdam et le 2.

Mais j'ai également testé ça:
d'Amsterdam.<a href="I-supplice-Notes.xhtml#note_2"><sup>2</sup></a>

C'est exactement le même résultat ! Normalement il n'y a pas d'espace entre mon mot et
l'exposant, il y a seulement le tag <sup> !
C'est peut etre dû à un "bug" du reader ADE (Adobe Digital Edition) qui équipe la liseuse Pocketbook, (Touch 2) je sais qu'il existe un autre reader, mais je n'ai pas réussi à l'installer.

sinon
J'ai fait le test d'ouvrir mes fichiers .epub dans Firefox, là ça à l'air de bien marcher je ne constate pas de problèmes.
Par contre j'arrive à reproduire ce comportement avec la version de ADE "ordinateur" installé sur mon mac

Voilà
Si vous avez une petite idée sur la question, et/ou d'autre façon d'écrire ce code
je suis preneur, car ça fait un petit moment que je tourne en rond avec ce **** qui m'agace !


merci
Si je comprends bien ton problème, tu peux essayer cette propriété CSS:
white-space: nowrap

OU alternativement, la balise <nobr>, mais attention, elle n'est pas standard et ne l'a jamais été.
En englobant toute la partie que tu ne veux pas couper.

Autre idée peut-être, un espace de jointure unicode à longueur nulle; c'est le même genre que l'espace insécable (nbsp) sauf que ça a une longueur de 0 et donc ça ne se voit pas. Malheureusement je n'ai plus le véritable nom en tête, et ça peut poser des problèmes à certains logiciels qui ne reconnaissent pas ce caractère.

Par contre désolé, je ne suis pas vraiment sûr d'avoir compris, je suis peut-être complètement à côté de la plaque. Dans ce cas détaille un peu plus et/ou donne une page d'exemple où le problème se produit.

Je ne peux pas aider précisément sur les produits adobe, je n'utilise pas leurs logiciels (que je déteste)
Modifié par QuentinC (05 Jun 2015 - 15:53)