Le guide tematiche in epub

  • Creatore
    Topic
  • #83820
    robitex
    Amministratore del forum
      Up
      0
      Down
      ::


      Ciao,
      le guide tematiche da quando sono state lanciate sono cresciute molto, incarnando uno sviluppo aperto nei contenuti e nel tempo.
      Per caratterizzarle ulteriormente, proporrei di mettere a disposizione anche il formato epub da visualizzare su smartphone e ebook reader.
      Qualcuno o qualcuna ha voglia di interessarsi alla procedura di traduzione da LaTeX ad epub?
      Grazie.

    Visualizzazione 15 filoni di risposte
    • Autore
      Risposte
      • #83821
        OldClaudio
        Partecipante
          Up
          0
          Down
          ::


          Non so se hi visto che l’ultima versione della classe prevede anche il formato 90mm per 120mm che va bene per i tablet.
          Il formato è sempre pdf, ma la pagina sta su un tablet tutta intera.

        • #83822
          robitex
          Amministratore del forum
            Up
            0
            Down
            ::

            OldClaudio” post=83027Non so se hi visto che l’ultima versione della classe prevede anche il formato 90mm per 120mm che va bene per i tablet.
            Il formato è sempre pdf, ma la pagina sta su un tablet tutta intera.

            E come potremo organizzare la rapida compilazione di formati diversi per diverse guide?
            Esiste anche il problema di pubblicare sul sito le guide aggiornate in GuITeX.
            R.

          • #83823
            admin
            Amministratore del forum
              Up
              0
              Down
              ::

              robitex” post=83107

              Non so se hi visto che l’ultima versione della classe prevede anche il formato 90mm per 120mm che va bene per i tablet.
              Il formato è sempre pdf, ma la pagina sta su un tablet tutta intera.

              E come potremo organizzare la rapida compilazione di formati diversi per diverse guide?
              Esiste anche il problema di pubblicare sul sito le guide aggiornate in GuITeX.
              R.

              Forse per la prima domanda andrebbe bene uno script che passi a pdflatex dei parametri per impostare alcune cose. Lessi tempo fa qualcosa del genere, ma non ricordo dove.

              Per la seconda, non dipende dagli autori delle guide?

              Ciao,
              Orlando

            • #83824
              Up
              0
              Down
              ::

              ansys” post=83116

              [quote=”OldClaudio” post=83027]Non so se hi visto che l’ultima versione della classe prevede anche il formato 90mm per 120mm che va bene per i tablet.
              Il formato è sempre pdf, ma la pagina sta su un tablet tutta intera.

              E come potremo organizzare la rapida compilazione di formati diversi per diverse guide?
              Esiste anche il problema di pubblicare sul sito le guide aggiornate in GuITeX.
              R.

              Forse per la prima domanda andrebbe bene uno script che passi a pdflatex dei parametri per impostare alcune cose. Lessi tempo fa qualcosa del genere, ma non ricordo dove.[/quote]Se non ci sono soluzioni interne all’infrastruttura di LaTeX si può anche utilizzare sed (o altri strumenti a linea di comando) per modificare il sorgente. Con un Makefile questo è particolarmente semplice, basta mettere il sed all’inizio e alla fine (per ripristinare il sorgente allo stato originale) della regola che genera il PDF in formato 90 × 120

            • #83825
              admin
              Amministratore del forum
                Up
                0
                Down
                ::


                Forse ho trovato. Si può (potrebbe) fare così (riferimento)
                `pdflatex -jobname=NOME_PER_TABLET '\PassOptionsToClass{OPZIONI PER TABLET}{article}\input{NOMEFILE}'`e
                `pdflatex -jobname=NOME_PER_PC '\PassOptionsToClass{OPZIONI PER PC}{article}\input{NOMEFILE}'`Serve comunque uno script.

                Ciao,
                Orlando

              • #83826
                dianoia
                Partecipante
                  Up
                  0
                  Down
                  ::


                  Rendere disponibili le guide in epub mi sembra un’ottima idea, anche per introdurre gli utenti latex all’ormai importante galassia degli ebook reader.
                  Di recente ho avuto occasione di pubblicare dei documenti sia in pdf che in epub usando, sotto Linux, Calibre e latex2html. Di seguito riassumo i passaggi che si sono resi necessari, sperando che possano tornare utili per standardizzare una procedura di conversione.

                  Dopo aver compilato il file .tex con latex ed eventualmente con bibtex, con questo codice ottengo la versione html.

                  `latex2html -html_version 4.0,latin1,unicode \
                  -nolatex \
                  -no_footnode \
                  -split 0 \
                  -no_navigation \
                  -info 0 \
                  -mkdir \
                  -dir tmp \
                  $1
                  `

                  Una cosa un pò rognosa di latex2html è che riconosce un set limitato di pacchetti, in particolare non gestisce biblatex, per cui i campi della bibliografia devono essere retrocompatibili con bibtex. Per la trasformazione in html uso un main file diverso rispetto a quello per ottenere il pdf ben formattato. In entrambi includo il testo vero e proprio, ma in quello destinato alla conversione in html uso un preambolo essenziale, che permetta a latex2html di lavorare senza errori.

                  Successivamente trasformo il file html in epub
                  `ebook-convert \
                  tmp/`basename $1 .tex`.html \
                  `basename $1 .tex`.epub \
                  –output-profile=kindle \
                  –change-justification justify \
                  –max-toc-links 0 \
                  –authors=”$AUTORE” \
                  –title=”$TITOLO” \
                  –publisher=”Centro Internazionale per la Ricerca Filosofica” \
                  –series=”Epekeina. International Journal of Ontology. History and Critics” \
                  –pubdate=”2012-11-10″ \
                  –cover=”cover.png”
                  `

                  Qui:
                  CRF
                  trovate un primo risultato, ancora da ottimizzare ma credo già accettabile.

                • #83827
                  OldClaudio
                  Partecipante
                    Up
                    0
                    Down
                    ::


                    molto interessante. Perché non scrivi una guida tematica, che pi`ù tematica di così non si potrebbe, destinato alla creazione di epub a partire dal sorgente TeX? L’esempio che hai portato dice molto ma lascia i lettore perplesso rispetto alla varie impostazioni date per la trasformazione in html e poi per la trasformazione da html in epub.

                    Nota che ho caricato Calibre sul mio MacBook, che lavora con un sistema operativo del tipo *NIX, ma i risultati che sono riuscito ad ottenere erano miserandi; decisamente a causa del mio tentativo di eseguire la conversione da GUI e non da linea di comando.

                    Per i volonterosi che si sottomettono alla “fatica” di leggere una guida tematica (io sono fra quelli), sarebbe un regalo di grande valore. Come sempre la “fatica” di leggere e studiare una guida tematica ben scritta serve per risparmiare un mucchio di tempo. 😉

                    Claudio

                  • #83828
                    dianoia
                    Partecipante
                      Up
                      0
                      Down
                      ::


                      grazie per l’invito, provo a lavorarci nel tempo libero e vi faccio sapere

                    • #83829
                      Up
                      0
                      Down
                      ::


                      Mi sono ricordato che è stata realizzata la versione epub del libro Free as in Freedom (biografia di Richard Stallman) di cui era disponibile il sorgente LaTeX. Qui ci sono le istruzioni per convertire il sorgente LaTeX di quel documento in formato epub e mobi: http://www.dei.unipd.it/~pettarin/faif2.html. La procedura è simile a quella suggerita da Dianoia

                    • #83830
                      robitex
                      Amministratore del forum
                        Up
                        0
                        Down
                        ::


                        Ciao,
                        ho constatato con piacere che la discussione ha raccolto buone idee.
                        Quando avremo la nuova guida tematica a cui altri oltre all’Autore principale credo vorranno contribuire con il sistema dei merge, cercherò di scrivere uno script che automatizzi la compilazione delle guide tematiche scaricando i sorgenti da github.com/GuiTeX e caricando il risultato sul sito via ftp.
                        Questo dovrebbe risolvere il problema di distribuire le guide aggiornate all’ultima versione senza troppa fatica.
                        R.

                      • #83831
                        admin
                        Amministratore del forum
                          Up
                          0
                          Down
                          ::


                          Con l’aggiornamento di oggi è uscito un pacchetto, ebook. Forse può essere utile per l’idea del formato ebook delle guide.

                          Ciao,
                          Orlando

                        • #83832
                          Up
                          0
                          Down
                          ::

                          ansys” post=83368Con l’aggiornamento di oggi è uscito un pacchetto, ebook. Forse può essere utile per l’idea del formato ebook delle guide.

                          Ciao,
                          Orlando

                          Visto, grazie Orlando; bisogna dire che ha proprio una documentazione impressionante 😮 😐 🙁

                          Ciao
                          Claudio

                        • #83833
                          admin
                          Amministratore del forum
                            Up
                            0
                            Down
                            ::

                            cfiandra” post=83369

                            Con l’aggiornamento di oggi è uscito un pacchetto, ebook. Forse può essere utile per l’idea del formato ebook delle guide.

                            Ciao,
                            Orlando

                            Visto, grazie Orlando; bisogna dire che ha proprio una documentazione impressionante 😮 😐 🙁

                            Ciao
                            Claudio

                            L’ho appena vista :-(. Forse non servirà a molto, chissà.

                            Ciao,
                            Orlando

                          • #83834
                            OldClaudio
                            Partecipante
                              Up
                              0
                              Down
                              ::


                              Ho lettola documentazione “abbondante”; ho letto il file ebook.sty. a parte configurare al pagina con 12cm per 16cm, fa poco d’altro, molto poco, decisamente poco. Io credo di avere fatto di più nella classe guidatematica.cls che accetta i formati A4, A5, B5, e tablet (9cm per 12cm); magari aggiungo anche 12cm per 16cm così può andarebene anche per dei book reader un po’ più grandi del tablet.

                              Ma onestamente mi aspettavo di più; mi aspettavo un vero formato ePub, non un formato PDF impostato per una pagina più piccola del normale; questo lo sanno fare tutti.

                              Che delusione!

                            • #83835
                              admin
                              Amministratore del forum
                                Up
                                0
                                Down
                                ::


                                Alla fine sì, non fa praticamente nulla. Perché mai l’autore ha deciso di includerlo nella distribuzioni? È davvero strano.

                                Ciao,
                                Orlando

                              • #83836
                                robitex
                                Amministratore del forum
                                  Up
                                  0
                                  Down
                                  ::


                                  Ciao a tutti.
                                  Segnalo questo articolo apparso su TUG Boat.

                                  R.

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

                              Go to top