summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/boites/boites_exemples.sty
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/tex/latex/boites/boites_exemples.sty')
-rw-r--r--Master/texmf-dist/tex/latex/boites/boites_exemples.sty43
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}