Re: sfondo cover di un libro pocket

#94478
OldClaudio
Partecipante
    Up
    0
    Down
    ::


    Remo, ho preso il tuo codice; ho fatto qualche correzione, visto che quei \clearpage{\pagestyle{empty}\cleardoublepage} gridano vendetta; ho cambiato l’immagine della copertina, visto che io non ho la tua immagine (ho messo lo stemma al centro della bandiera della marina italiana); ho creato il file copertina.tex secondo le tue indicazioni; ho messo un asterisco in \tableofcontents, visto che mi pare assurdo che l’indice compaia nell’indice; ho compilato e ho ottenuto un file pdf che aperto con Adobe Reader (che mi permette di analizzarne le dimensioni del supporto, i font usati, eccetera) mi conferma che l’immagine della copertina copre tutta la pagina che ha le dimensioni di 107,9 mm di base e di 174.6 mm di altezza, come tutte le pagine interne.

    Il codice che ho usato è il seguente:`% !TEX TS-program = pdflatex
    % !TEX encoding = IsoLatin

    \documentclass[10pt, openright]{memoir}
    \usepackage[T1]{fontenc}
    \usepackage[italian]{babel}
    \usepackage[latin1]{inputenc}
    \usepackage{microtype}
    \usepackage{palatino}
    \fontfamily{ppl} \selectfont
    \setstocksize{17.463cm}{10.795cm}
    \settrimmedsize{17.463cm}{10.795cm}{*}
    \settrims{0in}{0in}
    \settypeblocksize{14.463cm}{8cm}{*}
    \setlrmargins{1.25cm}{*}{*}
    \setulmargins{*}{*}{1}
    \checkandfixthelayout

    \usepackage{geometry}
    \geometry{vmargin=0.6in,footskip=16pt,headsep=6pt}
    \usepackage{eso-pic}
    \newcommand\BackgroundPic{%
    \put(0,0){%
    \parbox[\paperheight]{\paperwidth}{%
    \vfill
    \centering
    \includegraphics[width=\paperwidth,height=\paperheight,%
    ]{bandiera_stemma_small}% stemma della bandiera di marina
    \vfill
    }}}
    \usepackage{graphicx}
    \chapterstyle{lyhne}
    \usepackage{makeidx}
    \makeindex
    \newcommand{\cambiaFont}[2]{{\fontencoding{T1}\fontfamily{#1}%
    \selectfont#2}}

    \usepackage{kantlipsum}% per creare testo di riempitivo

    \begin{document}
    \AddToShipoutPicture*{\BackgroundPic}
    \frontmatter
    \input{copertina}
    %\clearpage{\pagestyle{empty}
    \cleardoublepage%}
    \tableofcontents*
    %\clearpage{\pagestyle{empty}
    \cleardoublepage%}
    \mainmatter
    %\input{introduzione}
    \chapter{Introduzione}
    \kant[1]
    \cleardoublepage
    \chapter{Primo capitolo}
    \kant[2-4]
    \chapter{Secondo capitolo}
    \kant[5-7]
    %\backmatter
    %\input{capitolo1}
    %\input{capitolo2}
    %\input{capitolo3}
    \end{document}`
    Attento: il comando \backmatter, se usato, va usato dopo i capitoli; in sostanza i capitoli stanno nella mainmatter. L’introduzione può stare tanto nella frontmatter quanto nella mainmatter; dipende dalla sua consistenza e struttura; se non contiene sezioni, sottosezioni e altri simili sezionamenti sta bene nella frontmatter, altrimenti nella mainmatter.

    Con la classe memoir \cleardoublepage lascia una pagina veramente vuota, non hai bisogno di quelle acrobazie con parentesi graffe inutili visto che \clearpage non vuole argomenti.

    Io ho lasciato i tuoi numeri per le dimensioni della carta, ma ti prego non usare 5 cifre significative quando non puoi misurare la carta con quella precisione; scrivendo 17.463cm intendi dire che l’errore di misura che desideri che sia rispettato nell’altezza della carta sia di ±0.5 unità corrsipenti all’ultima cifra significativa che scrivi; siccome arrivi ai millesimi di centimetro, cioè ai centesimi di millimetro, cioè alla decina di micron, tu vuoi che la tua carta sia tagliata con la precisione di 5µm; non ci riesci nemmeno con un bisturi da chirurgo oftalmico! Tant’è che Adobe Reader restituisce un valore di 174,6mm dove il mezzo decimo di millimetro è del tutto ragionevole.

    Go to top