diff options
author | Karl Berry <karl@freefriends.org> | 2013-06-23 23:43:14 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2013-06-23 23:43:14 +0000 |
commit | 0ade4baaa2b1857abfa6b1385ca4a72b9c68a08b (patch) | |
tree | 8e34059b97843eedf3e5760dff025d89d19a98de /Master/texmf-dist/tex/latex/mdframed/md-frame-0.mdf | |
parent | f42dda28c8d669e48f9adcba4a7809d26e210bea (diff) |
mdframed (23jun13)
git-svn-id: svn://tug.org/texlive/trunk@30868 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/mdframed/md-frame-0.mdf')
-rw-r--r-- | Master/texmf-dist/tex/latex/mdframed/md-frame-0.mdf | 142 |
1 files changed, 28 insertions, 114 deletions
diff --git a/Master/texmf-dist/tex/latex/mdframed/md-frame-0.mdf b/Master/texmf-dist/tex/latex/mdframed/md-frame-0.mdf index ae92366d67b..1c79a61cf66 100644 --- a/Master/texmf-dist/tex/latex/mdframed/md-frame-0.mdf +++ b/Master/texmf-dist/tex/latex/mdframed/md-frame-0.mdf @@ -1,3 +1,4 @@ + %% Style file for mdframed for package option `framemethod=default` %% %% This package may be distributed under the terms of the LaTeX Project @@ -47,122 +48,27 @@ }% }% -\newrobustcmd\mdfsubtitle[2][]% -{% - \begingroup - \penalty-9995%set a breakpoint before the subtitle - \parindent\z@\relax% - \mdfsetup{#1}%only for subtitle options - \setbox\z@=\vbox{\mdf@subtitlefont{#2}\relax}% - \dimen@=\linewidth\relax% - \advance\dimen@ by \mdf@innerleftmargin@length\relax% - \advance\dimen@ by \mdf@innerrightmargin@length\relax% - \dimen@i=\mdf@subtitleinneraboveskip@length\relax% - \advance\dimen@i by \mdf@subtitleinnerbelowskip@length\relax - \advance\dimen@i by \ht\z@\relax% - \advance\dimen@i by \dp\z@\relax% - \ifbool{mdf@subtitleaboveline}{}% - {\mdfsetup{subtitleabovelinewidth=\z@}}% - \ifbool{mdf@subtitlebelowline}{}% - {\mdfsetup{subtitlebelowlinewidth=\z@}}% - \par\unskip\ifvmode\nointerlineskip\hrule \@height\z@ \@width\hsize\fi% - \vskip\mdf@subtitleaboveskip@length - \rlap% - {% - \hspace*{-\mdf@innerleftmargin@length}% - \begingroup% - \color{\mdf@subtitleabovelinecolor}% - \rule{\dimen@}{\mdf@subtitleabovelinewidth@length}% - \endgroup% - }% - \par\unskip\ifvmode\nointerlineskip\hrule \@height\z@ \@width\hsize\fi% - \vskip\mdf@subtitleinneraboveskip@length - \leavevmode\rlap% - {% - \smash{% - \hspace*{-\mdf@innerleftmargin@length}% - \begingroup% - \color{\mdf@subtitlebackgroundcolor}% - \rule[\dimexpr-\dp\z@-\mdf@subtitleinnerbelowskip@length\relax] - {\dimen@}{\dimen@i}% - \endgroup% - }% - }% - \box\z@\relax% - \par\unskip\ifvmode\nointerlineskip\hrule \@height\z@ \@width\hsize\fi% - \vskip\mdf@subtitleinnerbelowskip@length - \rlap% - {% - \hspace*{-\mdf@innerleftmargin@length}% - \begingroup% - \color{\mdf@subtitlebelowlinecolor}% - \rule{\dimen@}{\mdf@subtitlebelowlinewidth@length}% - \color@endgroup - }% - \par\unskip\ifvmode\nointerlineskip\hrule \@height\z@ \@width\hsize\fi% - \vskip\mdf@subtitlebelowskip@length - \penalty 9995 - \endgroup +\def\mdf@drawsubtitleaboveline{% + \rlap{% + \hspace*{-\mdf@innerleftmargin@length}% + \color{\mdf@subtitleabovelinecolor}% + \rule{\mdf@templength}{\mdf@subtitleabovelinewidth@length}% + }% } - -\newrobustcmd\mdfsubsubtitle[2][]% -{% - \begingroup - \penalty-9995%set a breakpoint before the subsubtitle - \parindent\z@\relax% - \mdfsetup{#1}%only for subsubtitle options - \setbox\z@=\vbox{\mdf@subsubtitlefont{#2}\relax}% - \dimen@=\linewidth\relax% - \advance\dimen@ by \mdf@innerleftmargin@length\relax% - \advance\dimen@ by \mdf@innerrightmargin@length\relax% - \dimen@i=\mdf@subsubtitleinneraboveskip@length\relax% - \advance\dimen@i by \mdf@subsubtitleinnerbelowskip@length\relax - \advance\dimen@i by \ht\z@\relax% - \advance\dimen@i by \dp\z@\relax% - \ifbool{mdf@subsubtitleaboveline}{}% - {\mdfsetup{subsubtitleabovelinewidth=\z@}}% - \ifbool{mdf@subsubtitlebelowline}{}% - {\mdfsetup{subsubtitlebelowlinewidth=\z@}}% - \par\unskip\ifvmode\nointerlineskip\hrule \@height\z@ \@width\hsize\fi% - \vskip\mdf@subsubtitleaboveskip@length - \rlap% - {% - \hspace*{-\mdf@innerleftmargin@length}% - \begingroup% - \color{\mdf@subsubtitleabovelinecolor}% - \rule{\dimen@}{\mdf@subsubtitleabovelinewidth@length}% - \endgroup% - }% - \par\unskip\ifvmode\nointerlineskip\hrule \@height\z@ \@width\hsize\fi% - \vskip\mdf@subsubtitleinneraboveskip@length - \leavevmode\rlap% - {% - \hspace*{-\mdf@innerleftmargin@length}% - \smash{% - \begingroup% - \color{\mdf@subsubtitlebackgroundcolor}% - \rule[\dimexpr-\dp\z@-\mdf@subtitleinnerbelowskip@length\relax] - {\dimen@}{\dimen@i}% - \endgroup% - }% - }% - \box\z@\relax% - \par\unskip\ifvmode\nointerlineskip\hrule \@height\z@ \@width\hsize\fi% - \vskip\mdf@subsubtitleinnerbelowskip@length - \rlap% - {% - \hspace*{-\mdf@innerleftmargin@length}% - \begingroup% - \color{\mdf@subsubtitlebelowlinecolor}% - \rule{\dimen@}{\mdf@subsubtitlebelowlinewidth@length}% - \endgroup% - }% - \par\unskip\ifvmode\nointerlineskip\hrule \@height\z@ \@width\hsize\fi% - \vskip\mdf@subsubtitlebelowskip@length - \penalty 9995 - \endgroup +\def\mdf@drawsubtitlebelowline{% + \rlap{% + \hspace*{-\mdf@innerleftmargin@length}% + \color{\mdf@subtitlebelowlinecolor}% + \rule{\mdf@templength}{\mdf@subtitlebelowlinewidth@length}% + }% +} +\def\mdf@drawsubtitlebackground{% + \rlap{\smash{% + \hspace*{-\mdf@innerleftmargin@length}% + \color{\mdf@subtitlebackgroundcolor}% + \rule[-\mdfsubtitleheight]{\mdf@templength}{\mdfsubtitleheight}% + }}% } - \def\mdf@frame@background@single{% \ifbool{mdf@shadow}% {% @@ -340,6 +246,8 @@ }{}% {\box\mdf@splitbox@one}% }% + \mdf@extra% + \mdf@singleextra \mdf@makeboxalign@right% }% \fi% @@ -551,6 +459,8 @@ }{}% {\box\mdf@splitbox@two}% }% + \mdf@extra% + \mdf@firstextra% \mdf@makeboxalign@right% }% \fi% @@ -745,6 +655,8 @@ }{}% {\box\mdf@splitbox@one}% }% + \mdf@extra% + \mdf@secondextra% \mdf@makeboxalign@right% }% \fi% @@ -940,6 +852,8 @@ }{}% {\box\mdf@splitbox@two}% }% + \mdf@extra% + \mdf@middleextra% \mdf@makeboxalign@right% }% \fi% |