diff options
Diffstat (limited to 'Master/texmf-dist/tex/latex/lwarp/lwarp-fbox.sty')
-rw-r--r-- | Master/texmf-dist/tex/latex/lwarp/lwarp-fbox.sty | 102 |
1 files changed, 102 insertions, 0 deletions
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-fbox.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-fbox.sty new file mode 100644 index 00000000000..f1a49c4f319 --- /dev/null +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-fbox.sty @@ -0,0 +1,102 @@ +%% +%% This is file `lwarp-fbox.sty', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% lwarp.dtx (with options: `fbox') +%% This is a generated file. +%% Copyright 2016-2020 Brian Dunn +%% +%% This work may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either version 1.3 +%% of this license or (at your option) any later version. +%% The latest version of this license is in +%% http://www.latex-project.org/lppl.txt +%% and version 1.3 or later is part of all distributions of LaTeX +%% version 2005/12/01 or later. +\LWR@ProvidesPackagePass{fbox}[2020/06/22] +\LetLtxMacro\LWR@HTML@fbox\fbox +\renewcommand*{\orig@fbox}{\FBox@i[tblr]} +\newcommand*{\LWR@fboxpkg@border}[2]{% + \appto\LWR@tempone{% + border-#1: % space + \LWR@printlength{\LWR@atleastonept} % space + solid \LWR@origpound\LWR@tempcolor ;\LWR@indentHTML + }% + \ifblank{#2}{}{% + \appto\LWR@tempone{% + padding-#1: \LWR@printlength{#2} ;\LWR@indentHTML + }% + }% +} +\newbool{LWR@fboxpkg@ispar} +\boolfalse{LWR@fboxpkg@ispar} +\newcommand{\LWR@fboxpkg@lrpadding}[1]{% + \csuse{if@fbox@space@#1}% + \appto\LWR@tempone{% + padding-#1: \LWR@printlength{\fbox@@sep};\LWR@indentHTML + } + \else% + \appto\LWR@tempone{% + padding-#1: 0pt;\LWR@indentHTML + } + \fi% +} +\newcommand{\LWR@HTML@FBox@iii}[1]{% + \LWR@forceminwidth{\fbox@@rule}% + \LWR@findcurrenttextcolor% + \def\LWR@tempone{% + color: \LWR@origpound\LWR@tempcolor ; \LWR@indentHTML + margin: 1ex ; \LWR@indentHTML + }% + \LWR@fboxpkg@lrpadding{left}% + \LWR@fboxpkg@lrpadding{right}% + \ifnum\the\@tempcntb>8\relax + \advance\@tempcntb by -8 + \LWR@fboxpkg@border{top}{\fbox@@sep}% + \fi + \ifnum\@tempcntb>3 + \advance\@tempcntb by -4 + \LWR@fboxpkg@border{left}{}% + \fi + \ifnum\@tempcntb>1 + \LWR@fboxpkg@border{right}{}% + \fi + \ifodd\@tempcntb + \LWR@fboxpkg@border{bottom}{\fbox@@sep}% + \fi + \color@begingroup + \ifbool{LWR@fboxpkg@ispar}% + {% + \begin{BlockClass}[\LWR@tempone]{fboxpkg}% + #1% + \end{BlockClass}% + }% + {% + \InlineClass[\LWR@tempone]{fboxpkg}{% + #1% + }% + }% + \color@endgroup + \boolfalse{LWR@fboxpkg@ispar}% globally +} +\LWR@formatted{FBox@iii} +\long\def\LWR@HTML@FParBox@i[#1]#2{% + \booltrue{LWR@fboxpkg@ispar}% + \FBox@i[#1]{#2} +} +\LWR@formatted{FParBox@i} + +\long\def\LWR@HTML@FParBox@ii#1{% + \booltrue{LWR@fboxpkg@ispar}% + \FBox@i[tblr]{#1}% +} +\LWR@formatted{FParBox@ii} +\CustomizeMathJax{\let\LWRorigfbox\fbox} +\CustomizeMathJax{\newcommand{\LWRfboxpkgtwo}[2][]{\LWRorigfbox{#2}}} +\CustomizeMathJax{\renewcommand{\fbox}{\ifstar\LWRfboxpkgtwo\LWRfboxpkgtwo}} +\CustomizeMathJax{\newcommand{\fparbox}{\fbox}} +\endinput +%% +%% End of file `lwarp-fbox.sty'. |