misurare dimensioni su un pdf viewer

  • Creatore
    Topic
  • #64595
    Up
    0
    Down
    ::


    Ciao a tutti,

    ho cercato ma non ho trovato niente.

    esiste un modo per controllare dimensioni e distanze di un file compilato da .tex a .pdf su un viewer? io uso Kile ma mi pare non esista tale possibilità..

    grazie

    mattia

Visualizzazione 12 filoni di risposte
  • Autore
    Risposte
    • #64596
      OldClaudio
      Partecipante
        Up
        0
        Down
        ::


        Kile non c’entra niente con il PDF prodotto al sistema TeX.
        Di quale pdfviewer si serve Kile per vedere il risultato composto? allora deviconcentrare la tua attenzione su quel visualizzatore.

        Per altro se usi un visualizzatore PDF decente, anche diverso da quello che usa Kile, poi fissare l’ingrandimento a schermo e misurare con un righello che il foglio A4 misuri sullo schermo esattamente 210 mm. A quel punto col tuo righello o la tua squadretta puoi misurare quello che vuoi e, incredibile ma vero, le misure, nonostante l’approccio manuale, sono piuttosto precise. Non aspettarti però di misurare con tutta la precisione necessaria l’altezza di una lettera; al massimo ingrandiscila ulteriormente* di 10 volte (1000%) e poi dividi la misura fatta con il righello per 10.

        Se il tuo visualizzatore PDF non è decente, ingrandisce di passi finiti e non puoi regorare in modo fine l’ingrandimento; allora ingrandisci la paginata di quanto ti pare comodo, per esempio potesti vedere tutta la pagina fisica e in scala 1:1 non ti ci sta nell’altezza dello schermo scegli la scala che ti permette di vederla: sempre supponendo che la carta specificata a pdfLaTeX sia a4paper, misura col righello la larghezza che riesci a mostrare, e dividi 210m per quella larghezza misurata; dopo di che ogni misura che fai col righello sullo schermo va moltiplicata per quel fattore di scala che hai determinato; usa l’applicazione “calcolatrice” del tuo sistema Linux, e metti in memoria quel fattore di scala, così non lo devi più reimpostare.

        *Se per avere il foglio A4 largo 210 mm sullo schermo hai dovuto usare un fattore di ingrandimento di 127, allor portati ad un valore 10 volte più grande, 1270, e così ottieni l’ulteriore 10 volte.

      • #64597
        Up
        0
        Down
        ::


        scusa, volevo dire Okular, non Kile…

        il fatto è che avrei voluto evitare di far misurazioni direttamente col righello sullo schermo…

      • #64598
        OldClaudio
        Partecipante
          Up
          0
          Down
          ::


          Ora che lo nomini, mi pare di avere visto che Kile è legato a Okular. Io non l’ho mai usato, ma non escludo che abbia i suoi meriti.

          Tuttavia ho usato molti visualizzatori di file PDF ma nessuno aveva un righello virtuale, in particolare nemmeno i programmi che hanno i righelli verticali e orizzontali come i word processor permettono di far misure in diagonale.

          Adobe Acrobat aveva/ha il pannello per regolare la la regione da smarginale che permetteva di leggere le distanze orizzontali.

          Essite gview, legato a ghostscript; gview è l’interfaccia grafica di ghostscript e permette di visualizzare anche i file PDF; quando muovi il cursore a croce sulla pagina nell’apposita finestrine ne misure le coordinate rispetto allo spigolo nord-ovest del foglio; è chiaro che quando hai le coordinate puoi farci sopra tutte le operazioni che vuoi, ma sono sempre coordinate cartesiane, e quindi in diagonale devi attaccarti a Pitagora.

          Io uso semrpe il righello fisico sullo schermo (piatto, altrimenti su un video a raggi catodici che ha lo schermo curvo non si combina niente).

        • #64599
          Up
          0
          Down
          ::


          ho provato importando il pdf sul Drawing di Openoffice, ma niente… il file viene importato tutto sballato….

          ho provato gv, ma non capisco in che unità di misura siano le coordinate cartesiane…

        • #64600
          OldClaudio
          Partecipante
            Up
            0
            Down
            ::


            In punti postscript (come impostazione predefinita) che valgono 1/72 di pollice; i punti tipografici valgono 1/(72,27) pollici, quindi la differenza non è grande ma su grandi distanze, come una giustezza di pagina, potrebbero accumularsi poche unità di differenza.

            È un pezzo che non uso gv o gview; ma mi pare di ricordare che si possano impostare le unità di misura con cui vengono mostrate le coordinate nella finestrina apposita.

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


              Forse puoi adottare una soluzione più TeXnica (spero che lo sia).

              Il codice

              `\documentclass[a4paper,10pt]{book}

              \usepackage{tikz}
              \usepackage{eso-pic}
              \usepackage{geometry}

              \geometry{margin=0pt}
              \newcommand\misura{%
              \AddToShipoutPicture*{%
              \noindent\begin{tikzpicture}
              \draw[line width=0.10pt, step=1.0mm] (0,0) grid +(210mm,297mm);
              \draw[line width=0.25pt, step=5.0mm] (0,0) grid +(210mm,297mm);
              \draw[line width=0.50pt, step=1.0cm] (0,0) grid +(210mm,297mm);
              \end{tikzpicture}
              }%
              }
              \geometry{margin=2.5cm} % qui metterai le tue impostazioni; 2.5cm è solo una prova

              \begin{document}
              \misura % funziona solo per la pagina corrente
              Qui si può misurare tutto.
              \newpage
              Qui infatti non posso misurare nulla[\ldots]
              \end{document}
              `
              mette nella pagina corrente una griglia millimetrata che ti permette, ingrandendo comunque la pagina, di prendere delle misure. Una volta prese togli quel comando \misura.
              Io come pdf viewer uso SumatraPDF e Adobe Acrobat Readex X e con entrambi non ho nessun problema.

              Ciao
              Orlando

            • #64602
              Up
              0
              Down
              ::


              ok, mi arrangio con gv… ma non è strano che non esista un solo lettore pdf senza righelli??

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


                Abbiamo scritto contemporaneamente: leggi sopra.

                Ciao
                Orlando

              • #64604
                Up
                0
                Down
                ::


                purtroppo il tipo di griglia che appare non mi serve: preferisco usare le coordinate cartesiane di gv piuttosto che mettermi a contare millimetro per millimetro… grazie comunque Orlando!

                ciao

                mattia

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

                  matborda” post=63715purtroppo il tipo di griglia che appare non mi serve: preferisco usare le coordinate cartesiane di gv piuttosto che mettermi a contare millimetro per millimetro… grazie comunque Orlando!

                  ciao

                  mattia

                  In realtà non devi contare millimetro per millimetro. Se fai lo zoom della pagina inizi a vedere gruppi di 5 mm e poi di 10 mm, così la misura è più agevole.
                  Resta comunque a te valutare quale strumento sia il migliore (o il più pratico).

                  Ciao
                  Orlando

                • #64606
                  Up
                  0
                  Down
                  ::


                  il fatto è che a me non compaiono i gruppi di 5 e 10 mm. ti allego uno screenshot. tieni presente che devo misurare in verticale.

                  Attachments:
                  You must be logged in to view attached files.
                • #64607
                  admin
                  Amministratore del forum
                    Up
                    0
                    Down
                    ::


                    Allora penso che sia un problema di pdf viewer:

                    Ciao
                    Orlando

                  • #64608
                    OldClaudio
                    Partecipante
                      Up
                      0
                      Down
                      ::


                      Altra soluzione non TeXnica.

                      L’editor di immagini GIMP, disponibile per tutte le piattaforme, certamente nato per Linux, apre anche i file PDF, ma non li può salvare in formato vettoriale. Quindi per leggere e per “misurare un file PDF va bene; l’importante è non salvarlo pena la distruzione della vettorialità.

                      Sopponiamo di avere aperto un file PDF con Gimp; basta sceglere dal menù Tools lo strumento per misurare; dopo di che basta cliccare sulla pagina per impostare il primo punto da cui misurare, spostare il cursore sul secondo punto (senza cliccare) e nella barra in basso compare la distanza fra i due punti.

                      Inconveniente: la distanza fra i due punti viene indicata in pixel dell’immagine, quindi né in millimetri né in punti; dall’impostazione delle dimensioni dell’immagine gestibile con GIMP è possibile sapere a quanti punti o millimetri corrisponde l’immagine misurata in pixel, quindi è possibile definire un fattore di scala in modo che, aiutandoci con la calcolatrice di sistema, possiamo memorizzare il fattore di scala e determinare la distanza fra i due punti in unità comprensibili, come i millimetri.

                      Bisogna poi uscire da GIMP cliccando la scorciatoia per “Quit” senza salvare il documento.

                      Non complicato e facile da usare senza bisogno di invocare Pitagora per le misure in diagonale.

                      Naturalmente la versione TeXnica è sempre usabile, anzi la si può rendere ancora più utile se si definisce un comando che disegna una squadra millimetrata a partire da una origine comune per i due assi, magari una squadra disegnata in rosso, ma la disegna dentro una picture di dimensioni nulle; questo comando, e quindi questa squadra, può essere collocata in corrispondenza della linea di base subito prima di una parola (per esempio) e di lì si può misurare sia la larghezza, sia l’altezza di quello che si vuole, semplicemente passando il documento sorgente attraverso pdfLaTeX. Un po’ coma fa il comando \misura di @ansis, ma collocabile dentro al testo, senza occupare spazio, invece che sottoposta al testo come la \misura di @ansis. Il comando che dico io si può inseriree diverse volte nella stessa pagina e per eliminarlo, basta inpostare il colore bianco, invece che quello predefinito, per esempio, rosso.

                      Mi sembra un po’ di ammazzare una zanzara con un cannone, quando si può fare il tutto misurando sullo schermo piatto; tuttavia mi rendo conto che su uno schermo a raggi catodici dal vetro curvo e con un vetro molto spesso, misurare sullo schermo sarebbe impossibile.

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

                  Go to top