Ceci est une ancienne révision du document !


\question{Comment encadrer du texte~?}

\reponse Une solution consiste à définir un tableau d'une seule cellule.

\reponse On peut aussi utiliser~: \begin{noexemple} \fbox{ \begin{minipage}{0.7\textwidth}

 Texte...

\end{minipage} } \end{noexemple}

\reponse On peut également se définir son propre environnement. Voir le source~\vref{fmpage}.

\begin{file}{fmpage.sty}{fmpage} \newsavebox{\fmbox} \newenvironment{fmpage}[1]

  {\begin{lrbox}{\fmbox}\begin{minipage}{#1}}
  {\end{minipage}\end{lrbox}\fbox{\usebox{\fmbox}}}

\end{file}

\begin{inexemple}{Utilisation de l'environnement définit par \fichier{fmpage.sty}} \input{faq.fmpage.sty} \begin{fmpage}{3cm}

 Texte \`a encadrer dans une bo\^ite ne
 d\'epassant pas 3 centim\`etres de large.

\end{fmpage} \end{inexemple}

\reponse Il existe également le package \pack{fancybox}, disponible sur \ctan{macros/latex/contrib/seminar/inputs/}, qui définit des fonctions telles que \cmd{shadowbox}, \cmd{doublebox}, \cmd{ovalbox}, etc.

\begin{noexemple} \shadowbox{Texte ombré.} \doublebox{Texte doublement encadré.} \ovalbox{Texte dans un cadre

aux coins arrondis.}

\end{noexemple}

\reponse Le package \pack{boxedminipage} est un vieux style \LaTeX2.09 disponible sur \ctan{macros/latex209/contrib/misc/}.

\reponse Voir également le package \pack{hhflxbox} disponible sur \ctan{usergrps/uktug/baskervi/5_5/}. %\url{ftp://ftp.fdn.fr/pub/not-on-CTAN/macros/latex/contrib/hh/}.

\reponse Le package \pack{niceframe} disponible sur \ctan{macros/latex/contrib/niceframe/} permet de définir des cadres pleine page.

\reponse Pour encadrer un texte pouvant s'étendre sur plusieurs pages, on peut utiliser l'environnement \env{breakbox} du package \pack{boites} disponible sur \ctan{macros/latex/contrib/boites/}.

Le package \pack{boitesexemples} disponible au même endroit, définit les environnements \env{boiteepaisseavecuntitre}, \env{boitenumeroteeavecunedoublebarre} \env{boiteavecunelignequiondulesurlecote} et \env{boitecoloriee} qui proposent différentes méthodes d'encadrement.

\begin{descrcmd}

\item[bkcounttrue] les lignes sont numérotées ;
\item[bkcountfalse] elles ne le sont pas (défaut).

\end{descrcmd}

On peut emboîter ces environnements.

\endinput

2_composition/texte/paragraphes/encadrer_du_texte.1476604225.txt.gz · Dernière modification: 2016/10/16 09:50 par jejust
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0