diff options
Diffstat (limited to 'Master/texmf-dist/tex/latex/palette/symbolpalette.sty')
-rw-r--r-- | Master/texmf-dist/tex/latex/palette/symbolpalette.sty | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/Master/texmf-dist/tex/latex/palette/symbolpalette.sty b/Master/texmf-dist/tex/latex/palette/symbolpalette.sty index 170612dd207..1d050e16fe9 100644 --- a/Master/texmf-dist/tex/latex/palette/symbolpalette.sty +++ b/Master/texmf-dist/tex/latex/palette/symbolpalette.sty @@ -26,20 +26,20 @@ \NeedsTeXFormat{LaTeX2e} -\ProvidesPackage{symbolsuite} -[2021/07/27 v1.0.0 Create palettes for colors and symbols] +\ProvidesPackage{symbolpalette} +[2021/07/29 v1.1.0 Create palettes for colors and symbols] \RequirePackage{macrolist} \newcommand\newsuitetheme[1]{ - \newlist{symbolsuite@theme@#1@suites} - \newlist{symbolsuite@theme@#1@symbols} + \macronewlist{symbolsuite@theme@#1@suites} + \macronewlist{symbolsuite@theme@#1@symbols} } \newcommand\addsymboltotheme[2]{ \symbolsuite@themecheck{#1} - \listadd{symbolsuite@theme@#1@symbols}{#2} + \macrolistadd{symbolsuite@theme@#1@symbols}{#2} } \newcommand\newsuite[2]{ \symbolsuite@themecheck{#1} - \listadd{symbolsuite@theme@#1@suites}{#2} + \macrolistadd{symbolsuite@theme@#1@suites}{#2} } \newcommand\setsuitesymbol[4]{\expandafter\def\csname symbolsuite@#1@#2@#3\endcsname{#4}} \newcommand\activesuite[2]{ @@ -52,12 +52,12 @@ \symbolsuite@symbolcheck{#1}{#2}% \csname symbolsuite@#1@\csname symbolsuite@#1@active\endcsname @#2\endcsname% } -\newcommand\symbolsuite@themecheck[1]{\listexists{symbolsuite@theme@#1@suites}{}{\symbolsuite@error@theme{#1}}} -\newcommand\symbolsuite@suitecheck[2]{\listcontains{symbolsuite@theme@#1@suites}{#2}{}{\symbolsuite@error@suite{#1}{#2}}} -\newcommand\symbolsuite@symbolcheck[2]{\listcontains{symbolsuite@theme@#1@symbols}{#2}{}{\symbolsuite@error@symbol{#1}{#2}}} -\newcommand\symbolsuite@error@theme[1]{\PackageError{symbolsuite}{The theme `#1' passed in is not defined}{}} -\newcommand\symbolsuite@error@suite[2]{\PackageError{symbolsuite}{The suite `#2' passed in is not a defined suite of theme `#1'}{}} -\newcommand\symbolsuite@error@symbol[2]{\PackageError{symbolsuite}{The symbol `#2' passed in is not a defined color of theme `#1'}{}} +\newcommand\symbolsuite@themecheck[1]{\macrolistexists{symbolsuite@theme@#1@suites}{}{\symbolsuite@error@theme{#1}}} +\newcommand\symbolsuite@suitecheck[2]{\macrolistcontains{symbolsuite@theme@#1@suites}{#2}{}{\symbolsuite@error@suite{#1}{#2}}} +\newcommand\symbolsuite@symbolcheck[2]{\macrolistcontains{symbolsuite@theme@#1@symbols}{#2}{}{\symbolsuite@error@symbol{#1}{#2}}} +\newcommand\symbolsuite@error@theme[1]{\PackageError{symbolpalette}{The theme `#1' passed in is not defined}{}} +\newcommand\symbolsuite@error@suite[2]{\PackageError{symbolpalette}{The suite `#2' passed in is not a defined suite of theme `#1'}{}} +\newcommand\symbolsuite@error@symbol[2]{\PackageError{symbolpalette}{The symbol `#2' passed in is not a defined symbol of theme `#1'}{}} %% %% This package consists of the file palette.dtx, %% and the generated files colorpalette.sty, |