Re: Riquadri per definizioni e prescrizioni

#43533
robitex
Amministratore del forum
    Up
    0
    Down
    ::

    Ho cercato di copiare un po’ più fedelmente la tua ascii art! 🙂
    Prova a compilare questo:`\documentclass[a4paper,10pt]{article}

    \usepackage{fancybox,calc,lipsum}
    \usepackage{xcolor,graphicx}

    \newcommand{\TitleFancyBox}[2]{
    \setlength{\fboxsep}{12pt} % §1
    \cornersize*{10pt} % §2
    \noindent
    \ovalbox{%
    \parbox[t][0pt]{0pt}{%
    \raisebox{\fboxsep+5pt}{% % §3
    \hspace{25pt} % §4
    {\setlength{\fboxsep}{5pt}% % §5
    \colorbox{white}{#1}}}}%
    \parbox[t][][t]{%
    \columnwidth-2\fboxsep}{#2}}}

    \begin{document}
    \TitleFancyBox{titolo della box}{\lipsum[1-2]}
    \end{document}`Ci sono un paio di grandezze da sistemare ad occhio:

      §1: i 12pt sono la separazione tra la linea della box e il suo contenuto
      §2: i 10pt sono il raggio dei bordi arrotondati
      §3: i 5pt che ho scritto dovrebbero essere la metà del corpo del font corrente (non è \baselineskip, non ricordo il nome per farlo in automatico 🙁 )
      §4: i 25pt qui rappresentano il rientro da sinistra del titolo del box
      §5: i 5pt sono lo spazio a destra e a sinistra del titolo, tra testo e linea del bordo

    Funziona anche con \Ovalbox.

    🙂
    LuCa

    Ehi grazie mille, animo gentile!
    Ho provato il codice. Direi che è perfetto… quasi perfetto… infatti ricevo in compilazione un paio di overfull hbox ma sono sicuro che la cosa si possa sistemare in un baleno.

    Grazie mille Bistek.

    Go to top