maieul / ledmac

package reledmac for latex
http://www.ctan.org/tex-archive/macros/latex/contrib/reledmac
54 stars 28 forks source link

Edtabular breaks pstartref system #953

Closed Doc73 closed 1 year ago

Doc73 commented 1 year ago

Version

reledmac 2023/07/04 v2.39.2 reledpar 2023/07/04 v2.25.4

TeX Engine

XeLateX

Regression

Previous versions of the packages

Description

After edtabular, pstartref stops working. I haven't done any testing on the other cross reference commands.

Schermata del 2023-07-08 11-42-42

Minimal Working Example

% !TeX program = xelatex
% !TeX encoding = UTF-8
% !TeX spellcheck = it_IT

\documentclass[b5paper]{book}

\usepackage[noledgroup,noeledsec,series={A,B,C}]{reledmac}
\usepackage[continuousnumberingwithcolumns]{reledpar}
\lineation{page}

\begin{document}
\beginnumbering
\numberpstarttrue

\pstart\edlabel{1}%
\edtext{}{\lemma{\textbf{\pstartref{1}}}%
  \Cfootnote[nonum,nosep]{blablabla}}%
Quel ramo del lago di Como, che volge a mezzogiorno, tra due catene non interrotte di monti, tutto a seni e a golfi, a seconda dello sporgere e del rientrare di quelli, vien, quasi a un tratto, a ristringersi, e a prender corso e figura di fiume, tra un promontorio a destra, e un’ampia costiera dall’altra parte; e il ponte, che ivi congiunge le due rive, par che renda ancor più sensibile all’occhio questa trasformazione, e segni il punto in cui il lago cessa, e l’Adda rincomincia, per ripigliar poi nome di lago dove le rive, allontanandosi di nuovo, lascian l’acqua distendersi e rallentarsi in nuovi golfi e in nuovi seni.
\pend

\pstart\edlabel{2}%
\edtext{}{\lemma{\textbf{\pstartref{2}}}%
  \Cfootnote[nonum,nosep]{blablabla}}%
Quel ramo del lago di Como, che volge a mezzogiorno, tra due catene non interrotte di monti, tutto a seni e a golfi, a seconda dello sporgere e del rientrare di quelli, vien, quasi a un tratto, a ristringersi, e a prender corso e figura di fiume, tra un promontorio a destra, e un’ampia costiera dall’altra parte; e il ponte, che ivi congiunge le due rive, par che renda ancor più sensibile all’occhio questa trasformazione, e segni il punto in cui il lago cessa, e l’Adda rincomincia, per ripigliar poi nome di lago dove le rive, allontanandosi di nuovo, lascian l’acqua distendersi e rallentarsi in nuovi golfi e in nuovi seni.
\pend

\pstart\edlabel{3}%
\edtext{}{\lemma{\textbf{\pstartref{3}}}%
  \Cfootnote[nonum,nosep]{blablabla}}%
Quel ramo del lago di Como, che volge a mezzogiorno, tra due catene non interrotte di monti, tutto a seni e a golfi, a seconda dello sporgere e del rientrare di quelli, vien, quasi a un tratto, a ristringersi, e a prender corso e figura di fiume, tra un promontorio a destra, e un’ampia costiera dall’altra parte; e il ponte, che ivi congiunge le due rive, par che renda ancor più sensibile all’occhio questa trasformazione, e segni il punto in cui il lago cessa, e l’Adda rincomincia, per ripigliar poi nome di lago dove le rive, allontanandosi di nuovo, lascian l’acqua distendersi e rallentarsi in nuovi golfi e in nuovi seni.
\pend

\pstart\edlabel{4}%
\edtext{}{\lemma{\textbf{\pstartref{4}}}%
  \Cfootnote[nonum,nosep]{blablabla}}%
