Open Circeb opened 9 years ago
qu'est ce que cela donne sans le \Xarrangement[A]{paragraph}?
Les premiers titres sont bien alignés, le dernier ledgroup est complètement en décalage.
hum, bon, je vais regarder ce qui cloche� mais je m'en sort plus. trop de tickets pour un seul dev...
hum, le pb ne se pose qu'avec les titres. effectivement, logique. je n'avais pas prévu cela lorsque j'ai concu les ledgroup //.
(notes perso)
bon, le pb se pose si on combine 3 elements:
Il faut vider le .1 et .1R après chaque test. Je paris que c'est le c'est une question de portée de setparledgroupnotespacing.
bon, le pb vient des notes qui se trouvenr coupé entre plusieurs pages...
conditionner ce bout de code
\dimdef{\@beforenotes@current@diff}%
{\csuse{@parledgroup@beforenotes@\@checking L}-\csuse{@parledgroup@beforenotes@\@checking R}}%
\ifstrequal{#1}{L}%
{% Left
\ifdimgreater{\@beforenotes@current@diff}{0pt}{}%
{\vspace{-\@beforenotes@current@diff}}%
}%
{% Right
\ifdimgreater{\@beforenotes@current@diff}{0pt}%
{\vspace{\@beforenotes@current@diff}}{}%
}%
au fait que la note du pstart commence sur la même page qu'elle finit.
je crains de ne pouvoir arriver à résoudre ce bug avant un bout de temps... je vais donc me consacrer aux précédents bugs.
Il faut refaire entièrement l'implémentation des ledgroup. Actuellement les notes sont considérés comme du texte principal, mais juste sans numérotation. Résultat:
Ce qu'il faut faire :
Mais cela se complique un peu :
Pour implémemter cela:
Test d'implémentation:
on progresse. j'ai juste un point qui change un peu par rapport à la précédente implémentation : les notes de groupes parallels se trouve maintenant exactement en face l'une de l'autre, et non pas juste en dessous leur textes respectifs. Il faut encore que je vois comment reimplementer l'interlignage (mais d'une manière générale il y a un pb avec l'interlignage des notes) et surtout la division d'une longue note sur deux pages.
on avance encore un peu : maintenant les notes sont à nouveaux collés. J'ai aussi pris en compte le fait que les pstarts sont pas forcément de même taille. prochaine étape : gérer les ruptures de pages (ca, ca va être le plus costaud, mais c'est le but de l'histoire).
Bonjour,
Lorsque je mets plusieurs ledgroups sur des pages parallèles, ils ne sont pas correctement alignés l'un en face de l'autre, mais il y a un léger décalage dans un sens ou dans l'autre, qui peut être plus ou moins prononcé.
Voici un exemple :
\documentclass[12pt]{book} \usepackage{reledmac} \usepackage{setspace} \onehalfspacing \Xarrangement[A]{paragraph} \usepackage[parledgroup]{reledpar} \setparledgroupnotespacing{\singlespacing} \usepackage{endnotes}
\begin{document}
\begin{pages} \begin{Leftside} \beginnumbering \pstart[\section{gauche}] \begin{ledgroup} gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche\edtext{gauche}{\Afootnote{gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche }}
gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche\edtext{gauche}{\Afootnote{gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche }} \end{ledgroup}\pend
\pstart[\section{gauche}] \begin{ledgroup} gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche\edtext{gauche}{\Afootnote{gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche }}
gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche\edtext{gauche}{\Afootnote{gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche }}
gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche\edtext{gauche}{\Afootnote{gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche }} \end{ledgroup} \pend
\pstart[\section{gauche}] \begin{ledgroup} gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche\edtext{gauche}{\Afootnote{gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche }}
gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche\edtext{gauche}{\Afootnote{gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche gauche }} \end{ledgroup} \pend \endnumbering \end{Leftside} \begin{Rightside} \beginnumbering \pstart[\section{droite}] \begin{ledgroup} droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite
droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite \end{ledgroup}\pend
\pstart[\section{droite}]\begin{ledgroup} droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite
droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite
droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite \end{ledgroup}\pend
\pstart[\section{droite}]\begin{ledgroup} droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite
droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite droite
\end{ledgroup} \pend \endnumbering \end{Rightside}
\end{pages} \Pages
\end{document}