You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
68 lines
2.1 KiB
68 lines
2.1 KiB
%%
|
|
%% This is file `lwarp-awesomebox.sty',
|
|
%% generated with the docstrip utility.
|
|
%%
|
|
%% The original source files were:
|
|
%%
|
|
%% lwarp.dtx (with options: `awesomebox')
|
|
%% 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{awesomebox}[2019/07/27]
|
|
\newcommand*{\LWR@awesomebox@boxborders}{}%
|
|
\newcommand*{\LWR@awesomebox@contentsborders}{}%
|
|
|
|
\newcommand*{\LWR@awesomebox@ruleborders}{%
|
|
border-top: 1px solid black ;
|
|
border-bottom: 1px solid black%
|
|
}
|
|
|
|
\RenewDocumentCommand \awesomebox { O{abvrulecolor} O{} o m m m +m }{%
|
|
\begin{awesomeblock}[#1][#2][#3]{#4}{#5}{#6}
|
|
#7
|
|
\end{awesomeblock}
|
|
}
|
|
|
|
\RenewDocumentEnvironment{awesomeblock}{ O{abvrulecolor} O{} o m m m }
|
|
{%
|
|
\LWR@forceminwidth{#4}%
|
|
\convertcolorspec{named}{#1}{HTML}\LWR@tempcolor%
|
|
\renewcommand*{\LWR@awesomebox@boxborders}{}%
|
|
\renewcommand*{\LWR@awesomebox@contentsborders}{}%
|
|
\ifdefstrequal{\abShortLine}{#2}{%
|
|
\renewcommand*{\LWR@awesomebox@contentsborders}{\LWR@awesomebox@ruleborders}%
|
|
}{}%
|
|
\ifdefstrequal{\abLongLine}{#2}{%
|
|
\renewcommand*{\LWR@awesomebox@boxborders}{\LWR@awesomebox@ruleborders}%
|
|
}{}%
|
|
\begin{BlockClass}[\LWR@awesomebox@boxborders]{awesomebox}
|
|
\begin{BlockClass}[%
|
|
margin-left: 2\% ;
|
|
vertical-align: top
|
|
]{minipage}
|
|
\color{#6}\Huge #5
|
|
\end{BlockClass}
|
|
\begin{BlockClass}[%
|
|
width:75\% ;
|
|
vertical-align: top ;
|
|
padding-left: 1em ;
|
|
\LWR@awesomebox@contentsborders ;
|
|
border-left: \LWR@printlength{\LWR@atleastonept} %
|
|
solid \LWR@origpound\LWR@tempcolor%
|
|
]{minipage}
|
|
\IfValueTF{#3}{#3\newline}{}
|
|
}
|
|
{%
|
|
\end{BlockClass}
|
|
\end{BlockClass}
|
|
}
|
|
\endinput
|
|
%%
|
|
%% End of file `lwarp-awesomebox.sty'.
|
|
|