Quel ramo del lago di Como, che volge a mezzogiorno, tra due catene non interrotte di monti, tutto a seni e a golfi, a seconda dello sporgere e del rientrare di quelli, vien, quasi a un tratto, a ristringersi, e a prender corso e figura di fiume, tra un promontorio a destra, e un’ampia costiera dall’altra parte; e il ponte, che ivi congiunge le due rive, par che renda ancor più sensibile all’occhio questa trasformazione, e segni il punto in cui il lago cessa, e l’Adda rincomincia, per ripigliar poi nome di lago dove le rive, allontanandosi di nuovo, lascian l’acqua distendersi e rallentarsi in nuovi golfi e in nuovi seni.
\pend

\pstart\edlabel{4bis}%
\edtext{}{\lemma{\textbf{\pstartref{4bis}}}%
  \Cfootnote[nonum,nosep]{blablabla}}%
Quel ramo del lago di Como...

\begin{edtabularl}
    1 & 2 & 3\\
    1 & 2 & 3\\
    1 & 2 & 3
\end{edtabularl}
\pend

\pstart\edlabel{5}%
\edtext{}{\lemma{\textbf{\pstartref{5}}}%
  \Cfootnote[nonum,nosep]{blablabla}}%
Quel ramo del lago di Como, che volge a mezzogiorno, tra due catene non interrotte di monti, tutto a seni e a golfi, a seconda dello sporgere e del rientrare di quelli, vien, quasi a un tratto, a ristringersi, e a prender corso e figura di fiume, tra un promontorio a destra, e un’ampia costiera dall’altra parte; e il ponte, che ivi congiunge le due rive, par che renda ancor più sensibile all’occhio questa trasformazione, e segni il punto in cui il lago cessa, e l’Adda rincomincia, per ripigliar poi nome di lago dove le rive, allontanandosi di nuovo, lascian l’acqua distendersi e rallentarsi in nuovi golfi e in nuovi seni.
\pend

\pstart\edlabel{6}%
\edtext{}{\lemma{\textbf{\pstartref{6}}}%
  \Cfootnote[nonum,nosep]{blablabla}}%
Quel ramo del lago di Como, che volge a mezzogiorno, tra due catene non interrotte di monti, tutto a seni e a golfi, a seconda dello sporgere e del rientrare di quelli, vien, quasi a un tratto, a ristringersi, e a prender corso e figura di fiume, tra un promontorio a destra, e un’ampia costiera dall’altra parte; e il ponte, che ivi congiunge le due rive, par che renda ancor più sensibile all’occhio questa trasformazione, e segni il punto in cui il lago cessa, e l’Adda rincomincia, per ripigliar poi nome di lago dove le rive, allontanandosi di nuovo, lascian l’acqua distendersi e rallentarsi in nuovi golfi e in nuovi seni.
\pend

\pstart\edlabel{7}%
\edtext{}{\lemma{\textbf{\pstartref{7}}}%
  \Cfootnote[nonum,nosep]{blablabla}}%
Quel ramo del lago di Como, che volge a mezzogiorno, tra due catene non interrotte di monti, tutto a seni e a golfi, a seconda dello sporgere e del rientrare di quelli, vien, quasi a un tratto, a ristringersi, e a prender corso e figura di fiume, tra un promontorio a destra, e un’ampia costiera dall’altra parte; e il ponte, che ivi congiunge le due rive, par che renda ancor più sensibile all’occhio questa trasformazione, e segni il punto in cui il lago cessa, e l’Adda rincomincia, per ripigliar poi nome di lago dove le rive, allontanandosi di nuovo, lascian l’acqua distendersi e rallentarsi in nuovi golfi e in nuovi seni.
\pend

\endnumbering
\end{document}

Workaround

Doc73 commented 1 year ago

I can add that my other project, compiled with

reledmac 2023/07/03 v2.39.2 typesetting critical editions

and therefore with a test version prior to publication on CTAN, doesn't have this problem.

maieul commented 1 year ago

Please try branch issue953 (it was a too much intensive cleanup in #951)

Doc73 commented 1 year ago

Thanks! Works very well! Tested both in the test file and in my book.

maieul commented 1 year ago

nice. I will publish right now on CTAN.