[reledpar] alternative a \autopar (macro?)

  • Creatore
    Topic
  • #110616
    Up
    0
    Down
    ::


    Ciao a tutti,
    sto usando reledpar per una tesi di traduzione.

    Purtroppo, ci sono attualmente errori con l’opzione \autopar (non solo come descrivo qui, ma anche compatibilità con altri pacchetti come includegraphics) che Maieul Rouquette non riesce a risolvere.
    Trattandosi nel mio caso di un testo lunghetto, non posso inserire manualmente \pstart — \pend all’inizio ed alla fine di ogni paragrafo (sul reledpar handbook, consigliano proprio \autopar per ovviare al problema).

    Mi chiedevo quindi se ci fossero soluzioni alternative.
    L’inserimento di \pstart e \pend all’inizio ed alla fine del documento produce un pdf senza errori, ma comporta, com’è naturale, uno sfasamento tra i due testi.

    Restando a disposizione per fornirvi eventuali altre informazioni, vi ringrazio per l’attenzione e sarei felice di ricevere suggerimenti costruttivi da arte vostra.

    A presto, grazie!

Visualizzazione 2 filoni di risposte
  • Autore
    Risposte
    • #110617
      Heinrich Fleck
      Partecipante
        Up
        0
        Down
        ::


        Ciao,

        Penso anzitutto che tu ti riferisca all’opzione di reledpar predisposta per pagine affiancate. Io ho utilizzato reledpar in alcune traduzioni disponibili in rete sul mio sito : heinrichfleck.net/traduzioni/ e ……./quaderni/

        Il mio consiglio personale è di non ricorrere ad \autopar e di <> \pstart \pend per ogni ”paragrafo” (la scelta si mostra più felice usando reledpar nella funzione a colonne affiancate), ma di posizionare fra queste due istruzioni tutto il testo che ti riesce di collocare sulla pagina di sinistra e su quella di destra: in questo modo potrai meglio gestire lo spazio occupato dalle varie note.

        Non ti preoccupare della lunghezza del testo, neanche il mio scherzava poi tanto, ma è questo l’unico modo per avere una sincronizzazione dei testi che sia soddisfacente al 90-95%. E’ chiaro che in questo modo l’interruzione delle pagine ovvero la continuazione forzata di qualche rigo (pagina di sinistra e di destra) va forzata; io l’ho fatto quasi sempre ricorrendo a \ledpb e \lednopb .

        Questa procedura è l’unica ammissibile poi nel caso volessi inserire qualche figura ricorrendo a wrapfig: mi sembra di ricordare di aver messo un esempio mesi fa su questo sito; nell’altro modo è impossibile a meno che tu non abbia un paragrafo molto ma molto lungo.

        Nell’esempio postato a Maieul leggo: % Risolvere errore “no room for a new write. Quel diagnostico è dovuto senz’altro al non corretto posizionamento di imakeidx che va sempre posto prima di \usepackage[opzioni]{reledmac} \usepackage{reledpar}: comunque esiste un’incompatibilità residuale fra i due pacchetti che può a volte manifestarsi, per questo Maieul ha creato un proprio indice. Vedo anche che ricorri a \section: generalmente questo va bene, ma se dovessi inserire qualche nota nel testo della sezione è meglio che usi \eledsection .

        Sul mio sito a quest’indirizzo http://www.heinrichfleck.net/latex/arenarius.zip puoi prelevare il sorgente del primo libro dell’Arenario (preambolo e relativo file di inclusione) composto secondo la procedura che ti ho esposto: giudica tu se l’effetto finale ti va bene in relazione a quanto desideri ottenere. Gli altri file non sono presenti quind, se lo compili per test, avrai molti riferimenti…. vuoti.

        Un saluto, Enrico

        PS: Permetti un consiglio; la prossima volta ricordati di posizionare il tuo messaggio nella opportuna sezione delle edizioni critiche. Aiuterai così altri utenti a rintracciare più agevolmente i tuoi messaggi. Ciao.

      • #110618
        Up
        0
        Down
        ::


        Grazie per i tuoi suggerimenti…
        Vorrei assicurarmi di avere capito bene cosa intendi.
        Quando dici:

        posizionare fra queste due istruzioni tutto il testo che ti riesce di collocare sulla pagina di sinistra e su quella di destra

        consigli di apporre manualmente \pstart e \pend in corrispondenza dell’inizio e della fine di ogni pagina (per come la si vede sul pdf)?
        Mi sembra un metodo un po’ artificiale, avrei sperato che le meraviglie di LaTeX permettessero qualcosa di più automatico e meno WYSIWYG, ma ti ringrazio per avermi indicato una soluzione che permetta di aggirare i problemi precedenti (ah, tra l’altro, io ho una sola immagine che non necessita il ricorso a wrapfig).

        Ti ringrazio altresì per le precisazioni sull’uso degli altri pacchetti e per l’esempio del tuo lavoro!
        Devo dire che però eledsection da adito a un comportamento particolare per cui, anche in assenza di errori, tutto il testo non viene stampato a pdf.
        Resto su section a questo punto.

      • #110619
        Heinrich Fleck
        Partecipante
          Up
          0
          Down
          ::


          Esatto, come puoi vedere dal mio sorgente, io ho manualmente posizionato \pstart e \pend . \autopar può anche andare bene ma supponi che hai, in una qualsiasi lingua, tre righe sulla pagina di sinistra e che tradotte diventano quattro sulla pagina di destra, e supponi ancora che sulla pagina di destra quelle righe richiedano una nota critica abbastanza lunga, ecco che \autopar -se gestisce ancora il pareggiamento!- ti proporrà una pgina di sinistra e di destra con i box di testo molto ridotti e graficamente impresentabile. E’ chiaro infine, mi ero dimenticato di precisarlo, che applico questa ”tecnica” solo a lavoro terminato quando sono sicuro che non vi saranno più sostanziali aggiunte sulla pagina di sinistra o di destra che rischiano di scompaginarmi tutto. Io ho provato in passato \autopar ma non ne sono rimasto soddisfatto.

          Quanto a \eledsection trovo strano quello che mi dici, a me stampa sempre perfettamente. Buon lavoro, H.

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

      Go to top