Compilazione modulare, interazione con cloud & PDM

  • Creatore
    Topic
  • #97408
    Up
    0
    Down
    ::


    Ciao a tutti,

    nell’azienda in cui lavoro sto cercando di velocizzare la composizione di documenti vari. Per fare ciò mi chiedo se fosse possibile fare determinate operazioni:

    1. Devo scrivere un manuale di installazione di un macchinario. Ogni impianto ha questo macchinario, ma mai standard ed ogni volta con componenti diversi. L’obiettivo è lo stesso ed il principio di funzionamento anche mentre può variare il funzionamento di uno specifico componente (esempio scambiatore ad acqua oppure aria).
      Se il capitolo in questione è composto per ipotesi dai seguenti paragrafi: 1) Obiettivo 2) Principio di Funzionamento 3) Modalità di trasferimento del calore, ed io creassi dei paragrafi da andar poi a richiamare, LaTex è in grado di andare a recuperare tale file da un hardisk in cloud o devo per forza avere una copia in locale?
    2. Devo sempre scrivere il manuale di installazione dello stesso macchinario e mi trovo a dover compilare la tabella che riporta le dimensioni e le specifiche tecniche. Questo macchinario è quindi scalabile in diverse taglie. E’ possibile fare in modo che si possa mettere in input la SIGLA del macchinario (es: HEXC-10 , HEXCH-20 , HEXCH-30, ecc) e fare in modo che LaTex riconoscendo la sigla mi vada ad autocompilare la tabella in questione leggendo dimensioni & specifiche tecniche corrispondenti? Oppure dovrei per forza costruirmi io una tabella per ogni taglia e andare a richiamare la tabella che mi serve?
    3. Se è possibile fare ciò che chiedo nella domanda precedente, sarebbe anche possibile che LaTex autocompilasse qualunque tabella del documento & qualunque altro dato legato alla taglia della macchina? Ad esempio se andassi a “configurare” degli spazi all’interno e li chiamassi (spazio1, spazio2, spazio3, spazio4… ecc) ed io avessi delle stringhe (stringa1, stringa2, stringa3, stringa4 … ecc) è possibile indicare al testo che deve riempire quegli spazi leggendo in sequenza i numeri contenuti in quelle stringhe?
    4. Se volessi inserire in appendice dei disegni tecnici ed avessi il percorso di rete in cui tale disegno in formato DWG è archiviato dal mio software gestionale, è possibile allegarlo? Premetto che vorrei evitare di convertirlo in PDF se possibile

    Per ora mi basterebbe avere le risposte a queste domande. Sicuramente ne arriveranno mille altre 😛
    Grazie mille a chiunque mi possa aiutare!!
    LF

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


      Nessuno ha idee o parole di conforto? 🙁

      LF

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

        Frigeri” post=96859Nessuno ha idee o parole di conforto? 🙁

        LF

        Eccomi!
        Quasi tutte le tue esigenze possono essere risolte con TeX.
        Ho esigenze simili alle tue ed ecco cosa ti suggerisco:
        -> creare un database degli impianti/macchine ed utilizzare i dati per creare il manuale.
        il db relazionale ti offre tutta la comodità di strutturare i tuoi dati in tabelle connesse da relazioni e tutta la flessibilità necessaria per adeguare i dati alle esigenze crescenti.
        La flessibilità dei database SQL è la cosa che mi a sorpreso di più nella mia esperienza.

        Rimane solo l’implementazione.
        Ti consiglio di usare SQLite3 in locale o PostgreSQL in rete.
        L’architettura potrebbe essere:
        1 – dati in formato JSON o Lua Table (quest’ultimo molto versatile)
        2 – script di inserimento dati nel db in Python o in Lua
        3 – script di creazione report in in Python o in Lua
        4 – XeLaTeX o LuaLaTeX per il typesetting

        Esiste la possibilità che sto esplorando di accedere al database direttamente da LuaTeX. Forse riuscirò per il prossimo numero di ArsTeXnica a dire qualcosa in proposito.

        Quanto al DWG per il momento devi accontentarti di tradurre i disegni in pdf.
        R.

      • #97411
        Up
        0
        Down
        ::


        Partiamo dal presupposto che si, utilizziamo SQL e abbiamo dei dati in formato JSON e i nostri programmatori conoscono phyton.

        Io sinceramente ho scritto la mia tesi in LaTex nel quale ho dovuto imparare ad utilizzare il pacchetto pgfplots e lavorare in ambiente tikz, costruendo grafici partendo da file di testo e imparando alcuni comandi di linguaggio C… non è stato affatto facile. Ma qui mi sembra che siamo ad un livello ancora più avanzato 🙁 !!!!!

        Detto ciò non mi spavento.. organizzero qualcosa con l’IT & Company e cercherò di arrivare fino in fondo! In caso ora perlomeno ho un contatto a cui appoggiarmi… vero? 😀

        Grazie mille!
        LF

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

          Frigeri” post=96886Partiamo dal presupposto che si, utilizziamo SQL e abbiamo dei dati in formato JSON e i nostri programmatori conoscono phyton.

          Io sinceramente ho scritto la mia tesi in LaTex nel quale ho dovuto imparare ad utilizzare il pacchetto pgfplots e lavorare in ambiente tikz, costruendo grafici partendo da file di testo e imparando alcuni comandi di linguaggio C… non è stato affatto facile. Ma qui mi sembra che siamo ad un livello ancora più avanzato 🙁 !!!!!

          Detto ciò non mi spavento.. organizzero qualcosa con l’IT & Company e cercherò di arrivare fino in fondo! In caso ora perlomeno ho un contatto a cui appoggiarmi… vero? 😀

          Grazie mille!
          LF

          Servono conoscenze non tanto di SQL quanto del funzionamento concettuale di un db relazionale.
          Poi, una base di un linguaggio di scripting come Python anche se io uso Lua perché sono allergico a Python 🙂
          Sul mio blog trovi un post di come ci si connetteva da LuaTeX al db ma non funziona più perché la libreria LuaSQL non funziona con LuaTeX per via di differenti versioni (LuaSQL è scritto per Lua 5.1 e LuaTeX contiene Lua 5.2). Inoltre vi sono diverse tribolazioni per effetto di configurazioni varie.

          La cosa più semplice e veloce sarebbe poter disporre di un pacchetto adatto ma che rimane per me un progetto a lungo termine non tanto facile e che probabilmente dovrà aspettare LuaTeX 1.0.

          Se ti posso aiutare ti aiuterò.
          R.

        • #97413
          Up
          0
          Down
          ::

          Frigeri” post=96886Io sinceramente ho scritto la mia tesi in LaTex nel quale ho dovuto imparare ad utilizzare il pacchetto pgfplots e lavorare in ambiente tikz, costruendo grafici partendo da file di testo e imparando alcuni comandi di linguaggio C… non è stato affatto facile. Ma qui mi sembra che siamo ad un livello ancora più avanzato 🙁 !!!!!

          Non è un livello più avanzato perché sono cose completamente diverse.

          Ciao
          Claudio

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

      Go to top