modello di pagina con 4 fori laterali

  • Creatore
    Topic
  • #60336
    Up
    0
    Down
    ::


    mi scuso se pongo una domanda che ha gia’ avuto una risposta, ma non sono riuscito a trovare nessun riferimento in merito al mio problema (nemmeno sul forum):

    esiste una classe o un package che permetta di creare un documento che si presenti come il classico foglio a4 con i 4 fori laterali?

    Grazie a tutti coloro che sapranno indicarmi una possibile soluzione o anche semplicemente postarmi un link dove si possa trovare quanto sto cercando.

Visualizzazione 5 filoni di risposte
  • Autore
    Risposte
    • #60337
      admin
      Amministratore del forum
        Up
        0
        Down
        ::

        mi scuso se pongo una domanda che ha gia’ avuto una risposta, ma non sono riuscito a trovare nessun riferimento in merito al mio problema (nemmeno sul forum):

        esiste una classe o un package che permetta di creare un documento che si presenti come il classico foglio a4 con i 4 fori laterali?

        Grazie a tutti coloro che sapranno indicarmi una possibile soluzione o anche semplicemente postarmi un link dove si possa trovare quanto sto cercando.

        Qualcosa lo trovi all’indirizzo Un modello di pagina per appunti, sul sito web di robitex. Penso che modificando quanto riportato ottieni quello che ti serve.

        Ciao
        Orlando

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

          mi scuso se pongo una domanda che ha gia’ avuto una risposta, ma non sono riuscito a trovare nessun riferimento in merito al mio problema (nemmeno sul forum):

          esiste una classe o un package che permetta di creare un documento che si presenti come il classico foglio a4 con i 4 fori laterali?

          Grazie a tutti coloro che sapranno indicarmi una possibile soluzione o anche semplicemente postarmi un link dove si possa trovare quanto sto cercando.

          Ciao,
          ti segnalo anche questo post:

          Watermark di precisione

          Si tratta di una procedura che potrebbe funzionare in questo modo:
          1- ti costruisci un pdf con i circoletti grafici di bucatura della dimensione di pagina prevista (con Metapost ma anche con tikz o pstricks);
          2- una volta realizzato il documento principale, sovrapponi su ciascuna pagina il pdf con i buchi.

          In questo modo nel documento principale non è necessario occuparsi del problema dei buchi di foratura, ed è quindi più semplice la gestione di questo particolare elemento della pagina.
          Di contro, è una soluzione poco TeXnica perché di fatto si rinuncia a risolvere il problema direttamente nel documento principale che credo sia solo una questione di tempo a disposizione.
          Bye

        • #60339
          Up
          0
          Down
          ::


          scusate della mia risposta tardiva, ma sono stato molto impegnato con la scuola.
          Ringrazio tutti per la cortesia e gli ottimi suggerimenti.
          Credo che seguiro’ il consiglio di robitex, per me al momento piu’ velocemente realizzabile 😉

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


            Riprendo questo topic per proporre una possibile soluzione:
            `\documentclass[a4paper,10pt]{book}

            \usepackage{tikz}
            \usepackage{eso-pic}
            \usepackage{lipsum}
            \usepackage{geometry}
            \geometry{margin=0pt}

            \AddToShipoutPicture{%
            \begin{tikzpicture}
            \draw[white] (0,0) — (0,29.6);
            \draw (1.1,02.85) circle (0.3);
            \draw (1.1,10.85) circle (0.3);
            \draw (1.1,18.85) circle (0.3);
            \draw (1.1,26.85) circle (0.3);
            \end{tikzpicture}}

            \geometry{margin=2.5cm}

            \begin{document}
            \lipsum\lipsum
            \end{document}`
            Non capisco perché togliendo quella riga rossa (in effetti non dovrebbe esserci) i cerchi non vengono posizionati bene. Lo spunto per questo codice l’ho preso da uno stesso messaggio di robitex, mentre il doppio uso del comando geometry è stato quasi una prova, confermata da quanto scritto nella breve guida da egreg9.

            Ciao
            Orlando

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

              Riprendo questo topic per proporre una possibile soluzione:
              `\documentclass[a4paper,10pt]{book}

              \usepackage{tikz}
              \usepackage{eso-pic}
              \usepackage{lipsum}
              \usepackage{geometry}
              \geometry{margin=0pt}

              \AddToShipoutPicture{%
              \begin{tikzpicture}
              \draw[white] (0,0) — (0,29.6);
              \draw (1.1,02.85) circle (0.3);
              \draw (1.1,10.85) circle (0.3);
              \draw (1.1,18.85) circle (0.3);
              \draw (1.1,26.85) circle (0.3);
              \end{tikzpicture}}

              \geometry{margin=2.5cm}

              \begin{document}
              \lipsum\lipsum
              \end{document}`
              Non capisco perché togliendo quella riga rossa (in effetti non dovrebbe esserci) i cerchi non vengono posizionati bene. Lo spunto per questo codice l’ho preso da uno stesso messaggio di robitex, mentre il doppio uso del comando geometry è stato quasi una prova, confermata da quanto scritto nella breve guida da egreg9.

              Ciao
              Orlando

              Si, è perché il pacchetto eso-pic prevede l’inserimento del materiale secondo il proprio bounding box in basso a sinistra.

              Quindi basta mettere qualcosa anche di trasparente per aggiustare il bb come la linea bianca. Per esempio:
              `\draw[white] (0,0) — (0,0.1);`

              Ma esiste anche la possibilità di usare everypage:
              `\documentclass[a4paper]{book}
              \usepackage{tikz}
              \usepackage{everypage}
              \usepackage{lipsum}

              % -1 pollice + 1.1 cm = -1.44 cm
              % 1 pollice – (29.7-24.3)/2 = -0.16 cm
              \AddEverypageHook{%
              % traslate the origin
              \vskip -0.16cm\hskip -1.44cm%
              \vbox to 0pt{%
              \hbox to 0pt{%
              \begin{tikzpicture}
              \draw (0,0) circle (0.3);
              \draw (0,8) circle (0.3);
              \draw (0,16) circle (0.3);
              \draw (0,24) circle (0.3);
              \end{tikzpicture}\hss}%
              }\vss%
              }

              \begin{document}
              \lipsum\lipsum
              \end{document}`

              In questo caso però anche il testo trasla secondo i \vskip ed il \hskip di aggiustamento, altrimenti anche qui si aggiusta il bb.
              Ciao

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


                Grazie per la precisazione. Ho usato eso-pic solo per delle prove qualche volta, e non ricordavo questa particolarità. A questo punto c’è solo l’imbarazzo della scelta.

                Ciao
                Orlando

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

            Go to top