due lingue

  • Creatore
    Topic
  • #48406
    davidebond
    Partecipante
      Up
      0
      Down
      ::


      Salve. Io sono sempre quello che sta cercando faticosamente di comporre un libro con testo a fronte. Mi sono reso conto che è impossibile: i pacchetti come parallel o altri non risolvono la situazione. Allora mi sono deciso a mettere prima il testo in tedesco e dopo la traduzione in italiano. D’altra parte, ho impostato come opzione per babel [german] il che va bene per la prima parte, ma non per la seconda. C’è un modo per combinare due lingue tra loro? Il mio problema non è quello dell’andare a capo. Fortunatamente, le correzioni possono essere fatte manualmente, ma mentre nella prima parte si trova ‘Kapitel’, vorrei trovare nella seconda ‘Capitolo’.

      Grazie,

      davide

    Visualizzazione 4 filoni di risposte
    • Autore
      Risposte
      • #48407
        Up
        0
        Down
        ::


        questa è materia di tipografia avanzata non di latexeria:

        – crea un file libro per il testo inglese
        – digitalo o importalo
        – NON NUMERARE LE PAGINE!
        – esportalo in PDF
        – rinominalo in pari.pdf

        ripeti gli stessi passaggi per il testo italiano con una differenza alla fine:

        – crea un file libro per il testo italiano
        – digitalo o importalo
        – NON NUMERARE LE PAGINE!
        – esportalo in PDF
        – rinominalo in dispari.pdf

        ora avrai due file pdf da montare pagina per pagina l’una dopo l’altra per ottenere l’affiancamento a fronte ad aperturam libri

        crea ora un nuovo documento con un numero di pagine pari alla somma dei due documenti contenenti i testi inglese ed italiano e fai partire la numerazione da 2

        – esportalo in pdf
        – rinominalo in num.pdf

        – sposta i due file pdf + il file num.pdf in una cartella solo per essi:

        – crea un file di testo, chiamalo pdfjoin e incollaci dentro queste righe e statti contento al quia:

        #!/bin/sh
        pdftk pari.pdf burst output %04d_A.pdf
        pdftk dispari.pdf burst output %04d_B.pdf
        rm dispari.pdf
        rm pari.pdf
        pdftk *_?.pdf cat output pdffinale.pdf
        pdftk pdffinale.pdf stamp num.pdf output stamped.pdf
        mv stamped.pdf pdffinale.pdf
        pdftk pdffinale.pdf output fixed.pdf
        mv fixed.pdf pdffinale.pdf

        a questo punto invoca lo script con la sintassi (apri una finestra del
        terminale)

        ./pdfjoin

        e otterrai il pdf con le pagine correttamente affiancate e numerate: si venivi nella tipografia ti facevo pagare 15 euro (è lo mestere meo)

      • #48408
        davidebond
        Partecipante
          Up
          0
          Down
          ::


          Aiuto….. Mi sembra esageratamente complesso…. Al momento ho inserito nel preambolo:

          \usepackage[italian,german]{babel}

          Così, la lingua di ‘default’ è il tedesco. Ho inserito tutto il testo in tedesco e poi inserito il comando

          \selectlanguage{italian}

          Ovviamente, ho dovuto correggere il nome dell’indice con:

          \addto\captionsgerman{%
          \renewcommand{\contentsname}%
          {Indice}%
          }

          Comunque, proverò a fare quanto mi hai gentilmente scritto. Si tratta, evidentemente, di un problema tipografico e non di latex.

          Grazie infinite. Ciao,

          davide

        • #48409
          Up
          0
          Down
          ::


          non è per nulla complesso

          il fatto è che si tratta di una tipica lavorazione tipografica nel montaggio delle pagine con testo straniero italiano

          un illustre utilizzatore di Latex, il professor Guido Milanese della Cattolica di Milano (nomen omen), quando invia le traduzioni alla mondadori, loro poi le montano col testo greco originale con un sistema analogo

          tu hai il testo inglese? importalo o scrivilo e otterrai il uo primo documento

          ripeti la stessa procedura per l’italiano, lavorando su documenti separati (senza numerare)

          il documento con le pagine numerate lo puoi produrre anche con Scribus o con OpenOffice, dabdo crtl + invio fino a raggiungere il numero di pagine sufficienti

          il mio script fa tutto lui poi (o sei un windowsista?) sarebbe l’unica ragione per cui la cosa potrebbe sembrarti difficile

          pdftk dovresti già averlo se non ce l’hai lo puoi aggiungere subito, è l’unica cosa che ti serve

        • #48410
          davidebond
          Partecipante
            Up
            0
            Down
            ::


            Francamente, io uso linux e come editor emacs da terminale. Lanciando emacs file.tex, emacs si apre con un file vuoto in modalità tex. Quindi, io non numero le pagine. Anzi, non so neppure dove finisca una pagina (è questo il problema). Lascio fare tutto al latex.

          • #48411
            Up
            0
            Down
            ::


            Perciò il documento con le pagine (bianche) numerate lo creerai con scribus od openoffice, poi lo esporti in pdf come num.pdf con gli altri e il mio script fa il resto

            questa è una bazzecola rispetto ad altri montaggi assai più elaborati

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

        Go to top