33 lines
681 B
TeX
33 lines
681 B
TeX
\ProvidesPackage{magica}[2023/07/06 Magica]
|
|
|
|
\usepackage[dvipsnames]{xcolor}
|
|
\usepackage{amssymb}
|
|
\usepackage{xparse}
|
|
\usepackage{milsymb}
|
|
\usetikzlibrary{
|
|
calc,
|
|
positioning,
|
|
shapes.misc, % Rounded rectangles, etc.
|
|
shapes.multipart, % Multi-line nodes
|
|
arrows.meta,
|
|
decorations.markings,
|
|
}
|
|
\tikzset{
|
|
Char/.style={
|
|
draw,rounded corners=3pt,line width=0.5mm,
|
|
minimum size=15pt,
|
|
fill=#1
|
|
},
|
|
MilSymb land/magica/demon/.pic={
|
|
\node [fill=MilSymb@fill, \MilSymb@line] {\bigstar};
|
|
},
|
|
/MilSymb/.cd,
|
|
main/demon/.style={/MilSymb/.cd, SymbC=land/magica/demon},
|
|
}
|
|
|
|
|
|
\NewDocumentCommand\Magica{ d() g}{
|
|
\node[Char=Dandelion] (c) at (#1) {};
|
|
\node[right=5pt] at (c) {#2};
|
|
}
|