inserire immagini

  • Creatore
    Topic
  • #101348
    Up
    0
    Down
    ::


    Ho bisogno del vostro aiuto! dovrei inserire delle immagini nella mia tesi mettendole a sx mentre a dx dovrebbe andarci il titolo. Sapreste dirmi quale è il codice che devo utilizzare?
    Ho un altro problema..sto facendo dei tentativi con un codice semplice (senza indicare dove posizionare la foto) ma dà errore perché non trova la foto.

    \begin{figure}
    \includegraphics[width=0.5\columnwidth] {foto_matematica/coll_mat(11).pdf}
    \end{figure}

Visualizzazione 13 filoni di risposte
  • Autore
    Risposte
    • #101349
      robitex
      Amministratore del forum
        Up
        0
        Down
        ::

        deb” post=101104Ho bisogno del vostro aiuto! dovrei inserire delle immagini nella mia tesi mettendole a sx mentre a dx dovrebbe andarci il titolo. Sapreste dirmi quale è il codice che devo utilizzare?
        Ho un altro problema..sto facendo dei tentativi con un codice semplice (senza indicare dove posizionare la foto) ma dà errore perché non trova la foto.

        \begin{figure}
        \includegraphics[width=0.5\columnwidth] {foto_matematica/coll_mat(11).pdf}
        \end{figure}

        Ciao e benvenuto sul forum.
        Prova a indovinare: i percorsi delle immagini corretti sono quelli definiti rispetto alla posizione del file principale.
        Devi quindi modificare il percorso nel file secondario in modo che il path sia relativo al main.tex.
        Inoltre tralascia l’estensione .pdf

        Quanto all’affiancamento del titolo all’immagine si può inserire il testo a fianco all’immagine. Siccome non è una cosa comune dovresti spiegarne il motivo.
        Grazie.

        Ps. metti il codice tra i tag ‘code’ perr favore. Grazie.

      • #101350
        Up
        0
        Down
        ::


        Sono riuscita a risolvere in parte il problema nel senso che ho convertito l’immagine in .png e per ottenere l’impaginazione che volevo (immagine a sx con il titolo alla sua dx) con il seguente codice

        `\begin{figure}[h]
        \centering
        \mbox{%
        \begin{minipage}{.50\textwidth}
        \includegraphics[width=\textwidth ]{collmat11}
        \end{minipage}%
        \hspace{10mm}%
        \begin{minipage}{.50\textwidth}
        \large \textbf{CAMERA DI SPECCHI A TRIANGOLO EQUILATERO}
        \end{minipage}}
        \end{figure}

        `

        però il sistema genera i seguenti errori

        Underfull \hbox (badness 10000) in paragraph
        Underfull \hbox (badness 10000) in paragraph
        Overfull \hbox (11.74713pt too wide) in paragraph
        Overfull \hbox (28.45274pt too wide) in paragraph

        cosa sto sbagliando?come posso correggerli?

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

          deb” post=101120Sono riuscita a risolvere in parte il problema nel senso che ho convertito l’immagine in .png e per ottenere l’impaginazione che volevo (immagine a sx con il titolo alla sua dx) con il seguente codice

          `\begin{figure}[h]
          \centering
          \mbox{%
          \begin{minipage}{.50\textwidth}
          \includegraphics[width=\textwidth ]{collmat11}
          \end{minipage}%
          \hspace{10mm}%
          \begin{minipage}{.50\textwidth}
          \large \textbf{CAMERA DI SPECCHI A TRIANGOLO EQUILATERO}
          \end{minipage}}
          \end{figure}

          `

          però il sistema genera i seguenti errori

          Underfull \hbox (badness 10000) in paragraph
          Underfull \hbox (badness 10000) in paragraph
          Overfull \hbox (11.74713pt too wide) in paragraph
          Overfull \hbox (28.45274pt too wide) in paragraph

          cosa sto sbagliando?come posso correggerli?

          Ottimo tentativo.
          Tuttavia se usi due minipage al 50% della larghezza del testo (giustezza), poi non ci stanno i 10mm di spazio orizzontale.
          Hai anche l’immagine che occupa tutta la giustezza e non ci sta in una minipage larga metà…
          Togli la specifica h dall’ambiente figure. La regolazione della posizione si fa a fine lavoro con altri mezzi preferibilmente.
          Ti ho già chiesto perché ti serve un testo a fianco? Poi tutto maiuscolo e in bold face.
          R.

        • #101352
          Up
          0
          Down
          ::


          1)mi serve perché devo fare delle schede da inserire nella mia tesi: immagine titolo e sotto breve descrizione
          2) se tolgo \hspace la scritta viene appiccicata, meglio usare \quad?
          3) come si regola la posizione a fine lavoro?
          4)che significa bold face?l’ho messo maiuscolo perché essendo un titolo deve risaltare

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

            deb” post=1011221)mi serve perché devo fare delle schede da inserire nella mia tesi: immagine titolo e sotto breve descrizione
            2) se tolgo \hspace la scritta viene appiccicata, meglio usare \quad?
            3) come si regola la posizione a fine lavoro?
            4)che significa bold face?l’ho messo maiuscolo perché essendo un titolo deve risaltare

            Bold faces è quello che fa \textbf…
            Non dico di togliere \hspace dico che i rapporti di larghezza non sono coerenti tra loro nel codice che hai riportato.
            Se devi fare delle schede forse era il caso di usare un altro strumento ma prosegui così.
            La posizione degli oggetti mobili si regola variando la posizione d’inserimento nel sorgente e controllando dove nel testo viene richiamato.
            L’argomento è un po’ complicato tanto che sta uscendo su ArsTeXnica perfino un articolo sul tema.
            Ma se devi fare delle schede non occorre approfondire troppo, credo.
            Non volevo essere sarcastico, volevo solo dire che l’idea delle minipage è un buon passo avanti.
            R.

          • #101354
            Up
            0
            Down
            ::

            robitex” post=101123

            1)mi serve perché devo fare delle schede da inserire nella mia tesi: immagine titolo e sotto breve descrizione
            2) se tolgo \hspace la scritta viene appiccicata, meglio usare \quad?
            3) come si regola la posizione a fine lavoro?
            4)che significa bold face?l’ho messo maiuscolo perché essendo un titolo deve risaltare

            Bold faces è quello che fa \textbf…
            Non dico di togliere \hspace dico che i rapporti di larghezza non sono coerenti tra loro nel codice che hai riportato.
            Se devi fare delle schede forse era il caso di usare un altro strumento ma prosegui così.
            La posizione degli oggetti mobili si regola variando la posizione d’inserimento nel sorgente e controllando dove nel testo viene richiamato.
            L’argomento è un po’ complicato tanto che sta uscendo su ArsTeXnica perfino un articolo sul tema.
            Ma se devi fare delle schede non occorre approfondire troppo, credo.
            Non volevo essere sarcastico, volevo solo dire che l’idea delle minipage è un buon passo avanti.
            R.

            quale altro strumento potrei usare?quindi non c’è un modo per eliminare gli errori che si generano? tra l’altro ora sto riscontrando altre difficoltà perché dovrò mettere 2/3 immagini sulla stessa riga!
            è un lavoro enorme perché le schede sono circa 150 quindi dovrei trovare un modo semplice, che funzioni e che non blocchi la compilazione! suggerimenti?

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

              deb” post=101125

              [quote=”deb” post=101122]1)mi serve perché devo fare delle schede da inserire nella mia tesi: immagine titolo e sotto breve descrizione
              2) se tolgo \hspace la scritta viene appiccicata, meglio usare \quad?
              3) come si regola la posizione a fine lavoro?
              4)che significa bold face?l’ho messo maiuscolo perché essendo un titolo deve risaltare

              Bold faces è quello che fa \textbf…
              Non dico di togliere \hspace dico che i rapporti di larghezza non sono coerenti tra loro nel codice che hai riportato.
              Se devi fare delle schede forse era il caso di usare un altro strumento ma prosegui così.
              La posizione degli oggetti mobili si regola variando la posizione d’inserimento nel sorgente e controllando dove nel testo viene richiamato.
              L’argomento è un po’ complicato tanto che sta uscendo su ArsTeXnica perfino un articolo sul tema.
              Ma se devi fare delle schede non occorre approfondire troppo, credo.
              Non volevo essere sarcastico, volevo solo dire che l’idea delle minipage è un buon passo avanti.
              R.

              quale altro strumento potrei usare?quindi non c’è un modo per eliminare gli errori che si generano? tra l’altro ora sto riscontrando altre difficoltà perché dovrò mettere 2/3 immagini sulla stessa riga!
              è un lavoro enorme perché le schede sono circa 150 quindi dovrei trovare un modo semplice, che funzioni e che non blocchi la compilazione! suggerimenti?[/quote]

              Posizionamento preciso di immagini e testo con TikZ.
              Si tratta di un pacchetto grafico molto potente del mondo TeX.

              Se le schede sono così tante si potrebbe scrivere una macro apposita per la loro creazione.
              Per cortesia descrivi nel dettaglio queste schede.
              Se le immagini sono in pdf conviene di gran lunga lasciarle in questo formato.
              R.

            • #101356
              Up
              0
              Down
              ::


              Per questo tipo di applicazioni, raccomando vivamente la soluzione proposta da Tom Bombadil in Is it possible to make an image gallery with tikz images?

              Ciao
              Claudio

            • #101357
              Up
              0
              Down
              ::

              cfiandra” post=101132Per questo tipo di applicazioni, raccomando vivamente la soluzione proposta da Tom Bombadil in Is it possible to make an image gallery with tikz images?

              Ciao
              Claudio

              Grazie!quello che non ho capito è se tikz images è un programma da scaricare o è un pacchetto da inserire all’interno del mio file latex (visto che ho anche dei capitoli scritti)?
              permette di fare grafici o di inserire una foto che già ho?

            • #101358
              Up
              0
              Down
              ::

              deb” post=101158

              Per questo tipo di applicazioni, raccomando vivamente la soluzione proposta da Tom Bombadil in Is it possible to make an image gallery with tikz images?

              Ciao
              Claudio

              Grazie!quello che non ho capito è se tikz images è un programma da scaricare o è un pacchetto da inserire all’interno del mio file latex (visto che ho anche dei capitoli scritti)?
              permette di fare grafici o di inserire una foto che già ho?

              TikZ è un pacchetto che è normalmente trovi già installato. Ti consiglio di provare a creare un documento di prova con una delle soluzioni proposte nel link che allegavo: se ti piacciono puoi inserire i comandi che trovi nel preambolo nel tuo documento e utilizzare così la soluzione nel tuo caso.

              TikZ permette di fare grafici e importare foto tue molto semplicemente. Trovi una guida introduttiva, in italiano, nella sezione Documentazione-> Guide per iniziare -> Le guide di Lorenzo Pantieri: L’Arte di disegnare con LaTeX.

              Ciao
              Claudio

            • #101359
              Up
              0
              Down
              ::

              cfiandra” post=101170

              [quote=”cfiandra” post=101132]Per questo tipo di applicazioni, raccomando vivamente la soluzione proposta da Tom Bombadil in Is it possible to make an image gallery with tikz images?

              Ciao
              Claudio

              Grazie!quello che non ho capito è se tikz images è un programma da scaricare o è un pacchetto da inserire all’interno del mio file latex (visto che ho anche dei capitoli scritti)?
              permette di fare grafici o di inserire una foto che già ho?

              TikZ è un pacchetto che è normalmente trovi già installato. Ti consiglio di provare a creare un documento di prova con una delle soluzioni proposte nel link che allegavo: se ti piacciono puoi inserire i comandi che trovi nel preambolo nel tuo documento e utilizzare così la soluzione nel tuo caso.

              TikZ permette di fare grafici e importare foto tue molto semplicemente. Trovi una guida introduttiva, in italiano, nella sezione Documentazione-> Guide per iniziare -> Le guide di Lorenzo Pantieri: L’Arte di disegnare con LaTeX.

              Ciao
              Claudio[/quote]

              come mi hai consigliato ho letto la guida ma non ho trovato nulla che potesse aiutarmi!l’unico riferimento è come annotare le immagini (scrivere sopra l’immagine).
              Sapreste dirmi il codice preciso per inserire le mie foto e magari anche una accanto all’altra?

            • #101360
              Up
              0
              Down
              ::

              deb” post=101186come mi hai consigliato ho letto la guida ma non ho trovato nulla che potesse aiutarmi!l’unico riferimento è come annotare le immagini (scrivere sopra l’immagine).
              Sapreste dirmi il codice preciso per inserire le mie foto e magari anche una accanto all’altra?

              La guida era soltanto un riferimento per capire come funziona TikZ. Il link è il riferimento da prendere in considerazione: `\documentclass[a4paper]{article}
              % should work with all formats and margins, but probably not very well in small spapes
              \usepackage{tikz}
              \usepackage{mwe}% for dummy figures
              \usepackage{xifthen}

              \pgfdeclarelayer{background}
              \pgfsetlayers{background,main}

              \newcommand{\getsizes}%
              {
              % get coordinates of bottom left and top right corner of the bounding box
              \path (current bounding box.south west);
              \pgfgetlastxy{\xsw}{\ysw}
              \path (current bounding box.north east);
              \pgfgetlastxy{\xne}{\yne}
              % use these to compute height and width of the picture
              \pgfmathsetlengthmacro{\picwidth}{\xne-\xsw}
              \pgfmathsetlengthmacro{\picheight}{\yne-\ysw}
              % as the pictures are going to be set on a gray square, we need the bigger dimension; then the scaleing factor is computed: 5% \textwidth spacing subtracted to make \hfill work correctly, then basically \texttwidth/\picdim
              \pgfmathsetmacro{\picscale}{\picwidth>\picheight ? (1.05-\picturesperrow*0.05)/\picturesperrow*\textwidth/\picwidth : (1.05-\picturesperrow*0.05)/\picturesperrow*\textwidth/\picheight}
              % find out if height or width is bigger, and save this info and the scale factor in a global macro
              \pgfmathsetlengthmacro{\biggervalue}{\picwidth>\picheight ? \picwidth : \picheight}
              \xdef\scalefactor{\picscale}
              \xdef\picdimension{\biggervalue}
              }

              \newcommand{\mybackground}[1][gray!50]%
              { \begin{pgfonlayer}{background}
              % putting the gray background; \picdimension was set by “\getsizes”
              \fill[#1] (current bounding box.center) ++(-\picdimension/2,-\picdimension/2) rectangle ++(\picdimension,\picdimension);
              \end{pgfonlayer}
              }

              \newcommand{\adjustedtikzsize}[2]% draw commands, caption
              { \stepcounter{galleryitem}
              % make height and width of the box of the tikzpicture 0, also don't print anything; so the picture is “drawn” twice, the first time invisible to get the dimensions for computation of the scaling factor
              \smash{\vphantom{
              \begin{tikzpicture}
              % insert the draw commands
              \node{#1};
              % determine the scaling factor and the bigger of picheight and picwidth; save both to global macros
              \getsizes
              \end{tikzpicture}
              }}
              % the same picture again, but this time really drawn, with previousely set scaling factor and baseline option for aligning the pictures
              \begin{tikzpicture}[scale=\scalefactor,baseline=(captionnode.north)]
              % insert the draw commands
              \node{#1};
              % gray background
              \mybackground[gray!30]
              % caption node
              \node[below right] (captionnode) at (current bounding box.south west) {#2};
              \end{tikzpicture}
              % compute “pic mod picsperrow”; if zero, we need to break the line
              \pgfmathtruncatemacro{\breaktest}{mod(\thegalleryitem,\picturesperrow)}
              \ifthenelse{\breaktest=0}{\par}{\hfill}
              }

              %counter to keep track of the gallery items
              \newcounter{galleryitem}
              \setcounter{galleryitem}{0}

              \newenvironment{tikzgallery}[2]% gallery title, pics per row
              % ser the title in huge, globally set picsperrow, reset galleryitem counter
              {{\Huge\textbf{#1}}\par\xdef\picturesperrow{#2}\setcounter{galleryitem}{0}}%
              {\par\vspace{1cm}}

              \begin{document}

              \begin{tikzgallery}{Titolo}{3.5}
              \adjustedtikzsize{\includegraphics[scale=.2]{example-image}}{Descrizione}
              \adjustedtikzsize{\includegraphics[scale=.2]{example-image-a}}{Blablabla}
              \adjustedtikzsize{\includegraphics[scale=.2]{example-image-b}}{blabla}
              \end{tikzgallery}

              \end{document}` Prova a compilare questo documento. Ho fatto le necessarie modifiche per utilizzare il comando includegraphics (assumo che tu sappia come usarlo). A questo punto puoi inserire foto tue: il numero dipende dalle dimensioni della pagina.

              Ciao
              Claudio

            • #101361
              Up
              0
              Down
              ::


              prima di vedere la risposta ho trovato questa soluzione

              `\begin{figure}[ht]
              \subfloat[][\emph{Camera di specchi triangolo equilat}.]
              {\includegraphics[width=.40\textwidth]{provaim/collmat11}} \quad
              \subfloat[][\emph{Belvedere}.]
              {\includegraphics[width=.40\textwidth]{provaim/collmat11}} \quad
              \subfloat[][\emph{Cascata}.]
              {\includegraphics[width=.40\textwidth]{provaim/collmat11}} \quad
              \subfloat[][\emph{Salita e discesa}.]
              {\includegraphics[width=.40\textwidth]{provaim/collmat11}}\quad
              \subfloat[][\emph{Salita e discesa}.]
              {\includegraphics[width=.40\textwidth]{provaim/collmat11}}
              \end{figure}`

              però gli errori che ottengo sono:
              `Underfull \hbox (badness 2689) in paragraph
              Underfull \hbox (badness 10000) in paragraph
              Underfull \hbox (badness 10000) in paragraph`

              secondo me il problema sta in width=.40\textwidth

              come lo risolvo?HO provato tutte le combinazioni ma senza risultati.Grazie ancora per il vostro aiuto

            • #101362
              Up
              0
              Down
              ::

              deb” post=101189prima di vedere la risposta ho trovato questa soluzione

              `\begin{figure}[ht]
              \subfloat[][\emph{Camera di specchi triangolo equilat}.]
              {\includegraphics[width=.40\textwidth]{provaim/collmat11}} \quad
              \subfloat[][\emph{Belvedere}.]
              {\includegraphics[width=.40\textwidth]{provaim/collmat11}} \quad
              \subfloat[][\emph{Cascata}.]
              {\includegraphics[width=.40\textwidth]{provaim/collmat11}} \quad
              \subfloat[][\emph{Salita e discesa}.]
              {\includegraphics[width=.40\textwidth]{provaim/collmat11}}\quad
              \subfloat[][\emph{Salita e discesa}.]
              {\includegraphics[width=.40\textwidth]{provaim/collmat11}}
              \end{figure}`

              però gli errori che ottengo sono:
              `Underfull \hbox (badness 2689) in paragraph
              Underfull \hbox (badness 10000) in paragraph
              Underfull \hbox (badness 10000) in paragraph`

              secondo me il problema sta in width=.40\textwidth

              come lo risolvo?HO provato tutte le combinazioni ma senza risultati.Grazie ancora per il vostro aiuto

              La soluzione con il pacchetto subfig è eccellente. Quei warning, perché sono warning e non errori, sono dovuti al fatto che hai inserito su una stessa riga troppi oggetti. La larghezza della gabbia del testo è data da [tt]\textwidth[/tt], ma tu hai inserito 5 figure di [tt]0.4\textwidth[/tt], quindi sfori ampiamente.

              Puoi provare a mettere un [tt]\\[/tt] per dividere su due righe le tue immagini o a ridurre la larghezza delle singole immagini per ovviare al problema.

              Ciao
              Claudio

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

          Go to top