immagine intera pagine

  • Creatore
    Topic
  • #47901
    Up
    0
    Down
    ::


    siamo alla fine del sommario.

    voglio inserire un’immagine ad intera pagina:

    \begin{figure}[p]
    \centering
    \includegraphics[angle=90,width=1.3\columnwidth]{aereo_grezzo}
    \end{figure}

    ok va bene …ma si può fare di piu:

    \begin{figure}[p]
    \centering
    \includegraphics[angle=90,width=1.4\columnwidth]{aereo_grezzo}
    \end{figure}

    ahia… va bene …solo che dovrei spostarla in alto …sta troppo giu:
    \vspace*{-1.5cm}
    \begin{figure}[p]
    \centering
    \includegraphics[angle=90,width=1.4\columnwidth]{aereo_grezzo}
    \end{figure}
    non accade niente …. penso “non è che lo spazio verticale lo toglie dalla pagina precedente…”…penso ad una genialata …. lo metto nell’ambiente della figura (si può bu …provo)!!!

    \begin{figure}[p]
    \vspace*{-1.5cm}
    \centering
    \includegraphics[angle=90,width=1.4\columnwidth]{aereo_grezzo}
    \end{figure}

    FUNZIONA…..!!!!…. penso “LAtex non mi fai più paura”
    allora esagero ….
    \begin{figure}[p]
    \vspace*{-1.8cm}
    \centering
    \includegraphics[angle=90,width=1.5\columnwidth]{aereo_grezzo}
    \end{figure}

    Ok va bene…..ma la domanda è ….

    E’ giusto ???…e soprattutto: CI SONO STRADE MIGLIORI???
    Grazie

