Problema numerazione di righe in tabelle

  • Questo topic ha 4 risposte, 2 partecipanti ed è stato aggiornato l'ultima volta 13 anni, 2 mesi fa da Doc.
  • Creatore
    Topic
  • #68404
    Doc
    Partecipante
      Up
      0
      Down
      ::


      Carissimi,
      Nella mia edizione ho parecchie tabelle, anche abbastanza lunghe, che mi costringono ad usare il pacchetto longtable.
      Quella di “ieri”, però, mi ha fatto sorgere un problemino con la numerazione delle righe.
      Senza stare a fare tante chiacchiere, ecco uno screen, che dice tutto:

      Come potete vedere, la numerazione considera comunque come 1 le righe della tabella che si articolano su due righe.

      Ora, ho scoperto che ledmac propone due comandi edtabular ed edarray, descritti alle pagg. 27 ss. del manuale, ma sono entrambi inutili per le mie esigenze, poiché non consentono nemmeno di impostare una dimensione specifica per le colonne.
      Però, la stessa sezione del manuale conferma i problemi con i nomali ambienti tabular ed array.

      La domanda è semplice: mi sapete suggerire una soluzione o anche un’alternativa al mio solito longtable per ottenere risultati analoghi a quelli che vedete nello screenshot?

      P.S.: per ora, sto usando il metodo “artigianale”, di interrompere a mano il testo!

    Visualizzazione 3 filoni di risposte
    • Autore
      Risposte
      • #68405
        gianluca
        Amministratore del forum
          Up
          0
          Down
          ::


          Potrei aver trovato una soluzione alternativa in una recente impaginazione di un testo che sarà pubblicato da Franz Steiner Verlag. La soluzione consiste nell’evitare la tabella come la peste in favore di una formattazione “manuale”. Pratica un comando mi permette di formattare il testo come fosse in una tabella ma senza il difetto che fai notare.
          Questo codice:
          \newlength\lenlemma
          \setlength\lenlemma{2.25cm}
          \newlength\lentesto
          \setlength\lentesto{\textwidth}
          \advance\lentesto by -\lenlemma
          \newcommand{\tab}[2]{%
          \vbox{\hsize=\lenlemma\noindent#1}#2}

          \pstart
          \noindent\edtext{\edtext{Auxiliare tuo, rerum pater optime, ser\textlangle{}vo\textrangle{},\\
          ut parere queam princip\textlangle{}io\textrangle{} imperii}{\lemma{}\Dfootnote[nonum,nosep]{\hskip-1em\textsc{glosa
          P : incipit glose V}}\Dfootnote{\textit{Hoc distichon praebet tantum} V servo
          \ldots{} principio \textit{emendaui} : ser * * *\ldots{} princip * * *
          \textit{cod}. optime \textit{emendaui} : optimo \textit{cod. cfr.} PL 189,
          col. 50}}\\
          \edtext{\tab{Almus}{sanctus siue ab alendo dictus.}}{\lemma{}\Afootnote{Paul.
          Fest. 7 alma sancta sive pulchra, vel alens, ab alendo scilicet; \textit{cfr.} Serv. in
          Aen. 1.306; Isid. diff. 498 alma autem ab alendo dicta.}\Dfootnote{siue V :
          sibe P \textit{cfr.} 12 ab alendo V : abolendo P}}\\
          \edtext{\tab{Arbiter}{iudex eo quod arbitrio suo causas dirimat.}}{%
          \lemma{}\Afootnote{Paul. Fest. 15 arbiter dicitur iudex, quod totius rei habeat
          arbitrium et facultatem.}}\\
          \edtext{\tab{Aether}{caelum quia nobis non uidetur et igneum esse dicitur.}}{%
          \lemma{}\Afootnote{Varro ling. 5.18–19 caelum dictum scribit Aelius, quod est
          c\textlangle{}a\textrangle{}elatum aut contrario nomine, celatum quod apertum est; non male, quod
          \dag{}posterior multo potius a c\textlangle{}a\textrangle{}elo quam caelum a c\textlangle{}a\textrangle{}elando. sed non minus
          illud alterum de celando ab eo potuit dici, quod interdiu celatur, quam quod
          noctu non celatur; \textit{cfr}.~ 47.}\Dfootnote{igneum V : igneus P
          \textit{fortasse recte, sed \emph{cfr.}}~47}}\\
          \edtext{\tab{Aethera}{aer notandum quia aer accusatiuum singularem aera facit
          sicut aether \hbox to \lenlemma{}aethera.}}{\lemma{}\Dfootnote{quia aer accusatiuum singularem
          aera \ldots{} aether aethera P : que aer accusatiuo significatur etha \ldots{}
          ethera ethra V}}\\
          \tab{Arduus}{altus.}\\
          \tab{Artum}{strictum.}\\
          \edtext{}{\Afootnote{\textit{cfr.} 98.}\Dfootnote{\emph{praebet tantum} V}}\tab{Amoenum}{delectabilem.}
          }{\lemma{}{\Cfootnote{PV}}}
          \pend
          formatta il testo come nella figura allegata (se ha funzionato l’aggiunta del file di cui non ho feedback).
          Nel caso puoi
          1) provare direttamente lo stralcio di sorgente;
          2) scrivermi privatamente (vedi ArsTeXnica)
          Spero che, nonostante la risposta tardiva (praticamente non partecipo ai forum), la “soluzione” ti sia utile per lavori futuri.
          Gianluca

        • #68406
          Doc
          Partecipante
            Up
            0
            Down
            ::



            @Gianluca

            Grazie mille, ma ho già risolto il problema! Tra l’altro, tanta acqua è passata sotto i ponti e ora siamo passati a eledmac!
            Quando ho tempo, però, provo la tua soluzione. Ora sto facendo altro: ovvero ricerche per il mio libro, ancora in gestazione… 😥

            Ciao e grazie mille,
            Domenico

          • #68407
            gianluca
            Amministratore del forum
              Up
              0
              Down
              ::


              A quanto ho visto eledmac non riesce lo stesso a risolvere quel problema con le tabelle (o magari non sono stato in grado di farlo io)., infatti quel codice l’ho usato proprio con eledmac. Comunque mi fa piacere che tu abbia risolto (magari puoi condividere la soluzione 🙂 ). Buona gestazione del nuovo libro.

            • #68408
              Doc
              Partecipante
                Up
                0
                Down
                ::

                gianluca” post=86815A quanto ho visto eledmac non riesce lo stesso a risolvere quel problema con le tabelle (o magari non sono stato in grado di farlo io)., infatti quel codice l’ho usato proprio con eledmac. Comunque mi fa piacere che tu abbia risolto (magari puoi condividere la soluzione 🙂 ). Buona gestazione del nuovo libro.

                Boh! Chi se lo ricorda?
                Il codice corrispondente è il seguente:
                `\greeknumeral{4} & εἰ πρὸς μόνα τὰ μαθήματα καὶ τὴν τῆς ψυχῆς ἡδονὴν ἐπι-\\
                & θυμ<η>τικῶς ἔχοι\\
                \greeknumeral{5} & εἰ μεγαλοπρεπὴς τὴν διάνοιαν καὶ θεωρητικὸς παντὸς χρό-\\
                & νου καὶ πάσης οὐσίας\\`
                Probabilmente, interrompo a mano il testo, aggiungendo una riga.

                Mi sa che torno sui miei passi e provo il tuo codice! Ti farò sapere!

                Ciao e grazie,
                Domenico

            Visualizzazione 3 filoni di risposte
            • Devi essere connesso per rispondere a questo topic.

            Go to top