diff options
author | Karl Berry <karl@freefriends.org> | 2021-09-24 21:42:36 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2021-09-24 21:42:36 +0000 |
commit | 2269571fd1c7dd3bf3f040d9409d0baa10a4d44e (patch) | |
tree | eef8507b60533e61d4fb9fba163f50ea8a757818 /Master/texmf-dist/tex/latex/debate | |
parent | 70ba2b1e43d9831bd6dc0137ce7c685eba4e9ce8 (diff) |
debate (24sep21)
git-svn-id: svn://tug.org/texlive/trunk@60601 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/debate')
-rw-r--r-- | Master/texmf-dist/tex/latex/debate/debate.sty | 52 |
1 files changed, 52 insertions, 0 deletions
diff --git a/Master/texmf-dist/tex/latex/debate/debate.sty b/Master/texmf-dist/tex/latex/debate/debate.sty new file mode 100644 index 00000000000..723168bc9a2 --- /dev/null +++ b/Master/texmf-dist/tex/latex/debate/debate.sty @@ -0,0 +1,52 @@ +% (The MIT License) +% +% Copyright (c) 2021 Yegor Bugayenko +% +% Permission is hereby granted, free of charge, to any person obtaining a copy +% of this software and associated documentation files (the 'Software'), to deal +% in the Software without restriction, including without limitation the rights +% to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +% copies of the Software, and to permit persons to whom the Software is +% furnished to do so, subject to the following conditions: +% +% The above copyright notice and this permission notice shall be included in all +% copies or substantial portions of the Software. +% +% THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +% IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +% FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +% AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +% LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +% OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +% SOFTWARE. + +\NeedsTeXFormat{LaTeX2e} +\ProvidesPackage{debate}[2021/09/24 0.1.0 Debates Between Reviewers] + +\RequirePackage{xcolor} +\RequirePackage[most]{tcolorbox} + +\RequirePackage{xkeyval} +\makeatletter +\newif\ifdebate@hide +\DeclareOptionX{hide}{\debate@hidetrue} +\ProcessOptionsX\relax +\makeatother + +\makeatletter\newcommand\debate[2][Author]{% + \ifdebate@hide% + #1% + \else% + {% + \begin{tcolorbox}[frame hidden,sharp corners,enhanced,borderline west={1pt}{0pt}{red},interior hidden,boxsep=0pt,left=0pt,right=0pt,top=0pt,bottom=0pt,beforeafter skip balanced=0pt] + \sffamily\color{gray}% + \raggedright% + \addtolength\leftskip{18pt}\setlength\parskip{0pt}\setlength\parindent{0pt}% + \textcolor{red}{\bfseries\scshape #1}: #2 + \end{tcolorbox} + \vspace{-\parskip} + }% + \fi% +}\makeatother + +\endinput |