Re: Probema con eso-pic

#6890
lorenzo.pantieri
Partecipante
    Up
    0
    Down
    ::


    Ciao Enrico, innanzitutto grazie per la risposta e per i tuoi suggerimenti, sempre graditissimi e preziosi. 😀

    Purtroppo, però, a me il problema della mancata centratura dell’immagine rispetto al testo rimane. Questo codice, che ho riscritto tenendo conto dei tuoi consigli, a me non funziona:
    `\documentclass[a4paper,11pt]{book}

    \usepackage[ansinew]{inputenc}
    \usepackage[italian]{babel}
    \usepackage{graphicx}
    \usepackage[binding=1cm]{layaureo}
    \usepackage{calc}
    \usepackage{eso-pic}

    \newdimen{\mydim}
    \setlength{\mydim}{\textwidth+1cm}

    \begin{document}
    \begin{titlepage}
    \AddToShipoutPicture*{%
    \put(\LenToUnit{.5\mydim},\LenToUnit{.5\textheight}){\includegraphics{immagine}}%
    }%
    \vspace*{\fill}\centering\sffamily

    {\Large\uppercase{Blah Blah}}

    \vspace{2cm}

    {\Huge%
    \uppercase{Blah Blah Blah Blah Blah}\\
    \uppercase{Blah Blah Blah Blah Blah}\\
    \uppercase{Blah Blah Blah Blah Blah}\\
    \uppercase{Blah Blah Blah Blah Blah}\\}

    \vspace{6cm}

    {\large Blah Blah Blah}
    \vspace*{\fill}
    \end{titlepage}
    \end{document}`

    Sulla (per me, decisamente ermetica) guida di eso-pic, noto che c’è un comando `\AtTextCenter`, dal nome promettente, così definito:
    `\newcommand\AtTextCenter[1]{\AtTextUpperLeft{%
    put(0,\LenToUnit{.5\textwidth},\LenToUnit{-.5\textheight}){#1}}}`
    Il segno meno nella seconda coordinata di put centra qualcosa? Ho provato e ri-provato a pasticciare sul tuo codice, ma non ci ho tirato fuori il classico ragno dal calssico buco. 😥

    Grazie per l’attenzione e la paziente disponibilità.
    Lorenzo

    Go to top