immagini pdf

  • Creatore
    Topic
  • #101868
    Up
    0
    Down
    ::


    Ciao a tutti!!Sto scrivendo una tesina di statistica e mi trovo a dover inserire delle immagini elaborate dal programma R(un programma statistico) e devo inserirne più di una. Quindi ho usato i codici per inserire più di un’immagine. Vi riporto quello che ho usato:
    `\begin{figure}[htbp]
    \noindent
    \includegraphics[width=90mm,keepaspectratio]{boxplot y.pdf}%
    \qquad\qquad
    \includegraphics[width=90mm,keepaspectratio]{boxplot v1.pdf}%
    \qquad\qquad
    \includegraphics[width=90mm,keepaspectratio]{boxplot v2.pdf}%
    \qquad\qquad
    \includegraphics[width=90mm,keepaspectratio]{boxplot v3.pdf}%
    \qquad\qquad
    \includegraphics[width=90mm,keepaspectratio]{boxplot v4.pdf}%
    \qquad\qquad
    \includegraphics[width=90mm,keepaspectratio]{boxplot v5.pdf}
    \caption{BoxPlot delle variabili esplicative}
    \end{figure}`

    Però mi trovo di fronte a due problemi:
    1)mi fa rientrare la prima figura, ovvero me la sposta più a destra.
    2)mi mette sotto ogni immagine l’estensione (.pdf)
    [attachment]C:\fakepath\Schermata 2015-05-30 alle 11.49.41.png[/attachment]

    Grazie a tutti per la disponibilità

    Riccardo

