Re: Ambiente esempio con sfondo e righe orizzontali

#31473
Up
0
Down
::

Ma perché non provare con una semplice modifica dell’ambiente shaded?

Per pura, profonda, ignoranza!… era proprio quello che stavo cercando di fare ma non capivo come!

`\newenvironment{sfondocolorato}
{\addvspace{\medskipamount} \hrule\nobreak
\def\FrameCommand{\fboxsep=\FrameSep \colorbox{lightbkgnd}}
\MakeFramed {\advance\hsize-\width \FrameRestore}}
{\endMakeFramed\nobreak\hrule \addvspace{\medskipamount}}`
Ciao
Enrico

Grazie Enrico, sono commosso, davvero, adesso funziona a meraviglia!!

Se non scrivo orrori, vorrei solo far notare che per evitare che le righe orizzontali siano separate dall’ambiente grigio occorre inserire \setlength{\topsep}{0pt}, io l’ho inserito dopo {\medskipamount}. Inoltre mi sembra più corretto che lo spazio prima e dopo l’ambiente sia maggiore di quello che separa le righe orizzontali dall’interno dell’ambiente, per cui se lo spazio esterno è \medskipamount, lo spazio interno l’ho impostato a \smallskipamount sostituendo questa scrittura al posto di \FrameSep.

Spero con questo il problema sia chiuso, grazie ancora Enrico, Roberto!

Go to top