Foglio di protocollo con TeX

  • Creatore
    Topic
  • #24854
    Up
    0
    Down
    ::


    Ho bisogno di stampare un atto in modo che sia disegnata anche la classica griglia del foglio di protocollo (uso bollo) con i margini a destra e a sinistra.
    Qualcosa di simile ai modelli esistenti già su Word, in pratica.
    Tuttavia, da una prima ricerca non mi è parso che esistano pacchetti TeX ad hoc.
    Qualcuno ne ha conoscenza?
    Oppure conosce il metodo per ‘costruire’ le linee di un foglio di protocollo da riempire con il testo?
    Vi ringrazio in anticipo
    Domenico

Visualizzazione 13 filoni di risposte
  • Autore
    Risposte
    • #24855
      hyperjeeg
      Partecipante
        Up
        0
        Down
        ::


        io ho un progetto più ambizioso in merito…
        Ecco l’idea:
        1) creare un pacchetto di stile base per realizzare un modello “uso bollo” (25 righe per pagina, margini sinistro e destro delimitati in maniera fissa da righe, etc…);
        2) creare un serie di pacchetti di stile che, richiamando il pacchetto di cui al punto1, mi permettono di realizzare tutti i documenti/atti della professione forense, semplicemente dichiarando nel preambolo del documento su essi basato alcune variabili (nome delle parti, numero di ruolo della causa, eventuale procura alle liti…).

        Detto ciò, sono totalmente avulso dalla conoscenza di metodi per la scrittura dei pacchetti: conoscete forse un tutorial in merito?
        Esiste la possibilità di inserire formattazione condizionale?
        E riferimenti a file esterni (in particolare database testuali)?

        Alla prossima!!!
        Jeeg

      • #24856
        Up
        0
        Down
        ::

        Detto ciò, sono totalmente avulso dalla conoscenza di metodi per la scrittura dei pacchetti: conoscete forse un tutorial in merito?
        Esiste la possibilità di inserire formattazione condizionale?
        E riferimenti a file esterni (in particolare database testuali)?

        Potresti partire dalla lettura di questa guida.
        Buon lavoro.
        Ciao.
        r.

      • #24857
        hyperjeeg
        Partecipante
          Up
          0
          Down
          ::

          Detto ciò, sono totalmente avulso dalla conoscenza di metodi per la scrittura dei pacchetti: conoscete forse un tutorial in merito?
          Esiste la possibilità di inserire formattazione condizionale?
          E riferimenti a file esterni (in particolare database testuali)?

          Potresti partire dalla lettura di questa guida.
          Buon lavoro.
          Ciao.
          r.

          Wonderfull!!! 😉
          Ora mi metto d’impegno…
          Ovviamente, se dovessi quagliare qualcosa di utile, non mancherò di rilasciarne i sorgenti!

          Alla prossima!!!
          Jeeg

        • #24858
          Up
          0
          Down
          ::


          Ho fatto una piccola ricerca su Google.
          Prova a dare un’occhiata al pacchetto octavo:

          http://www.ctan.org/tex-archive/macros/latex/contrib/octavo/

          Potrebbe esserti utile… 😉
          A presto.
          r.

        • #24859
          hyperjeeg
          Partecipante
            Up
            0
            Down
            ::

            Ho fatto una piccola ricerca su Google.
            Prova a dare un’occhiata al pacchetto octavo:

            http://www.ctan.org/tex-archive/macros/latex/contrib/octavo/

            Potrebbe esserti utile… 😉
            A presto.
            r.

            Ci do’ un’occhiata!;-)

            Alla prossima!!!
            Jeeg

          • #24860
            hyperjeeg
            Partecipante
              Up
              0
              Down
              ::


              Per la serie “quant’è dura l’avventura!”…

              Sapete per caso se esiste una traduzione italiana del Companion… credo mi possa servire…

              Grazie!!!
              Alla prossima!!!
              Jeeg

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


                Solo francese e tedesco che io sappia.
                Comunque sia niente italiano.
                Mi spiace.

              • #24862
                hyperjeeg
                Partecipante
                  Up
                  0
                  Down
                  ::

                  Solo francese e tedesco che io sappia.
                  Comunque sia niente italiano.
                  Mi spiace.

                  Vorrà dire che mi dedicherò alla versione originale in inglese…

                  Alla prossima!!!
                  Jeeg

                • #24863
                  hyperjeeg
                  Partecipante
                    Up
                    0
                    Down
                    ::


                    Si accettano suggerimenti: come dire a latex che le righe che gli faccio disegnare ricorsivamente devono stare “di sfondo” e non fanno parte del testo? 🙄

                    Alla prossima!!!
                    Jeeg

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

                      Si accettano suggerimenti: come dire a latex che le righe che gli faccio disegnare ricorsivamente devono stare “di sfondo” e non fanno parte del testo? 🙄

                      Per quanto ne so la difficoltà sussiste in quanto (La)TeX non è stato progettato per svolgere simili composizioni (essenzialmente il disegno delle righe di sfondo).

                      La soluzione potrebbe essere quella di agire esternamente a LaTeX, elaborando il PDF dell’output di compilazione con qualche tipo di script per far si che le pagine composte in LaTeX con la giusta spaziatura, vengano completate con le righine grigie di dello sfondo.

                      Oppure, so che il pacchetto grafico PGF gestisce oggetti in overlay. Questo significa che è possibile sovrapporre oggetti grafici sulla pagina con un riferimento assoluto (cosulta il manuale del pacchetto). Sono però necessarie due compilazioni poiché le informazioni di overlay vengono processate in due tempi.

                      Altra idea è modificare la procedura TeX di composizione dei paragrafi per far disegnare la riga tra quelle del testo, ma non saprei da dove cominciare.

                      Forse il prossimo LaTeX3 porrà fine anche a questa limitazione.
                      Saluti.

                    • #24865
                      hyperjeeg
                      Partecipante
                        Up
                        0
                        Down
                        ::


                        Per il momento ho risolto richiamando nello script un file pdf esterno contenente le sole righe: lo stampo a mo’ di immagine… La soluzione non è molto elegante e patisce problemi di allineamento con il testo in qualche occasione… In attesa di avere più tempo a disposizione, mi accontento, ma non ne sono pago.

                        Alla prossima!!!
                        Jeeg

                      • #24866
                        hyperjeeg
                        Partecipante
                          Up
                          0
                          Down
                          ::


                          Aggiornamento:
                          sostituito (grazie a PGF) il richiamo al file esterno, ora le righe vengono stampate col pacchetto grafico e sono diverse tra pagine pari e dispari.
                          Ho aggiunto alcune opzioni per la stampa di intestazioni e delega alle liti e altre cosine interessanti per lo studio legale…

                          Ma ho ancora qualche problemuccio:
                          1) allineamento non perfetto tra testo e righe (non riesco ad ancorare il valore di baselineskip a un fattore fisso in rapporto alle righe grafiche…);
                          2) sulla prima pagina, inspiegabilmente, vengono stampate 24 righe anzichè 25…
                          3) (vedi prob. 1) risulta errato il valore di parskip (come renderlo almeno uguale a baselineskip?)

                          In attesa delle vostre pregevoli risposte ai miei problemucci, vi ringrazio, promettendovi che rilascerò il sorgente completo non appena avrò completato la scrittura della relativa guida in formato ltxdoc.;-)

                          Alla prossima!!!
                          Jeeg

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


                            Grazie a questo post: http://www.guit.sssup.it/phpbb/viewtopic.php?t=5111 propongo una soluzione molto semplice per disegnare le linee del foglio uso bollo.

                            Utilizzare il pacchetto eso-pic per sovrapporre su ogni pagina il disegno voluto delle righe, disegnate con il pacchetto grafico pgf (anche se forse sarebbe meglio utilizzare l’ambiente picture standard di LaTeX con sui si evita di caricare PGF).

                            `\documentclass[a4paper]{article}
                            \usepackage{tikz}
                            \usepackage{eso-pic}

                            \AddToShipoutPicture{%
                            \begin{tikzpicture}
                            % vertical line
                            \draw(27mm,0mm)–(27mm,297mm);
                            \draw(159mm,0mm)–(159mm,297mm);
                            % orizontal line
                            \foreach \y in {40,48.4375,56.875,…,242.5}
                            \draw(0mm,\y mm)–(210mm,\y mm);
                            \end{tikzpicture}}

                            \begin{document}

                            testo
                            \newpage

                            testo
                            \newpage
                            testo

                            testo
                            \newpage
                            testo
                            \end{document}`

                            Ovvio che le misure del foglio protocollo ad uso bollo si possono regolare (io le ho ricavate da un foglio che avevo nel cassetto), come pure il colore della riga ed il suo spessore.

                            Il posizionamento del testo, ovvero margini, interlinea ecc vanno regolati opportunamente in separata sede (con geometry ecc).

                            Saluti.
                            Scusate ma devo andare, sono un po’ di fretta.
                            Bye

                          • #24868
                            Up
                            0
                            Down
                            ::


                            Per robitex.
                            Il tuo apporto è stato utile anche per la discussione “Atto giuridico con margini uso bollo”, da me iniziata.
                            Quindi ti ringrazio.

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

                        Go to top