Newsgroup: it.comp.software.tex
Titolo: paragrafo all'interno di un riquadro

Vorrei mettere in evidenza un paragrafo facendo in modo che sia
circondato da un riquadro (o cornice, perdonate la terminologia
imprecisa, ma spero di essermi fatto capire).
Non so se ciò possa essere fatto in maniera semplice e rapida; in caso
contrario abbandono l'idea. Qualche suggerimento?

 contrario abbandono l'idea. Qualche suggerimento?
Suppongo tu usi LaTeX:
\newbox{\riquadrobox}
\newenvironment{riquadro}[1]
  {\setlength{\dimen255}{\parindent}%
   \begin{lrbox}{\riquadrobox}\begin{minipage}{#1}
   \setlength{\parindent}{\dimen255}}
  {\end{minipage}\end{lrbox}\fbox{\usebox{\riquadrobox}}}
...
\begin{center}
\begin{riquadro}{5cm}
Questo paragrafo sar� incorniciato e composto con una
giustezza di cinque centimetri. Fa molto annuncio funebre,
a dire il vero.
\end{riquadro}
\end{center}
Ciao
Enrico

 Suppongo tu usi LaTeX:
sì, era per LaTeX. Grazie, fa proprio quello che avevo chiesto.
Una domanda: si può usare automaticamente la stessa giustezza del
testo della pagina, senza che io sappia a priori i valori dei margini?
Per il momento ho impostato ad occhio la larghezza del riquadro (posso
aver sbagliato di qualche punto, ma è un'inezia); l'unico incoveniente
ci sarebbe se qualche pacchetto mi cambiasse i margini, e io dovrei
tornare a modificarmi a mano tutti i riquadri.
Come al solito, se la soluzione è troppo complessa ritiro la domanda:
eventualmente limiterò il problema usando questi riquadri il meno
possibile.

 possibile.
quando dichiari la larghezza del riquadro usa \textwidth. Ritornando
all'esempio proposto da Enrico (piu' o meno):
\begin{center}
\begin{riquadro}{\textwidth}
Questo paragrafo sarï¿œ incorniciato e composto con una giustezza pari alla
larghezza del testo. Fa molto annuncio funebre, a dire il vero.
\end{center}
-- 
Pandozy vede tutto
    _   _
  O'|,=,/'O
    (0 0)
ooO--(_)--Ooo

 \end{center}
Non proprio: avresti un overfull perch� non terresti conto dei filetti
e della separazione tra essi e il testo.
\newenvironment{riquadrone}
  {\par\addvspace{\medskipamount}
   \setlength{\dimen255}{\parindent}%
   \begin{lrbox}{\riquadrobox}%
   \begin{minipage}{\textwidth}
   \setlength{\parindent}{\dimen255}}
  {\end{minipage}\end{lrbox}%
   \centerline{\fbox{\usebox{\riquadrobox}}}
   \addvspace{\medskipamount}}
Ciao
Enrico



Se vuoi metterci anche una "ombra" puoi usare il pacchetto shadow
Mauro

    \addvspace{\medskipamount}}
e' vero; ho risposto senza neppure provare. L'ho fatto e ho ottenuto
l'overfull. Un'altra occasione sprecata per starsene zitti e buoni.


  {\end{minipage}\end{lrbox}\fbox{\usebox{\riquadrobox}}}
Possibile che non ci sia nulla di pi� semplice, cio� un pacchetto
apposito che definisca una macro?
\boxedverbatim di {moreverb} lo fa, ma � un verbatim, che qui non �
richiesto.  Null'altro?

 apposito che definisca una macro?
ma anche il pacchetto del quale contesti l'inesistenza conterra' alla fine
linee di codice simili a quelle scritte da Enrico. Il codice ora lo hai,
farne un package da richiamare in LaTeX sono due passi.


 scrive:

framed
Ciao
Enrico

 l'overfull. Un'altra occasione sprecata per starsene zitti e buoni.
Pandozy vede tutto, ivan_III no. :)
Il trucco � "been there, seen that".
Ciao
Enrico

 Il trucco ï¿œ "been there, seen that".
scommetto pero' che non sai dirmi /perche/ e' Pandozy che vede tutto :-))))


 scommetto pero' che non sai dirmi /perche/ e' Pandozy che vede tutto :-))))
No, passo.
Ciao
Enrico