forzare posizione testo tra figure.

  • Creatore
    Topic
  • #92773
    Up
    0
    Down
    ::


    Buona domenica ragazzi,
    Vi scrivo perché ho un problema da risolvere a cui non ho trovato una soluzione guardando la documentazione che ho.
    Sto scrivendo la mia tesi di laurea magistrale in Ingegneria Civile. Nel capitolo dei risultati devo inserire molte immagini relative a diversi parametri che ho analizzato. nel mio caso ho una sezione per gli spostamenti, una per il drift e così via.

    metto un esempio del mio codice.

    `
    Figure \ref{subfig1} shows the average displacements for the corner columns 2 and 4 in transversal direction (X) and for columns 1 and 2 for longitudinal direction (Y). These graphs can be thought as the maximum storey displacement for both direction, however, this assumption would be more effective if the building had not torque, so in the three-storey building case these graphs have to be considered only as a simple indication and not as a accurate result.
    \begin{figure}
    \centering
    \subfloat[][Average displacements in X direction]
    {\includegraphics[width=.4\textwidth]{Av_disp_curve_C_col_24_1X}} \quad
    \subfloat[][Average displacements in Y direction]
    {\includegraphics[width=.4\textwidth]{Av_disp_curve_C_col_12_1Y}}
    \caption{Average displacements for corner columns in both directions}
    \label{subfig1}
    \end{figure}

    \subsection{Inter-storey drifts}
    Even for what concern the inter-storey drifts were elaborated vulnerability curve in function of return period of the earthquakes considered and also a drift profiles for the eight critical columns. Furthermore average graphs were also plotted as in the displacements case.

    \begin{figure}[tb]
    \centering%
    \includegraphics[width=0.73\textwidth]{Drift_curve_C_col_1X.eps}
    \caption{Maximum storey drift along X direction for corner columns}
    \label{fig:driftcc1x}
    \end{figure}

    \begin{figure}[tb]
    \centering%
    \includegraphics[width=0.73\textwidth]{Pdirft_C_col_1X.eps}
    \caption{Drift profile of the corner columns along X direction}
    \label{fig:pdriftcc1x}
    \end{figure}

    \begin{figure}[tb]
    \centering%
    \includegraphics[width=0.73\textwidth]{Drift_curve_C_col_1Y.eps}
    \caption{Maximum storey drift along Y direction for corner columns}
    \label{fig:driftcc1y}
    \end{figure}

    \begin{figure}[tb]
    \centering%
    \includegraphics[width=0.73\textwidth]{Pdirft_C_col_1Y.eps}
    \caption{Drift profile of the corner columns along Y direction}
    \label{fig:pdriftcc1y}
    \end{figure}

    Normally the most high values of storey drift are concentrated at the first floor and the upper floors present lower values. As shown in figures \ref{fig:driftcc1x} and \ref{fig:pdriftcc1x} for the columns distant from the shear-wall (column 1 and 3) such behaviour is respected, however, the presence of the stairwell wall affects the response of the columns in line with it, this behaviour can be seen in the figures above mentioned, where, even if the values are very similar, the higher value of drift is between second and third floor and not between first and second.
    `

    Il problema è che lasciando che latex posizioni automaticamente testo e immagini anche aprendo una nuova sezione che riguarda un argomento nuovo tale sezione viene scritta prima di posizionare immagini relative alla sezione precedente rendendo la lettura caotica, perché sto commentando immagini che in realtà si trovano dopo 3 pagine di figure della sezione precedente.

    una cosa del tipo:

    SEZIONE 1
    commento argomento 1
    SEZIONE 2
    commento argomento 2

    IMMAGINI RELATIVE A 1
    IMMAGINI RELATIVE A 2

    Io vorrei:

    SEZIONE 1
    commento argomento 1
    immagini 1

    SEZIONE 2
    commento argomento 2
    immagini 2

Visualizzazione 4 filoni di risposte
  • Autore
    Risposte
    • #92774
      lorenzo.pantieri
      Partecipante
        Up
        0
        Down
        ::

        Giamma_Mo” post=92359Vi scrivo perché ho un problema da risolvere a cui non ho trovato una soluzione guardando la documentazione che ho.

        Vexata quaestio.

        http://www.lorenzopantieri.net/LaTeX_files/ArteLaTeX.pdf

        Studia la parte sugli oggetti in testo e fuori testo.

      • #92775
        Up
        0
        Down
        ::


        Grazie mille, se ho problemi mi rifarò vivo.
        Buona domenica

      • #92776
        OldClaudio
        Partecipante
          Up
          0
          Down
          ::


          Il tuo problema è che hai poco testo e tante figure. Qaunto scritto sull’Arte ti può certamente aiutare, ma credo che non sia sufficiente; L’Arte si riferisce a testi che contengono anche molte figure, ma proporzionate alla quantità di testo.

          Secondo me devi agire in una lator modo, accennato anche nell’Arte, se ricodo bene. Usa il pacchetto afterpage che definisce il comando [tt]\afterpage[/tt].

          inserisci una riga del tipo`\afterpage{\clearpage}` dopo ogni paio di figure (paio potrebbe voler dire una se la figura è grande, potrebbe voler dire due come il nome suggerisce, potrebbe voler dire tre se le figure non sono tanto grandi — direi che una o due figure sia una interpretazione sensata. Compila, vedi come stanno le figure, eventualmente sposta, togli, aggiungi altre figure di quel genere. Non metterlo subito prima di \subsection, perché in quel caso \afterpage potrebbe non funzionare.

          Usare \afterpage non è la stessa cosa che inserire esplicitamente \clearpage; infatti \clearpage agisce subito, mentre \afterpage ne differisce l’esecuzione alla fine della pagina corrente.

          Inoltre ricorda di mettere il codice di posizione p in tutte le figure, specialmente quelle grandi; ricorda che i codici di posizione sono degli “inviti” a LaTeX perché metta quella figura in quella posizione, ma LaTeX fa quello che può in relazione alle dimensioni della figura (o della tabella, questo trucco di \afterpage funziona con tutti gli oggetti mobili/flottanti).

        • #92777
          Up
          0
          Down
          ::


          Ciao,
          io avrei lo stesso problema: tante immagini e poco testo.
          Con il comando `\afterpage{\clearpage}` non ottengo nessun cambiamento.
          Non esiste un modo per forzare la posizione del testo invece che quella delle figure?

        • #92778
          OldClaudio
          Partecipante
            Up
            0
            Down
            ::


            Se metti \clearpage subito dopo il testo…

            Ma non sperare che ti venga bene, perché se hai tante figure e poco testo, ti viene brutto per forza.

            Forse riusciresti ad ottenere qualcosa di meglio se:
            1) riduci le dimensioni delle ffigure e in particolare se le smargini in modo che non abbiano spazio bianco attorno all’immagine stessa.
            2) se cambi i parametri di posizionamento; questa è un’operazione molto delicata; puoi trovare le spiegazioni necessarie nella guida tematica il LaTeX Reference Manual commentato. Non è un’operazione facile, come non è un’operazione facile fare un testo ben composto con tante figure e poco testo.

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

        Go to top