Visualizzazione 10 filoni di risposte
  • Autore
    Risposte
    • #101869
      Up
      0
      Down
      ::


      Vi riporto l’elaborato
      [attachment=1327]Schermata2015-05-30alle11.49.41.pdf[/attachment]

      Attachments:
      You must be logged in to view attached files.
    • #101870
      Francesco
      Partecipante
        Up
        0
        Down
        ::


        Rinomina le immagini in modo che non abbiano spazi e quando le richiami nel codice ometti l’estensione che tanto non serve.

        Esempio:
        `\includegraphics[width=90mm,keepaspectratio]{boxplotv2}`

        Anche il noindent non serve a nulla, toglilo.

        Ciao

      • #101871
        Up
        0
        Down
        ::


        RISOLTO!!!!
        GRAZIE MILLE PER LA DISPONIBILITA’!!

      • #101872
        Up
        0
        Down
        ::


        Ultima cosa..C’è un comando che mi permette di fare un po’ di spazio tra un’immagine e l’altra?

      • #101873
        Francesco
        Partecipante
          Up
          0
          Down
          ::

          riccardo.nigro” post=101674Ultima cosa..C’è un comando che mi permette di fare un po’ di spazio tra un’immagine e l’altra?

          `\begin{figure}
          \centering
          {\includegraphics[width=90mm,keepaspectratio]{boxploty}} \\
          {\includegraphics[width=90mm,keepaspectratio]{boxplotv1}}\\
          {\includegraphics[width=90mm,keepaspectratio]{boxplotv2}}\\
          {\includegraphics[width=90mm,keepaspectratio]{boxplotv3}}\\
          {\includegraphics[width=90mm,keepaspectratio]{boxplotv4}}\\
          {\includegraphics[width=90mm,keepaspectratio]{boxplotv5}}
          \caption{BoxPlot delle variabili esplicative}
          \label{fig:boxplot}
          \end{figure}`

          se vuoi specificare te lo spazio verticale metti [1cm] dopo ogni \\ (ovviamente 1cm è messo a caso).
          Ciao

        • #101874
          Up
          0
          Down
          ::


          mi sono espresso male, scusami. intendo ti metto un esempio così si capisce meglio:
          `\begin{figure}[htbp]
          \includegraphics[width=100mm,keepaspectratio]{boxploty}%
          \qquad\qquad
          \includegraphics[width=100mm,keepaspectratio]{boxplotv1}%
          \qquad\qquad
          \includegraphics[width=100mm,keepaspectratio]{boxplotv2}%
          \qquad\qquad
          \includegraphics[width=100mm,keepaspectratio]{boxplotv3}%
          \qquad\qquad
          \includegraphics[width=100mm,keepaspectratio]{boxplotv4}
          \caption{BoxPlot delle variabili esplicative}
          \end{figure}
          %qui vorrei uno spazio più ampio tra l'ultima figura e quella nuova, nella composizione me le mette vicine
          \begin{figure}[htbp]
          \includegraphics[width=10cm,keepaspectratio]{boxplotv5}
          \caption{BoxPlot delle variabili esplicative}
          \end{figure}`

          spero di essere stato più chiaro =)

        • #101875
          Francesco
          Partecipante
            Up
            0
            Down
            ::

            riccardo.nigro” post=101676mi sono espresso male, scusami. intendo ti metto un esempio così si capisce meglio:
            \begin{figure}[htbp]
            \includegraphics[width=100mm,keepaspectratio]{boxploty}%
            \qquad\qquad
            \includegraphics[width=100mm,keepaspectratio]{boxplotv1}%
            \qquad\qquad
            \includegraphics[width=100mm,keepaspectratio]{boxplotv2}%
            \qquad\qquad
            \includegraphics[width=100mm,keepaspectratio]{boxplotv3}%
            \qquad\qquad
            \includegraphics[width=100mm,keepaspectratio]{boxplotv4}
            \caption{BoxPlot delle variabili esplicative}
            \end{figure}
            %qui vorrei uno spazio più ampio tra l’ultima figura e quella nuova, nella composizione me le mette vicine
            \begin{figure}[htbp]
            \includegraphics[width=10cm,keepaspectratio]{boxplotv5}
            \caption{BoxPlot delle variabili esplicative}
            \end{figure}

            spero di essere stato più chiaro =)

            Non è che si capisca bene lo stesso. I due ambienti figure sono separati da testo oppure le metti attaccati e li utilizzi solo perché vuoi due didascalie?
            Nel primo caso prova a spostare l’ambiente più giù nel codice, nel secondo caso il tuo approccio è proprio sbagliato, dovresti usare il pacchetto subfig con il suo relativo comando subfloat.

            Hai mai letto la guida “L’arte di scrivere con Latex” che trovi in questo sito nella sezione documentazione?

            Ciao

          • #101876
            Francesco
            Partecipante
              Up
              0
              Down
              ::


              In più non ha senso usare htbp, devi esprimere delle preferenze non tutte. Possono andare bene tp oppure htp. La figura viene messa dove c’è posto, prima di tutto finisci di scrivere tutto quello che hai da scrivere, togli tutti gli htbp che hai messo. Poi guarda il risultato e se non ti piace prova a mette qualche preferenza di posizionamento.

            • #101877
              Up
              0
              Down
              ::


              Perdonami se sono poco chiaro..Provo ad allegare la pagina composta, così magari si capisce..Tra la prima immagine e la seconda vorrei che ci fosse più spazio perché le figure sono troppo attaccate..tutto qui

            • #101878
              claudio
              Partecipante
                Up
                0
                Down
                ::


                in un unica figura hai inserito inserito tante immagini
                perché non provi il pacchetto subcaption creato proprio per inserire figure accoppiate?
                se poi neanche quello non ti soddisfa
                nella documentazione di subcaption nel reference trovi l’indicazione per un altro pacchetto
                floatrow ma li si arriva veramente lontano
                ciao
                claudio

              • #101879
                OldClaudio
                Partecipante
                  Up
                  0
                  Down
                  ::


                  Sarà… ma a me sembra che figure larghe 100 mm possono stare solo in un manifesto in formato A0, certo non in una tesina verosimilmente stampata in formato A4, il solito formato di carta per le stampanti. Siccome la carta A4 è larga 210 mm, e la tua gabbia di stampa contiene dei margini certamente abbastanza grandi, probabilmente 25 mm, due immagini affiancate larghe 100mm ciascuna con almeno 5 mm di spazio fra l’una e l’altra, occupano 215mm e non ci sarebbe spazio per le due immagini affiancate; per giunta i due \qquad che metti fra le immagini imporrebbero uno spazio orizzontale di 20 pt ciascuno (se componi in corpo 10pt; \quad produce uno spazio orizzontale sostanzialmente pari al corpo, \qquad produce uno spazio orizzontale doppio), quindi 40pt in totale e e calcolando a spanne , basandosi sul fatto che 1mm vale circa 3pt (in realtà un filino di meno), vuol dire che vorresti spaziarle di 40mm/3=13mm o 14mm.

                  [Problema: se un pollice vale 72,27pt e vale anche 25,4mm, a quanti punti corrisponde 1mm? Soluzione: fai pure i calcoli, ma vedrai che la differenza fra il valore approssimato di 1mm=3pt differisce solo del 5% dal valore esatto, quindi il calcolo usando il rapporto approssimato dà dei risultati molto vicini al vero, solo che è molto più facile eseguire a mente una divisione per tre piuttosto che calcolare il valore esatto che è quasi uguale.]

                  Ecco perché diversi messaggi ti dicono che hai messo troppe immagini dentro un solo ambiente figure, e che la soluzione che hai trovato non va bene o non si capisce bene che cosa vuoi fare.

                  Grosso modo sembrerebbe che tu debba mettere dentro un unico ambiente figure 6 immagini create con R. La cosa non è evidentemente impossibile, ma devi dimensionarle le tue figure in modo migliore stabilendo di metterle in una matrice di due colonne e tre righe, cosa che se le figure sono abbastanza piccole si possono mettere con il pacchetto subfig.
                  Se per rimpicciolirle diventano troppo piccole, devi usare due ambienti figure, magari con tre immagini ciascuna distanziate in verticale, non affiancate, e specificando l’opzione di posizione [p] per ciascun mabiente perché entrambe le figure saranno abbastanza grandi.

                  Inoltre scalando la larghezza devi avere un’idea di quanto venga l’altezza per far stare tre figure in colonna dentro lo specchio di stampa, tenuto conto che anche la didascalia porta via dello spazio verticale. Certamente però se scali solo la larghezza, keepaspectratio non serve assolutamente a niente; keepaspectratio servo solo se specifichi uno scalamento per l’altezza e la larghezza che comporti fattori di scala diversi; siccome specifichi solo la larghezza, l’altra dimensione viene automaticamente scalata con lo stesso fattore di scala.

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

              Go to top