Re: Documento LaTeX con estrazione dati da DB MySQL

#55861
robitex
Amministratore del forum
    Up
    0
    Down
    ::

    Non so se ho capito bene, si tratta di inserire all’interno di un sito web un link a partire dal quale php
    1) estrae i dati dal db,
    2) li usa per completare un codice tex per poi
    3) lanciare la compilazione pdfltaex e
    4) aprire il documento risultante…?

    Diciamo in soldoni che la parte prettamente web è perfettamente risolta e operativa. L’obiettivo è lavorare esclusivamente in ambito LaTex (se si può), nel senso che ho i testi esplicativi degli strumenti già tutti scritti (in Word). Lì ogni blocco relativo a uno strumento presenta il testo (non serve la dinamicità). Poi in alto a sinistra c’è una piccola immagine del dispositivo (testo attorniato) e a destra una tabella con le caratteristiche sempre col testo attorniato. Sono i campi di questa tabellina che vorrei connettere al db MySQL in ambito LaTex. E ho già le query scritte in PHP -MySQL che provengono dal sito internet che ho realizzato e mi piacerebbe procedere a un riciclaggio. Per questo motivo sono interessato a soluzioni in ambito PHP.

    Mi chiedevo insomma se ci fosse un sistema per far interpretare ed eseguire server-side un listato in PHP-MySQL attivando qualche pacchetto a me chiaramente ignoto. Credo di aver intuito che invece il metodo suggeritomi prevede il Latex come ultimo passo ossia si genera un file che al posto di essere visualizzato nel web tramite comandi html ha comandi di formattazione latex poi eseguiti dal processo di uscita del PDF. E’ così?

    La cosa è semplice concettualmente:
    una query ricava un set di dati
    con i dati si forma un pdf che poi l’utente scarica
    (il classico concetto di report)

    latex interviene nella produzione del pdf, quindi è indispensabile che in un qualche momento venga scritto il file sorgente per la compilazione
    questo momento può essere già stabilito, allora sei tu che generi i pdf e li metti on-line, oppure può essere un momento qualsiasi, allora il server genera al momento il sorgente, lo compila e lo mette on-line per lo scaricamento

    la prima modalità statica può essere risolta con uno script che esegue la query, ecc
    la seconda dinamica, deve essere eseguita dal server, con un più elevato tempo di esecuzione.

    Nel tuo caso codice PHP deve essere in grado di compiere tutti i passaggi: query, creazione sorgente, compilazione (interazione con il s.o.) e link per lo scaricamento.
    Io non conosco PHP ma penso sia in grado di farlo, altrimenti penso sia facile documentarsi.

    Tuttavia se i dati non cambiano frequentemente, conviene a mio avviso, presentare il pdf già pronto da scaricare (è in sostanza la stessa situazione in cui mi trovo quando creo il pdf di un post del blog, proprio con uno script che lavora con LaTeX)

    Scusa se mi sono ripetuto, ma mi sembrava opportuno mettere l’accento non sulla singola tecnologia (PHP o LaTeX), ma sull’architettura del processo.
    Buon LaTeX!!

    PS. sto scrivendo un articoletto sull’accesso ai dati di un db direttamente da un sorgente TeX (lualatex) e spero presto di metterlo on-line con il relativo PDF.
    Al momento riporterò qui il link.

    Go to top