Ceci est une ancienne révision du document !
Comment encadrer du texte~?
Une solution consiste à définir un tableau d'une seule cellule.
\fbox{ \begin{minipage}{0.7\textwidth} Texte... \end{minipage} }
On peut également se définir son propre environnement:
<file latex fmpage.sty> \newsavebox{\fmbox} \newenvironment{fmpage}[1]
{\begin{lrbox}{\fmbox}\begin{minipage}{#1}} {\end{minipage}\end{lrbox}\fbox{\usebox{\fmbox}}}
<file>
Utilisation de l'environnement définit par fmpage.sty
:
\input{faq.fmpage.sty} \begin{fmpage}{3cm} Texte à encadrer dans une boîte ne dépassant pas 3 centimètres de large. \end{fmpage}
Il existe également le package fancybox, disponible sur
https://www.ctan.org/macros/latex/contrib/seminar/inputs/, qui définit
des fonctions telles que
\shadowbox
, \doublebox
, \ovalbox
, etc.
\shadowbox{Texte ombré.} \doublebox{Texte doublement encadré.} \ovalbox{Texte dans un cadre aux coins arrondis.}
Le package boxedminipage est un vieux style
2.09
disponible sur https://www.ctan.org/macros/latex209/contrib/misc/.
Voir également le package hhflxbox disponible sur
https://www.ctan.org/usergrps/uktug/baskervi/5_5/.
ftp://ftp.fdn.fr/pub/not-on-CTAN/macros/latex/contrib/hh/.
Le package niceframe permet de
définir des cadres pleine page.
Pour encadrer un texte pouvant s'étendre sur plusieurs pages, on
peut utiliser l'environnement
breakbox
du package boites.
Le package boitesexemples définit les
environnements boiteepaisseavecuntitre
, boitenumeroteeavecunedoublebarre
,
boiteavecunelignequiondulesurlecote
et boitecoloriee
qui
proposent différentes méthodes d'encadrement.
bkcounttrue
les lignes sont numérotées ;bkcountfalse
elles ne le sont pas (défaut).
On peut emboîter ces environnements.