Visualizzazione 14 filoni di risposte
  • Autore
    Risposte
    • #47902
      GKT
      Partecipante
        Up
        0
        Down
        ::


        Puoi usare il pacchetto eso-pic. Guarda anche qui.

        Lorenzo

      • #47903
        Up
        0
        Down
        ::

        siamo alla fine del sommario.

        voglio inserire un’immagine ad intera pagina:

        \begin{figure}[p]
        \centering
        \includegraphics[angle=90,width=1.3\columnwidth]{aereo_grezzo}
        \end{figure}

        ok va bene …ma si può fare di piu:

        \begin{figure}[p]
        \centering
        \includegraphics[angle=90,width=1.4\columnwidth]{aereo_grezzo}
        \end{figure}

        ahia… va bene …solo che dovrei spostarla in alto …sta troppo giu:
        \vspace*{-1.5cm}
        \begin{figure}[p]
        \centering
        \includegraphics[angle=90,width=1.4\columnwidth]{aereo_grezzo}
        \end{figure}
        non accade niente …. penso “non è che lo spazio verticale lo toglie dalla pagina precedente…”…penso ad una genialata …. lo metto nell’ambiente della figura (si può bu …provo)!!!

        \begin{figure}[p]
        \vspace*{-1.5cm}
        \centering
        \includegraphics[angle=90,width=1.4\columnwidth]{aereo_grezzo}
        \end{figure}

        FUNZIONA…..!!!!…. penso “LAtex non mi fai più paura”
        allora esagero ….
        \begin{figure}[p]
        \vspace*{-1.8cm}
        \centering
        \includegraphics[angle=90,width=1.5\columnwidth]{aereo_grezzo}
        \end{figure}

        Ok va bene…..ma la domanda è ….

        E’ giusto ???…e soprattutto: CI SONO STRADE MIGLIORI???
        Grazie

        No, non è giusto. Se la tua illustrazione deve andare proprio sul verso del sommario, non ha senso inserirla in un ambiente figure.
        `
        \clearpage
        \thispagestyle{empty}
        \vspace*{X}
        \begin{center}
        \includegraphics[angle=90,width=1.3\columnwidth]{aereo_grezzo}
        \end{center}
        \vspace*{Y}
        \clearpage`
        Aggiusta X e Y a piacere.

        Ciao
        Enrico

      • #47904
        Up
        0
        Down
        ::


        se vuoi che una figura sia posizionata in un punto particolare non c’e’ bisogno dell’ambiente figure.
        per lo spazio verticale, metti un’ancora ad inizio della pagina con \null e vedrai che la spaziatura sara’ correttamente applicata.
        se vuoi una figura a tutta pagina io userei tikz (io uso sempre tikz!)

        `\usepackage{tikz}

        \begin{tikzpicture}[remember picture,overlay]
        \pgfdeclareimage[width=\paperwidth]{image}{yourimage}
        \node at (current page.center) {\pgfuseimage{image}};
        \end{tikzpicture}
        \clearpage`

      • #47905
        Up
        0
        Down
        ::


        ma io cosa devo sostituire in:

        \begin{tikzpicture}[remember picture,overlay]
        \pgfdeclareimage[width=\paperwidth]{image}{yourimage}
        \node at (current page.center) {\pgfuseimage{image}};
        \end{tikzpicture}
        \clearpage

        al posto di yourimage ci metto la mia… e poi aposto di image???
        e il resto non lo tocco ….forse però manca un 1 dinanzi a : \paperwidth
        ma così mi esce solo un rettangolo con stritto dentro image….ma?!

        Per quanto riguarda la soluzione di gregorio:

        l’immagine non va al centro … strano lo so … ma io uso classicthesis… ei margini sono ampi e non è equilibrato a lasciare lo stesso spazio a destra e sinistra….
        e poi ho un problema con il clearpage…. non so perchè ma in un documento in cui stampo fronteretro… finiscesul lato sinistro il sommario (ossia inizia sul destro e finisce sul sinistro)..ma l’immagine la mette non sulla destra (subito dopo la parte sinistra del sommario)… ma ancora a sinistra:

        fine sommario -sinistra
        destra-pagina bianca
        sinistra (ossia volto la pagina) immagine

        ho provato con il \cleardoublepage….ma non cambia niente…

        Gazie

      • #47906
        Up
        0
        Down
        ::

        ma io cosa devo sostituire in:

        \begin{tikzpicture}[remember picture,overlay]
        \pgfdeclareimage[width=\paperwidth]{image}{yourimage}
        \node at (current page.center) {\pgfuseimage{image}};
        \end{tikzpicture}
        \clearpage

        al posto di yourimage ci metto la mia… e poi aposto di image???
        e il resto non lo tocco ….forse però manca un 1 dinanzi a : \paperwidth
        ma così mi esce solo un rettangolo con stritto dentro image….ma?!

        non devi sostituire image.
        image e’ il nome con cui dichiare l’immagine.
        scrivere \paperwidth o 1.\paperwidth e’ uguale.

      • #47907
        Up
        0
        Down
        ::


        allora io faccio queste operaioni:

        aggiungo il pacchetto :
        \usepackage{tikz}

        e metto dove voglio l’immagine:
        \begin{tikzpicture}[remember picture,overlay]
        \pgfdeclareimage[width=\paperwidth]{image}{aereo_grezzo}
        \node at (current page.center) {\pgfuseimage{image}};
        \end{tikzpicture}
        \clearpage

        risultato??

        un rettangolo quanto la pagina …con scritto dentro image…dopo la seconda compilazione in quanto nella pri ma non compare proprio niente….

      • #47908
        Up
        0
        Down
        ::

        allora io faccio queste operaioni:

        aggiungo il pacchetto :
        \usepackage{tikz}

        e metto dove voglio l’immagine:
        \begin{tikzpicture}[remember picture,overlay]
        \pgfdeclareimage[width=\paperwidth]{image}{aereo_grezzo}
        \node at (current page.center) {\pgfuseimage{image}};
        \end{tikzpicture}
        \clearpage

        risultato??

        un rettangolo quanto la pagina …con scritto dentro image…dopo la seconda compilazione in quanto nella pri ma non compare proprio niente….

        hai compilato con pdflatex?
        sembra che la figura non venga trovata.
        controlla che sia nella cartella del file tex e magari prova ad aggiungere l’estensione.

      • #47909
        Up
        0
        Down
        ::


        …no non ho messo tutta l’estansione… adesso provo subito….

        ma ieri ho anche tagliato la testa al toro….

        ….avendo nel programma di disegno la stampante pdf… lo
        stampata come pdf … ad intera pagina e poi l’ho aggiunta con il
        pacchetto

        pdfpages

        in questa maniera evita anche di mettere il numero delle pagine….utile e versatile come cosa…

        ma provo la precedente

      • #47910
        Up
        0
        Down
        ::


        ok alla fine funziona … l’estensione completa e l’immagine inserita ….però
        c’è un problema… a costo di occuapare tutto il foglio…. l’interapagina …non viene adattata
        e così si ha un’immagine tagliata…

        ci vorrebbe un adattamento proprio come quando si stampa qualcosa …ad A4
        poi non so se c’è un comando per ruotarla in automatico … l’ho dovuto fare tramite
        il programma di disegno….

        …infine il numero della pagina da eliminare

      • #47911
        Up
        0
        Down
        ::


        se l’immagine e’ ha un fattore di forma tale che risulti piu’ alta di un a4 (quindi taglia in alto e in basso) usa `height=\paperheight` invece di `width=\paperwidth` nel \pgfdeclareimage.

      • #47912
        Up
        0
        Down
        ::


        questo è quello che che ho inserito

        \cleardoublepage
        \pdfbookmark{Immagine Aereo}{Immagine Aereo}

        \begin{tikzpicture}[remember picture,overlay]
        \pgfdeclareimage[height=\paperheight]{image}{Immagini/aereo_grezzo.jpg}
        \node at (current page.center) {\pgfuseimage{image}};
        \end{tikzpicture}
        \clearpage

        penso vada bene …ma devo ruotare l’immagine con il programma … in automatico ???

        poi il numero di pagina sembra essere scomparso…

      • #47913
        Up
        0
        Down
        ::

        questo è quello che che ho inserito

        \cleardoublepage
        \pdfbookmark{Immagine Aereo}{Immagine Aereo}

        \begin{tikzpicture}[remember picture,overlay]
        \pgfdeclareimage[height=\paperheight]{image}{Immagini/aereo_grezzo.jpg}
        \node at (current page.center) {\pgfuseimage{image}};
        \end{tikzpicture}
        \clearpage

        penso vada bene …ma devo ruotare l’immagine con il programma … in automatico ???

        poi il numero di pagina sembra essere scomparso…

        Questo codice, che richiede di caricare il pacchetto atbegshi, fa quello che chiedi, mi pare:
        `\clearpage
        \AtBeginShipoutNext{%
        \AtBeginShipoutUpperLeft{%
        \vtop to \paperheight{
        \vss
        \hbox to \paperwidth{%
        \hss
        \includegraphics[angle=90,width=]{}%
        \hss
        }
        \vss
        }%
        }%
        }
        \null\clearpage`
        Ciao
        Enrico

      • #47914
        Up
        0
        Down
        ::

        questo è quello che che ho inserito

        \cleardoublepage
        \pdfbookmark{Immagine Aereo}{Immagine Aereo}

        \begin{tikzpicture}[remember picture,overlay]
        \pgfdeclareimage[height=\paperheight]{image}{Immagini/aereo_grezzo.jpg}
        \node at (current page.center) {\pgfuseimage{image}};
        \end{tikzpicture}
        \clearpage

        penso vada bene …ma devo ruotare l’immagine con il programma … in automatico ???

        poi il numero di pagina sembra essere scomparso…

        non ho capito che vuol dire ruotare la pagina in automatico.
        per il il numero di pagina, e’ sotto la figura e non si vede.

      • #47915
        Up
        0
        Down
        ::

        questo è quello che che ho inserito

        \cleardoublepage
        \pdfbookmark{Immagine Aereo}{Immagine Aereo}

        \begin{tikzpicture}[remember picture,overlay]
        \pgfdeclareimage[height=\paperheight]{image}{Immagini/aereo_grezzo.jpg}
        \node at (current page.center) {\pgfuseimage{image}};
        \end{tikzpicture}
        \clearpage

        penso vada bene …ma devo ruotare l’immagine con il programma … in automatico ???

        poi il numero di pagina sembra essere scomparso…

        non ho capito che vuol dire ruotare la pagina in automatico.
        per il il numero di pagina, e’ sotto la figura e non si vede.

        Ho scoperto una cosa curiosa: il comando \pgfdeclareimage non è descritto nel pur corposo manuale di pgf/tikz (560 pagine). Si fa un cenno a \pgfuseimage senza descriverlo.

        È interessante l’idea di mettere un nodo al centro della pagina fisica, ma a me non funziona. ❓ Però il trucco con atbegshi sì. 🙂

        Ciao
        Enrico

      • #47916
        Up
        0
        Down
        ::

        [quote]questo è quello che che ho inserito

        \cleardoublepage
        \pdfbookmark{Immagine Aereo}{Immagine Aereo}

        \begin{tikzpicture}[remember picture,overlay]
        \pgfdeclareimage[height=\paperheight]{image}{Immagini/aereo_grezzo.jpg}
        \node at (current page.center) {\pgfuseimage{image}};
        \end{tikzpicture}
        \clearpage

        penso vada bene …ma devo ruotare l’immagine con il programma … in automatico ???

        poi il numero di pagina sembra essere scomparso…

        non ho capito che vuol dire ruotare la pagina in automatico.
        per il il numero di pagina, e’ sotto la figura e non si vede.

        Ho scoperto una cosa curiosa: il comando \pgfdeclareimage non è descritto nel pur corposo manuale di pgf/tikz (560 pagine). Si fa un cenno a \pgfuseimage senza descriverlo.

        È interessante l’idea di mettere un nodo al centro della pagina fisica, ma a me non funziona. ❓ Però il trucco con atbegshi sì. 🙂

        Ciao
        Enrico[/quote]

        puoi trovarre sintassi e descizione dettagliata del comando nella versione CVS della documentazione di tikz/pgf (che aumenta le pagine a 731!), sez. 81.2 pag. 653.
        l’ultima guida e’ reperibile qui:

        http://www.texample.net/tikz/

        per quanto riguarda l’uso dei nodi relativi di pagina, sez. 16.13.2 pag. 197 della suddetta guida.
        nb: richiede doppia compilazione per sistemare correttamente il nodo!

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

    Go to top