diff options
Diffstat (limited to 'Master/texmf-dist/tex/latex/boites/boites_exemples.sty')
-rw-r--r-- | Master/texmf-dist/tex/latex/boites/boites_exemples.sty | 43 |
1 files changed, 27 insertions, 16 deletions
diff --git a/Master/texmf-dist/tex/latex/boites/boites_exemples.sty b/Master/texmf-dist/tex/latex/boites/boites_exemples.sty index 428df5039d6..0f77efe8e78 100644 --- a/Master/texmf-dist/tex/latex/boites/boites_exemples.sty +++ b/Master/texmf-dist/tex/latex/boites/boites_exemples.sty @@ -6,7 +6,7 @@ \ProvidesPackage{boites_exemples} \RequirePackage{boites} -%% Première modification +%% Première modification \def\boiteepaisseavecuntitre#1{% \def\thickhrulefill{\leavevmode \leaders \hrule height 1pt \hfill \kern \z@}% @@ -17,7 +17,7 @@ \def\bkvz@left{\vrule \@width\fboxrule\hskip\fboxsep}% \def\bkvz@right{\hskip\fboxsep\vrule \@width\fboxrule}% \def\bkvz@top{\hbox to \hsize{% - \vrule\@width\fboxrule\@height 1.2pt %%% D'où vient ce 0.2pt ???? + \vrule\@width\fboxrule\@height 1.2pt %%% D'où vient ce 0.2pt ???? \thickhrulefill{#1}\thickhrulefill \vrule\@width\fboxrule\@height 1.2pt}}% \def\bkvz@bottom{\hrule\@height\fboxrule}% @@ -42,7 +42,7 @@ } \def\endboitenumeroteeavecunedoublebarre{\endbreakbox} -%% Troisième modification +%% Troisième modification \newdimen\bk@hauteurcourrante \newdimen\bk@hauteursuivante \newdimen\bk@tempdim @@ -78,25 +78,36 @@ \breakbox} \def\endboiteavecunelignequiondulesurlecote{\endbreakbox} -%% Quatrième modification -\RequirePackage{pstricks} -\newgray{gris}{0.9} +%% Quatrième modification +\RequirePackage{color} +\newlength\bk@fboxsep +\definecolor{gris}{gray}{0.9} \def\boitecoloriee{% + \bk@fboxsep\fboxsep \def\bkvz@before@breakbox{\ifhmode\par\fi\vskip\breakboxskip\relax}% - \def\bkvz@set@linewidth{\advance\linewidth -2\fboxrule - \advance\linewidth -2\fboxsep} % - \def\bk@line{\hbox to \linewidth{% + \def\bkvz@set@linewidth{% + \advance\linewidth -2\fboxrule + \advance\linewidth -2\fboxsep + }% + \def\bk@line{% + \hbox to \linewidth{% \ifbkcount\smash{\llap{\the\bk@lcnt\ }}\fi - \psframebox*[framesep=0pt,fillcolor=gris,linewidth=0pt]{% - \vrule\@width\fboxrule \hskip\fboxsep - \box\bk@bxa - \hskip\fboxsep \vrule\@width\fboxrule - }% - }}% + \vrule\@width\fboxrule + {\fboxsep\z@ + \colorbox{gris}{% + \hskip\bk@fboxsep + \box\bk@bxa + \hskip\bk@fboxsep + }% + }% + \vrule\@width\fboxrule + }% + }% %\def\bkvz@top{\hrule\@height\fboxrule} \def\bkvz@top{\hrule height .6pt}%%% Pourquoi faut-il ajouter 0.2pt ??? \def\bkvz@bottom{\hrule\@height\fboxrule}% - \breakbox} + \breakbox +}% \def\endboitecoloriee{\endbreakbox} |