Re: Cornice area body

#7261
Up
0
Down
::

Salve ancora,

Devo fare una pagina normale, testo e formule, ma che abbia una cornice attorno all’intera area body escluso l’header, che ho personalizzato con fancyhdr, ed i margini. Vorrei in pratica fare un quadro della pagina in realtà una pagina e poi altra mezza. Ho provato ad usare fancybox ma non c’è documentazione sufficiente. Si può ad esempio creare un ambiente incorniciato, però non so come farlo. Ho cercato sul forum e non c’è nulla a riguardo.

Per incorniciare le pagine intere puoi usare il pacchetto bophook:`\usepackage{bophook,calc}
\newcount\xxbop \newcount\yybop
\newcommand{\setborder}[1][\vsize]{\setlength{\xbop}{1in+\hoffset+%
\ifodd\value{page}\oddsidemargin\else\evensidemargin\fi%
-\fboxsep-\fboxrule}%
\setlength{\ybop}{1in+\voffset+\topmargin+\headheight+\headsep}%
\xxbop=\xbop
\yybop=-\ybop
\setlength{\unitlength}{1sp}%
\put(\xxbop,\yybop){\fbox{\vtop to#1{\hrule width\hsize height0pt\vfill}}}}
\AtBeginPage{\setborder}`
Per quanto riguarda una mezza pagina, puoi usare, prima del cambio pagina,`\afterpage{\AtBeginPage{\setborder[.5\vsize]}}`dopo aver caricato il pacchetto afterpage. Non saprei come risolvere il problema di farlo automaticamente. Puoi calcolare l’argomento opzionale con “prove ed errori”. La sintassi usata non è molto LaTeX, l’importante è che funzioni.

Ciao
Enrico

Go to top