excel e latex

  • Creatore
    Topic
  • #102274
    claudio
    Partecipante
      Up
      0
      Down
      ::


      Vorrei realizzare una sorta di annuario di statistica
      quindi poche frasi per pagina e tante tabelle che non posso inserire in ambienti table
      i dati sono memorizzati in file excel di circa 30 fogli ciascuno
      a questi problemi si aggiunge che il lavoro deve essere facilmente ripetibile
      come posso gestire il lavoro?
      che pacchetti usare?
      ciao
      claudio

    Visualizzazione 0 filoni di risposte
    • Autore
      Risposte
      • #102275
        robitex
        Amministratore del forum
          Up
          0
          Down
          ::

          claudio” post=102087Vorrei realizzare una sorta di annuario di statistica
          quindi poche frasi per pagina e tante tabelle che non posso inserire in ambienti table
          i dati sono memorizzati in file excel di circa 30 fogli ciascuno
          a questi problemi si aggiunge che il lavoro deve essere facilmente ripetibile
          come posso gestire il lavoro?
          che pacchetti usare?
          ciao
          claudio

          Un problema interessante che potrebbe anche candidarsi come articolo per Ars 🙂 .
          Ci sono un paio di modi:
          1 – creare dei fogli elettronici “viste” in cui assemblare i dati dei fogli di calcolo “sorgenti”;
          2 – avvalersi di un programma ad hoc che prelevi i dati dai fogli di calcolo “sorgenti”.

          La prima soluzione dovrebbe arrivare prima al traguardo rispetto alla seconda ma solo se i fogli di calcolo sono abbastanza fissi.
          Nella 1 in pratica il singolo foglio “vista” legge con normali formule i dati da uno a più file sorgente inserendo nelle celle anche i caratteri & e \\ etc.
          Ti basterà poi dare un copia incolla in un file di testo per ritrovarti con il codice LaTeX da compilare (attraverso un main file naturalmente).

          Nella 2, un programma attraverso una libreria apposita per esempio in Python oppure passando per il formato CSV, legge i dati dei fogli di calcolo e scrive direttamente con essi dei file .tex. In questo caso la soluzione è più flessibile in termini di modifiche al numero di righe nei sorgenti. Infatti se un foglio si allunga di una decina di righe, nella soluzione 1 dovrai modificare anche i foglio “vista” corrispondente e nella 2 invece non servirà nessun cambiamento nel programma.

          Nella 1 o nella 2 i file dati NON vengono comunque MAI modificati ma solamente letti.
          Se eventualmente riscontri problemi con Excel puoi usare Libre Office. Con il modulo Calc ho realizzato lavori simili senza problemi. Forse Libre Office è un po’ più indirizzato verso le “soluzioni artigianali”.

          Per la soluzione 2 servirebbe un po’ di esperienza di programmazione con un linguaggio di scripting. Io consiglio Lua o Python.
          Insomma, a mio parere questo caso va risolto “artigianalmente” e non affidandosi a pacchetti esistenti.
          Alla prossima.
          R.

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

      Go to top