`\Hy@raisedlink` \Hy@raisedlink perturbe la manière dont se fait la coupure de ligne
Avec hyperref, `hyperref`, la command `\Hy@raisedlink` est nécessaire pour qu'une ancre renvoie vers le haut de la ligne et non vers le bas.
Cependant celle ci-perturbe celle-ci perturbe la rupture de ligne.
Voir l'exemple ci-dessous (compilé avec XeLaTeX).
\documentclass[a4paper]{book}
\usepackage[a4paper]{geometry}
\usepackage{polyglossia,fontspec,hyperref}
\setmainfont{Linux Libertine O}
\setmainlanguage{greek}
\makeatletter
\newcommand\test{6. Καὶ δὴ τῷ κράτει
\edtext{τοῦ} \edtext{συγγενέος} \edtext{ἐπιθαρσήσας}, \edtext{οὐμενοῦν}
\edtext{εἴ τι}
καὶ \edtext{δέοι}
παθεῖν
δείσας
καλὴν ἑαυτῷ
τῆς εἰς Χριστὸν πίστεως, τὴν ἐν
\edtext{Γράμματι}
νομοθεσίαν,
ὑποβάθραν
\edtext{προύθηκεν}.
\edtext{Περιτυχὼν}
γὰρ
\edtext{τῶν}, \edtext{Μωσαικῶν}
\edtext{βιβλίων},
καὶ
\edtext{τῆς Ἐβραίων ἁπάσης Γραφῆς},
καὶ τούτοις ὡς μάλιστα φιλομαθῶς
\edtext{ἐναπασχολήσας}τὸν νοῦν, καὶ
\edtext{ὅλος}
\edtext{ὅλῳ}
στοιχειωθεὶς,}
\begin{document}
\section{Good}
\def\edtext#1{#1}
\test
\section{Bad}
\def\edtext#1{\Hy@raisedlink{}#1\Hy@raisedlink{}}
\test
\section{Better}
\def\edtext#1{\Hy@raisedlink{}\hspace{0pt}#1\Hy@raisedlink{}\hspace{0pt}}
\test
\section{Ok?}
\def\edtext#1{\Hy@raisedlink{}\hspace{0pt}#1\Hy@raisedlink{}}
\test
\end{document}
Une idée d'une Y a-t-il une manière d'avoir l'équivalent de `\Hy@raisedlink` mais SANS *sans* ce problème de coupure de ligneligne ?