Immagine (o testo) irremovibile

  • Creatore
    Topic
  • #101759
    Up
    0
    Down
    ::


    Salve a tutti, sto scrivendo il primo capitolo del mio romanzo e ho il seguente problema: in una pagina ho scritto del testo e, verso la fine , ho inserito due immagini, uno sotto all’altra, utilizzando il seguente codice

    `
    \begin{figure}[!h]
    \centering
    \includegraphics[scale=0.7]{03}
    \caption{Estratto dal volume 10}
    \end{figure}
    `

    Questo codice è relativo ad una immagine: Per l’altra ho usato lo stesso identico codice, cambiando il nome dell’immagine. Ho dovuto “forzare” l’inserimento perchè mi serviva in quel punto e non in parti a caso del documento … queste due immagini sono relativamente piccole.
    Successivamente ho usato lo stesso codice per inserire un’immagine che prende un’intera pagina.
    Dopo ho continuato a scrivere del testo, e qui nasce il problema:

    Io visualizzo, nel pdf:
    – pagina 1: testo + le due immagini a fine pagina
    – pagina 2: testo
    – pagina 3: immagine che prende tutta la pagina

    Invece, io vorrei vedere:
    – pagina 1: testo + le due immagini a fine pagina
    – pagina 2: immagine che prende tutta la pagina
    – pagina 3: testo

    Ho provato con tanti comandi e artifizi (newpage, vspace, \\, eccetera eccetera), ma l’immagine a pagina piena compare dopo il testo… quando dovrebbe comparire prima.
    So che non c’è molto codice compilabile, ma dover riscrivere del testo fittizio non ce l’ho fatta, vista la stanchezza dell’ora (dopo tutta una giornata). Magari domattina cerco di farlo, ma credo dipenda dai comandi per caricare le immagini?? O da attriti con immagini che prendono tutta la pagina …

    A presto! :mrgreen:

Visualizzazione 4 filoni di risposte
  • Autore
    Risposte
    • #101760
      Up
      0
      Down
      ::

      golden_boy” post=101551Salve a tutti, sto scrivendo il primo capitolo del mio romanzo e ho il seguente problema: in una pagina ho scritto del testo e, verso la fine , ho inserito due immagini, uno sotto all’altra, utilizzando il seguente codice

      `
      \begin{figure}[!h]
      \centering
      \includegraphics[scale=0.7]{03}
      \caption{Estratto dal volume 10}
      \end{figure}
      `

      Questo codice è relativo ad una immagine: Per l’altra ho usato lo stesso identico codice, cambiando il nome dell’immagine. Ho dovuto “forzare” l’inserimento perchè mi serviva in quel punto e non in parti a caso del documento … queste due immagini sono relativamente piccole.
      Successivamente ho usato lo stesso codice per inserire un’immagine che prende un’intera pagina.
      Dopo ho continuato a scrivere del testo, e qui nasce il problema:

      Io visualizzo, nel pdf:
      – pagina 1: testo + le due immagini a fine pagina
      – pagina 2: testo
      – pagina 3: immagine che prende tutta la pagina

      Invece, io vorrei vedere:
      – pagina 1: testo + le due immagini a fine pagina
      – pagina 2: immagine che prende tutta la pagina
      – pagina 3: testo

      Ho provato con tanti comandi e artifizi (newpage, vspace, \\, eccetera eccetera), ma l’immagine a pagina piena compare dopo il testo… quando dovrebbe comparire prima.
      So che non c’è molto codice compilabile, ma dover riscrivere del testo fittizio non ce l’ho fatta, vista la stanchezza dell’ora (dopo tutta una giornata). Magari domattina cerco di farlo, ma credo dipenda dai comandi per caricare le immagini?? O da attriti con immagini che prendono tutta la pagina …

      A presto! :mrgreen:

      Ti consiglio di scrivere prima tutto il testo e di dargli una forma definitiva. Poi penserai alle immagini.

      Ciao
      Tommaso

    • #101761
      OldClaudio
      Partecipante
        Up
        0
        Down
        ::


        In ogni caso sia la Guida GuIT sia la guida tematica Il LaTeX Reference Manual commentato descrivono il metodo con il quale pdflatex e gli altri motori di composizione trattano i float; non è una cosa semplice da descrivere in un messaggio sul forum; tuttavia se non si comprende quel meccanismo molto delicato e complesso, è difficile far afare a LaTeX quello che vogliamo noi quando ci sono dei float di mezzo.

        Una cosa certa è che non bisogna mai usare il codice di posizionamento [!h] da solo; un’altra cosa certa è che nello stesso float di tipo figure, si possono mettere più figure e più didascalie sia usando semplicemente i comandi che hai usato tu (ma in due ambienti figure distinti, non dentro un solo ambiente figure) sia usando pacchetti come subfig.

        La lettura dell’una o dell’altra guida permette, tra l’altro, di usare correttamente \clearpage o il pacchetto afterpage con il suo comando \afterpage, per cercare di mettere i float in posizioni diverse da quelle che sceglierebbe pdflatex da solo.

      • #101762
        Up
        0
        Down
        ::


        Un sistema può essere inserire un [tt]\clearpage[/tt] dopo il testo. Dovrebbe forzare l’immagine nella pagina dopo. Fai quindi

        testo
        \clearpage
        Immagine da mettere in una nuova pagina.

      • #101763
        Up
        0
        Down
        ::


        senza scomodare guide e guide (che in questo caso risulterebbe un lavoro inutile, dato che quando si decide la posizione delle immagini, si deve per forza lavorare sul codice, forzando la natura), con un \clearpage dopo le immagini e un \newpage , si è risolto tutto 🙂

      • #101764
        OldClaudio
        Partecipante
          Up
          0
          Down
          ::


          Sì, sono contento, ma non avresti perso due o tre giorni ad aspettare che qualcuno ti dicesse che serve \clearpage; dalle guide avresti capito la differenza fra \newpage (che non ha nessuna influenza sui float) e \clerapage che ha influenza sui float.

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

      Go to top