Ceci est une ancienne révision du document !


Comment encadrer du texte~?}

$Reponse$ Une solution consiste à définir un tableau d'une seule cellule.

$Reponse$ On peut aussi utiliser~:

\fbox{
\begin{minipage}{0.7\textwidth}
   Texte...
\end{minipage}
}

$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}

Utilisation de l'environnement définit par fmpage.sty

\input{faq.fmpage.sty}
\begin{fmpage}{3cm}
   Texte à encadrer dans une bo\^ite ne
   dépassant pas 3 centimètres de large.
\end{fmpage}

$Reponse$ 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.}

$Reponse$ Le package boxedminipage est un vieux style \LaTeX2.09 disponible sur https://www.ctan.org/{macros/latex209/contrib/misc/}.

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

$Reponse$ Le package niceframe disponible sur https://www.ctan.org/{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 breakbox du package boites disponible sur https://www.ctan.org/{macros/latex/contrib/boites/}.

Le package boitesexemples disponible au même endroit, définit les environnements boiteepaisseavecuntitre, boitenumeroteeavecunedoublebarre boiteavecunelignequiondulesurlecote et 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.

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