summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/tikz-among-us/tikz-amongUs-watermark-eso-pic.sty
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/tex/latex/tikz-among-us/tikz-amongUs-watermark-eso-pic.sty')
-rw-r--r--Master/texmf-dist/tex/latex/tikz-among-us/tikz-amongUs-watermark-eso-pic.sty75
1 files changed, 75 insertions, 0 deletions
diff --git a/Master/texmf-dist/tex/latex/tikz-among-us/tikz-amongUs-watermark-eso-pic.sty b/Master/texmf-dist/tex/latex/tikz-among-us/tikz-amongUs-watermark-eso-pic.sty
new file mode 100644
index 00000000000..a1b177565ab
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/tikz-among-us/tikz-amongUs-watermark-eso-pic.sty
@@ -0,0 +1,75 @@
+% !TeX spellcheck = en_US
+% !TeX encoding = UTF-8
+% =============================
+
+\NeedsTeXFormat{LaTeX2e}[1994/06/01]
+\ProvidesPackage{tikz-amongUs-watermark-eso-pic}[2020-10-19 Custom Package for watermark with eso-pic configurations for AmongUs -- FHZ -- Version 1.0]
+
+\RequirePackage{tikz-amongUs}
+\RequirePackage{tikz}
+\RequirePackage{xifthen}
+
+\RequirePackage{eso-pic}
+\RequirePackage{kvoptions}
+\SetupKeyvalOptions{
+ family=FHZ,
+ prefix=FHZ@
+}
+
+% -----------------------------------------
+% Property cor -- default red
+% -----------------------------------------
+\DeclareStringOption[red]{cor}
+
+% -----------------------------------------
+% Property type -- default 0
+% -----------------------------------------
+\DeclareStringOption[0]{type}
+
+% -----------------------------------------
+% FrontGround (default) BackGround
+% -----------------------------------------
+\newif\ifFG
+\DeclareBoolOption[true]{FG}{%
+ \FGtrue
+}
+\DeclareComplementaryOption{BG}{FG}{%
+ \FGfalse
+}
+
+\ProcessKeyvalOptions*
+
+% =================================
+\newcommand{\FHZ@typeSelection}[1]{
+ \ifthenelse{\equal{#1}{0}}
+ {\tikz[color=\FHZ@cor!80, opacity=0.4]
+ \node{\amongUsOriginal{\FHZ@cor}{white}};}
+ {\tikz[color=\FHZ@cor!80, opacity=0.3]
+ {\amongUsI{\FHZ@cor}{cyan};}}
+}
+\newsavebox\myboxAmongUs\savebox\myboxAmongUs{
+ \FHZ@typeSelection{\FHZ@type}
+}
+% =================================
+
+\DeclareOption*{%
+ \PackageWarning{FHZ-watermark-eso-pic-amongUs}{Unknown-Desconhecido '\CurrentOption'}
+}
+\ProcessOptions\relax
+
+% -----------------------------------------
+% Apply eso-pic watermark FG or BG
+% -----------------------------------------
+\ifFHZ@FG
+ \AddToShipoutPictureFG{%
+ \AtStockLowerLeft{\put(-50,100)
+ {\scalebox{3.2}{\rotatebox{30}{\usebox\myboxAmongUs}}}}%
+ }
+\else
+ \AddToShipoutPictureBG{%
+ \AtStockLowerLeft{\put(-50,100)
+ {\scalebox{3.2}{\rotatebox{30}{\usebox\myboxAmongUs}}}}%
+ }
+\fi
+
+\endinput \ No newline at end of file