\RequirePackage{xkeyval,ifthen}%
\RequirePackage{graphicx}%
\RequirePackage{mdframed}%
-\ifdef{\ifmdf@nobreak}{\relax}{\define@key{mdf}{nobreak}[]{}}%%l'option nobreak de mdframed vient avec la version 0.9
+\ifdef{\ifmdf@nobreak}{\relax}{\define@key{mdf}{nobreak}[]{}}%
+%l'option nobreak de mdframed vient qu'avec la version 0.9
%
%% Les options globales du package sont au nombre de 2: tikz ou pstricks
\newif\ifbclogotikz%
\RequirePackage{tikz}%
\usetikzlibrary{shadows}% pour l'ombre
\usetikzlibrary{decorations.pathmorphing}% pour la barre ondulee
- \def\bc@mdf@style{1}%
- \input{bclogoMdframedTikz}%
+ \def\bc@mdf@style{1}%pour la version 0.6
+ \input{bclogoMdframedTikz}%redefinition des macros d'affichage
\else%
\RequirePackage{pstricks}%
\RequirePackage{pst-grad}%
\let\pagecolorOLD\pagecolor% modification pour sauvegarde de la couleur du fond
\def\pagecolor#1{\gdef\psx@blurbg{#1}\pagecolorOLD{#1}}%suppose l'utilisation: \pagecolor{couleur}
\fi%
- \def\bc@mdf@style{3}%
- \input{bclogoMdframedPst}%
+ \def\bc@mdf@style{3}%%pour la version 0.6
+ \input{bclogoMdframedPst}%redefinition des macros d'affichage
\fi%
\edef\Gin@extensions{.mps,\Gin@extensions}%
\RequirePackage{ifpdf}%
\end{tabular}%
\end{lrbox}%
% affichage
-%\smallskip% ressort %% Pourquoi ?
+\smallskip% ressort %% Pourquoi ? %%%parce que ça se comprime et ça s'étire!
\def\bcval@nobreak{\ifKV@bclogo@nobreak true\else false\fi}% gestion nobreak
-\mdframed[%
+\begin{mdframed}[%
innerleftmargin={\dimexpr\ifKV@bclogo@avecBarre\logowidth\else\z@\fi+\bcval@framesep\relax},%
innertopmargin={\dimexpr\ht\bc@envbox+\dp\bc@envbox+\bcval@framesep\relax},%hauteur titre+framesep
innerrightmargin=\bcval@framesep,%
]%
}%
{%
-\endmdframed\par%
+\end{mdframed}\par%
\ifKV@bclogo@ombre\vspace*{\bcval@epOmbre cm}\else\smallskip\fi%
\goodbreak%
}%