Corpo del testo sotto le immagini

  • Creatore
    Topic
  • #85447
    Up
    0
    Down
    ::


    Scusate se il titolo non è chiaro ma non sapevo come spiegarmi. Sarà più chiaro guardando le immagini:

    1) http://imgur.com/Ilq85Jy
    2) http://imgur.com/o4q1a3K

    Perché nel primo caso il corpo del testo non compare sotto? 😮 Eppure i codici per le immagini sono uguali e le dimensioni delle immagini sono molto prossime. Anche rimpicciolendo un po’ le dimensioni delle immagini nel primo caso, il testo sotto continua a non comparire.

    Grazie.

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

      Agliuto” post=84904Scusate se il titolo non è chiaro ma non sapevo come spiegarmi. Sarà più chiaro guardando le immagini:

      1) http://imgur.com/Ilq85Jy
      2) http://imgur.com/o4q1a3K

      Perché nel primo caso il corpo del testo non compare sotto? 😮 Eppure i codici per le immagini sono uguali e le dimensioni delle immagini sono molto prossime. Anche rimpicciolendo un po’ le dimensioni delle immagini nel primo caso, il testo sotto continua a non comparire.

      Grazie.

      Forse quello che hai prima e dopo le figure è diverso nei due casi.
      Se non mostri una porzione del tuo codice, non possiamo aiutarti.

      Ciao
      Tommaso

    • #85449
      Up
      0
      Down
      ::

      Agliuto” post=84904Scusate se il titolo non è chiaro ma non sapevo come spiegarmi. Sarà più chiaro guardando le immagini:

      1) http://imgur.com/Ilq85Jy
      2) http://imgur.com/o4q1a3K

      Perché nel primo caso il corpo del testo non compare sotto? 😮 Eppure i codici per le immagini sono uguali e le dimensioni delle immagini sono molto prossime. Anche rimpicciolendo un po’ le dimensioni delle immagini nel primo caso, il testo sotto continua a non comparire.

      Quale “testo sotto”? Immagino che quello sia un “page float”: LaTeX non riesce a sistemarlo in una pagina con testo, quindi lo mette in una pagina a sé.

      Ciao
      Enrico

    • #85450
      Up
      0
      Down
      ::

      illinguista1972″ post=84907
      Forse quello che hai prima e dopo le figure è diverso nei due casi.
      Se non mostri una porzione del tuo codice, non possiamo aiutarti.

      quale porzione del testo in particolare ti serve sapere? il codice che ho usato per mettere le immagini in entrambi i casi? o anche il testo che viene prima e dopo?

    • #85451
      alegenn
      Partecipante
        Up
        0
        Down
        ::

        Agliuto” post=84922

        Forse quello che hai prima e dopo le figure è diverso nei due casi.
        Se non mostri una porzione del tuo codice, non possiamo aiutarti.

        quale porzione del testo in particolare ti serve sapere? il codice che ho usato per mettere le immagini in entrambi i casi? o anche il testo che viene prima e dopo?

        Ciao Tommaso si riferisce ad un esempio minimo compilabile, quindi con tutto il preambolo per capire quali pacchetti usi, inoltre se non vuoi mostrarci il contenuto del testo puoi sostituire i paragrafi con il comando [tt]lipsum[/tt] del pacchetto omonimo. Ad esempio se prima della tua immagine ci sono tre capoversi, scriverai (al loro posto) [tt]\lipsum[1-3][/tt].
        Questo serve a riempire il tuo documento in modo da simulare cosa accadrebbe se oltre alle immagini ci fosse anche del testo.
        ricorda di sostituire tutto il testo con [tt]lipsum[/tt], anche quello dopo le immagini.
        Saluti

      • #85452
        Up
        0
        Down
        ::


        preambolo:

        \documentclass[a4paper,11pt]{report}
        \usepackage[utf8]{inputenc}
        \usepackage[T1]{fontenc}
        \usepackage[italian]{babel}
        \usepackage{amsmath,amssymb}
        \usepackage{graphicx}
        \usepackage{bmpsize} %Pacchetto per caricare immagini TIFF
        \usepackage{subfigure} %Pacchetto per creare sottofigure
        \usepackage{float}
        \usepackage{LayAureo} %modifica dei margini
        \usepackage{booktabs}
        \usepackage{caption}
        %\usepackage{subcaption} %non so perché l’ho inserito, e comunque confliggeva con subfigure
        \usepackage{siunitx} %Pacchetto per l’uso delle unità di misura del SI
        \usepackage{comment} %Pacchetto per usare \begin{comment}
        \usepackage{microtype} %Riempimento delle righe
        \usepackage{multirow} %Per creare celle multiriga nelle tabelle
        \usepackage{lipsum} %Pacchetto per aggiungere testi riempitivi

        Il paragrafo in cui compare il problema è questo:

        \subsection{nome paragrafo}

        \lipsum[1]
        \lipsum[1]
        \lipsum[1]

        \begin{figure}
        \centering
        \subfigure[Immagine campione $I$ e edge map $E$ (in rosso).]
        {
        \includegraphics[width=0.4\textwidth]{Cap1/EMF/EMF01.png}
        \label{EMF1}
        }
        \hspace{2mm}
        \subfigure[Trasformata distanza $D$ applicata alla edge map $E$.]
        {
        \includegraphics[width=0.4\textwidth]{Cap1/EMF/EMF02.png}
        \label{EMF2}
        }
        \subfigure[Immagine campione e risultato dalla watershed applicata alla trasformata $-D$ (in rosso).]
        {
        \includegraphics[width=0.4\textwidth]{Cap1/EMF/EMF03.png}
        \label{EMF3}
        }
        \hspace{2mm}
        \subfigure[Differenza tra gli edge ottenuti con Canny e gli edge ottenuti con la watershed.]
        {
        \includegraphics[width=0.4\textwidth]{Cap1/EMF/EMF04.png}
        \label{EMF4}
        }
        \caption{esempio di applicazione della watershed senza marker.}
        \end{figure}

        \lipsum[1]
        \lipsum[1]
        \lipsum[1]

      • #85453
        Up
        0
        Down
        ::

        Agliuto” post=84930preambolo:

        \documentclass[a4paper,11pt]{report}
        \usepackage[utf8]{inputenc}
        \usepackage[T1]{fontenc}
        \usepackage[italian]{babel}
        \usepackage{amsmath,amssymb}
        \usepackage{graphicx}
        \usepackage{bmpsize} %Pacchetto per caricare immagini TIFF
        \usepackage{subfigure} %Pacchetto per creare sottofigure
        \usepackage{float}
        \usepackage{LayAureo} %modifica dei margini
        \usepackage{booktabs}
        \usepackage{caption}
        %\usepackage{subcaption} %non so perché l’ho inserito, e comunque confliggeva con subfigure
        \usepackage{siunitx} %Pacchetto per l’uso delle unità di misura del SI
        \usepackage{comment} %Pacchetto per usare \begin{comment}
        \usepackage{microtype} %Riempimento delle righe
        \usepackage{multirow} %Per creare celle multiriga nelle tabelle
        \usepackage{lipsum} %Pacchetto per aggiungere testi riempitivi

        Il paragrafo in cui compare il problema è questo:

        \subsection{nome paragrafo}

        \lipsum[1]
        \lipsum[1]
        \lipsum[1]

        \begin{figure}
        \centering
        \subfigure[Immagine campione $I$ e edge map $E$ (in rosso).]
        {
        \includegraphics[width=0.4\textwidth]{Cap1/EMF/EMF01.png}
        \label{EMF1}
        }
        \hspace{2mm}
        \subfigure[Trasformata distanza $D$ applicata alla edge map $E$.]
        {
        \includegraphics[width=0.4\textwidth]{Cap1/EMF/EMF02.png}
        \label{EMF2}
        }
        \subfigure[Immagine campione e risultato dalla watershed applicata alla trasformata $-D$ (in rosso).]
        {
        \includegraphics[width=0.4\textwidth]{Cap1/EMF/EMF03.png}
        \label{EMF3}
        }
        \hspace{2mm}
        \subfigure[Differenza tra gli edge ottenuti con Canny e gli edge ottenuti con la watershed.]
        {
        \includegraphics[width=0.4\textwidth]{Cap1/EMF/EMF04.png}
        \label{EMF4}
        }
        \caption{esempio di applicazione della watershed senza marker.}
        \end{figure}

        \lipsum[1]
        \lipsum[1]
        \lipsum[1]

        Fa’ delle prove spostando l’ambiente figure prima o dopo. Di solito si sistema tutto.

        Ciao
        Tommaso

      • #85454
        Up
        0
        Down
        ::


        Già fatto, ho provato un sacco di combinazioni, ma niente.

      • #85455
        OldClaudio
        Partecipante
          Up
          0
          Down
          ::


          Con questo codice funziona`\documentclass[a4paper,11pt]{report}
          \usepackage[utf8]{inputenc}
          \usepackage[T1]{fontenc}
          \usepackage[italian]{babel}
          \usepackage{amsmath,amssymb}
          \usepackage{graphicx}
          \usepackage{bmpsize} %Pacchetto per caricare immagini TIFF
          \usepackage{subfigure} %Pacchetto per creare sottofigure
          \usepackage{float}
          \usepackage{LayAureo} %modifica dei margini
          \usepackage{booktabs}
          \usepackage{caption}
          %\usepackage{subcaption} %non so perché l'ho inserito, e comunque confliggeva con subfigure
          \usepackage{siunitx} %Pacchetto per l'uso delle unità di misura del SI
          \usepackage{comment} %Pacchetto per usare \begin{comment}
          \usepackage{microtype} %Riempimento delle righe
          \usepackage{multirow} %Per creare celle multiriga nelle tabelle
          \usepackage{lipsum} %Pacchetto per aggiungere testi riempitivi

          \begin{document}

          \chapter{Capitolo}
          \section{premessa}
          Il paragrafo in cui compare il problema è questo:

          \subsection{nome paragrafo}

          \lipsum[1-4]% Ci vuole abbastanza testo per evitare che la figura capiti nella stesa pagina del capitolo

          \begin{figure}[!htp]
          \centering
          \subfigure[Immagine campione $I$ e edge map $E$ (in rosso).]
          {
          \includegraphics[width=0.4\textwidth]{logopolito}
          \label{EMF1}
          }
          \hspace{2mm}
          \subfigure[Trasformata distanza $D$ applicata alla edge map $E$.]
          {
          \includegraphics[width=0.4\textwidth]{logopolito}
          \label{EMF2}
          }
          \subfigure[Immagine campione e risultato dalla watershed applicata alla trasformata $-D$ (in rosso).]
          {
          \includegraphics[width=0.4\textwidth]{logopolito}
          \label{EMF3}
          }
          \hspace{2mm}
          \subfigure[Differenza tra gli edge ottenuti con Canny e gli edge ottenuti con la watershed.]
          {
          \includegraphics[width=0.4\textwidth]{logopolito}
          \label{EMF4}
          }
          \caption{esempio di applicazione della watershed senza marker.}
          \end{figure}

          \lipsum[1-10]

          \end{document}
          `

          I motivi osno tanti per cui la figura va a finire in una pagina a se stante;
          1) è troppo grande; comprese le didascalie supera il 70% dell’altezza della gabbia di stampa.
          2) non può cadere nella stessa pagina dell’inizio del capitolo
          3) ci vuole abbastanza testo prima e dopo.
          4) con il punto esclamativo si riescono a mollare un po’ dei requisiti che LaTeX richiede per collocare le figure; In generale bisogna metterlo alla fine, quando si rifinisce il documento e se se ne può fare a meno sarebbe meglio.

          Ho suato una figura qualsiasi per compilare il documento, che si per sé non era un esempio minimo compilabile; compilabile vuol dire che chi ti da una mano deve selezionarlo, copiarlo incollarlo nel suo shell editor, cliccare il bottone per comporlo senza aggiungere nulla in prima battuta; in seconda battuta potrà apportare modifiche per superare/correggere il problema indicato.

        • #85456
          Up
          0
          Down
          ::


          grazie per le correzioni per rendere il documento compilabile

          comunque

          OldClaudio” post=84940
          1) è troppo grande; comprese le didascalie supera il 70% dell’altezza della gabbia di stampa.

          non credo sia questo il problema perché nell’altro esempio che ho mostrato a inizio topic le immagini e il testo entrano assieme nonostante lì le immagini siano più grandi.
          inoltre ho provato a diminuire la dimensione dell’immagine e ho eliminato le didascalie e non cambia niente

          OldClaudio” post=849402) non può cadere nella stessa pagina dell’inizio del capitolo

          ci ho pensato, ho pensato anche che dipendesse dal fatto che nelle pagine adiacenti ci fossero delle immagini. per risolvere ho aggiunto un sacco di lipsum prima e dopo il blocco di immagini ma anche qui non è cambiato niente

          OldClaudio” post=849403) ci vuole abbastanza testo prima e dopo.

          vedi punto sopra

          OldClaudio” post=849404) con il punto esclamativo si riescono a mollare un po’ dei requisiti che LaTeX richiede per collocare le figure; In generale bisogna metterlo alla fine, quando si rifinisce il documento e se se ne può fare a meno sarebbe meglio.

          ho provato tutte le combinazioni possibili di b, h, ! etc., niente

        • #85457
          Up
          0
          Down
          ::

          Agliuto” post=84948grazie per le correzioni per rendere il documento compilabile

          comunque

          1) è troppo grande; comprese le didascalie supera il 70% dell’altezza della gabbia di stampa.

          non credo sia questo il problema perché nell’altro esempio che ho mostrato a inizio topic le immagini e il testo entrano assieme nonostante lì le immagini siano più grandi.
          inoltre ho provato a diminuire la dimensione dell’immagine e ho eliminato le didascalie e non cambia niente

          OldClaudio” post=849402) non può cadere nella stessa pagina dell’inizio del capitolo

          ci ho pensato, ho pensato anche che dipendesse dal fatto che nelle pagine adiacenti ci fossero delle immagini. per risolvere ho aggiunto un sacco di lipsum prima e dopo il blocco di immagini ma anche qui non è cambiato niente

          OldClaudio” post=849403) ci vuole abbastanza testo prima e dopo.

          vedi punto sopra

          OldClaudio” post=849404) con il punto esclamativo si riescono a mollare un po’ dei requisiti che LaTeX richiede per collocare le figure; In generale bisogna metterlo alla fine, quando si rifinisce il documento e se se ne può fare a meno sarebbe meglio.

          ho provato tutte le combinazioni possibili di b, h, ! etc., niente

          Se ti va, spediscimi la cartella con tutto il materiale all’indirizzo elettronico che trovi nell’Arte di scrivere con LaTeX. Non ti garantisco nulla, ma ci darò un’occhiata volentieri.

          Odio mettere in piazza questa richiesta, ma un tempo nel forum c’erano i messaggi privati, che andavano così bene.

          Ciao
          Tommaso

        • #85458
          OldClaudio
          Partecipante
            Up
            0
            Down
            ::


            Scusami, ma perché a me viene?
            Io ho usato un’immagine fasulla perfettamente circolare, alta quanto è larga, e a me la figura viene con testo sopra e sotto.

            Guarda che anche a me senza nessuna opzione di posizione per la figura (opzione che non va mai espressa con una sola lettera, ma bisogna sempre dare diverse possibilità a LaTeX), mi veniva la figura in una pagina a se stante nonostante passassi da 0.4\textwidth per ciascuna sotto figura, ed è stao quello che mi ha fatto capire che non c’era abbastanza testo prima e la figura andava nel buffer della scatola 255 insieme alla intestazione del capitolo. Tieni sempre presente che l’algoritmo che provvede a staccare dalla pagina di buffer quel che occorre, compresi gli oggetti flottanti viene attivato ad ogni fine di capoverso, indipendentemente dal fatto che ci sia il parametro di posizione h. Se nel buffer c’è l’inizio di un capitolo o anche l’inizio di un paragrafo, l’algoritmo di ouput fa più fatica o è addirittura impedito. Ci sono delle penalità che non possono essere aggirate.

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

        Go to top