“Cannot determine size of graphic in images/….”

  • Questo topic ha 4 risposte, 2 partecipanti ed è stato aggiornato l'ultima volta 18 anni, 8 mesi fa da DMW.
  • Creatore
    Topic
  • #20672
    Up
    0
    Down
    ::


    e ancora..

    “Float too large for page by 42.84077pt on input line 1020”

    Quello che ho fatto è stato inserire un’immagine (.png) ottimizzata per essere visualizzata su A4.
    Ho cercato in rete e uno dei metodi che mi venivano suggeriti per risolvere il problema era di aprire l’immagine con qualche programma di fotoritocco, puntare il mouse nell’angolo in basso a sinistra e verificare quanto il primo pixel fosse distante dal contorno di sinistra, stessa cosa per l’angolo in alto a destra rispetto al lato base. Trovati questi due parametri dovevo inserirli in \includegraphics[].
    Ho provato ma nulla.
    L’immagine è troppo grande? mi pare di no..

    Qualche soluzione?

    Grazie in anticipo,
    Alessandro

Visualizzazione 3 filoni di risposte
  • Autore
    Risposte
    • #20673
      DMW
        Up
        0
        Down
        ::


        Ma come inserisci l’immagine?

        Quali opzioni hai messo a \includegraphics?

        Ciao

        Andrea

      • #20674
        Up
        0
        Down
        ::


        `
        \begin{landscape}
        \begin{figure}[htbp]
        \begin{center}
        \includegraphics[width=\textwidth]{images/CasidUso/1.13_A4.png}
        \caption{Diagramma dei Casi d'uso: Casi d'uso e relative inclusioni}
        \label{fig:CdU2}
        \end{center}
        \end{figure}
        \end{landscape}
        `

      • #20675
        DMW
          Up
          0
          Down
          ::

          `
          \begin{landscape}
          \begin{figure}[htbp]
          \begin{center}
          \includegraphics[width=\textwidth]{images/CasidUso/1.13_A4.png}
          \caption{Diagramma dei Casi d'uso: Casi d'uso e relative inclusioni}
          \label{fig:CdU2}
          \end{center}
          \end{figure}
          \end{landscape}
          `

          Devi ridurre il valore \textwidth perché il float sfora a destra.
          Metti di meno finché la didascalia non rientra all’interno dei margini.
          Prova con 0.7\textwidth oppure di meno.

          Io userei l’ambiente sydewaysfigure del pacchetto rotating.

          Ciao

          Andrea

        • #20676
          DMW
            Up
            0
            Down
            ::


            A proposito, l’ambiente center non va bene. Usa \centering.

            E poi tu usi un float dentro l’ambiente landscape e ciò non ha senso.
            La figura ruotata deve andare in una pagine a sé. Infatti landscape gira tutta la pagina e non una zona di essa e quindi se vuoi una figura in quel modo non puoi fare altro che metterla da sola; non puoi cambiare orientamento due volte nella stessa pagina.

            Prova così
            `
            \usepackage[figuresright]{rotating}
            \usepackage{graphicx}
            \begin{document}
            ….
            \begin{sidewaysfigure}
            \centering
            \includegraphics[width=.4\linewidth]{…..}
            \caption{Diagramma dei Casi d'uso: Casi d'uso e relative inclusioni}
            \label{fig:CdU2}
            \end{sidewaysfigure}
            ….
            \end{document}
            `

            ho messo .4\linewidth, cioè .4\textheight, visto che \linewidth se l’orientamento e landscape coincide con \textheight e non con \textwidth.

            ciao

            Andrea

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

        Go to top