[Risolto] centrare un’immagine A4 per copertina rivista

  • Creatore
    Topic
  • #41249
    Up
    0
    Down
    ::


    Salve,

    è la mia prima richiesta d’aiuto in questo forum.

    Da giorni sto impazzendo per riuscire a rimuovere ogni possibile margine dalla prima pagina del mio documento, così da includere un’immagine A4 che stia perfettamente nel documento (anch’esso A4).

    Sto usando la classe papertex per realizzare un giornale, ma dato che non mi piace la struttura e la grafica di default della copertina di papertex, preferisco realizzarla con un programma esterno (Inkscape,Scribus) e importarla nella prima pagina.

    Il problema appunto è che non so come rimuovere tutti i margini e gli spazi, e per la sola prima pagina.
    Mi date una dritta?
    Grazie,
    Federico

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

        Salve,

        è la mia prima richiesta d’aiuto in questo forum.

        Da giorni sto impazzendo per riuscire a rimuovere ogni possibile margine dalla prima pagina del mio documento, così da includere un’immagine A4 che stia perfettamente nel documento (anch’esso A4).

        Sto usando la classe papertex per realizzare un giornale, ma dato che non mi piace la struttura e la grafica di default della copertina di papertex, preferisco realizzarla con un programma esterno (Inkscape,Scribus) e importarla nella prima pagina.

        Il problema appunto è che non so come rimuovere tutti i margini e gli spazi, e per la sola prima pagina.
        Mi date una dritta?
        Grazie,
        Federico

        Hai provato il pacchetto chngpage?

        Altrimenti, alla peggio, potresti incollare (con una utility) i due PDF (la sola copertina, realizzata con il programma esterno) e il resto del documento (fatto con LaTeX).

        Ciao,
        L.

      • #41251
        Up
        0
        Down
        ::


        Un’ altra possibilità è l’uso del pacchetto Frontespizio con l’opzione onlyinclude.

        Ciao
        Matteo

      • #41252
        Up
        0
        Down
        ::

        Hai provato il pacchetto chngpage?

        Altrimenti, alla peggio, potresti incollare (con una utility) i due PDF (la sola copertina, realizzata con il programma esterno) e il resto del documento (fatto con LaTeX).

        Ciao,
        L.

        sto provando changepage, con questo codice:
        `\thispagestyle{empty}
        \changepage{}{}{}{}{}{}{}{}{}
        \begin{center}
        \includegraphics{img/copertina-A4.png}
        \end{center}`

        all’altra soluzione non avevo pensato, male che vada uso quella
        Grazie per la risposta rapida

      • #41253
        Up
        0
        Down
        ::


        Tempo fa Enrico aveva preparato questo codice:
        `\makeatletter
        \newcommand{\Sfondo}{%
        \@ifstar{\def\star@Sfondo{*}\@Sfondo}
        {\def\star@Sfondo{}\@Sfondo}}
        \def\@Sfondo#1{%
        \ClearShipoutPicture
        \expandafter\AddToShipoutPicture\star@Sfondo{\AtPageCenter{%
        \makebox(0,0){\includegraphics[width=\paperwidth, height=\paperheight]{#1}}}}}
        \makeatother`

        Dando \Sfondo*{nome} userai per la sola pagina in cui compare lo sfondo indicato; dando \Sfondo{nome} userai quello sfondo da quel punto in poi. Puoi usare il comando \ClearShipoutPicture per cancellare lo sfondo corrente.

        🙂
        LuCa

      • #41254
        Up
        0
        Down
        ::



        @bistek
        questo comando non mi riesce di farlo funzionare

        Aspettando di imparare a usare changepage, mi accontento di unire i pdf con pdftk.
        Grazie per le dritte

      • #41255
        Up
        0
        Down
        ::

        @bistek questo comando non mi riesce di farlo funzionare

        Aspettando di imparare a usare changepage, mi accontento di unire i pdf con pdftk.
        Grazie per le dritte

        Supponiamo che il tuo frontespizio si chiami xyz.pdf:
        `…
        \usepackage[onlyinclude]{frontespizio}

        \begin{document}
        \includefront{xyz}

        Testo del documento
        \end{document}`
        Non mi pare così complicato. 😉

        Ciao
        Enrico

      • #41256
        Up
        0
        Down
        ::


        no, io avevo provato il codice..
        sì, non è complicato..

        .. però ancora non va bene, l’immagine non è centrata, sembra attaccatta in basso a sinistra.

        Può darsi che sbaglio a usare un file .png invece di un .pdf? (forse è una domanda ingenua ma sono nuovo con la tipografia)
        L’ho esportato da un file realizzato con inkscape in formato A4, però è pur sempre un file .png, non so Latex come lo vede..

        (Uso Texlive 2009)

        Grazie dell’aiuto

      • #41257
        Up
        0
        Down
        ::

        no, io avevo provato il codice..
        sì, non è complicato..

        .. però ancora non va bene, l’immagine non è centrata, sembra attaccatta in basso a sinistra.

        Può darsi che sbaglio a usare un file .png invece di un .pdf? (forse è una domanda ingenua ma sono nuovo con la tipografia)
        L’ho esportato da un file realizzato con inkscape in formato A4, però è pur sempre un file .png, non so Latex come lo vede..

        (Uso Texlive 2009)

        Grazie dell’aiuto

        Evidentemente non è A4. Che dice il log? Ci dovrebbe essere una riga del tipo
        ` `
        dove “nome” sta per il nome del tuo file .png

        Ciao
        Enrico

      • #41258
        Up
        0
        Down
        ::


        è vero, non era A4, ho provato ora con un .pdf A4 e funziona perfettamente

        stupido che sono, avevo accorciato il file A4 originale per farlo stare dentro ai margini, e me ne ero dimenticato

        bene, quindi tutto risolto

        Grazie a tutti per l’aiuto!

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

    Go to top