summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/genealogytree/gtrcore.symbols.code.tex
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2020-07-28 21:53:54 +0000
committerKarl Berry <karl@freefriends.org>2020-07-28 21:53:54 +0000
commit707fa34496bc82b22ac451b502c50e07b6c2c96e (patch)
tree4d919c1ab1cc292c8e254d97211cea824493af72 /Master/texmf-dist/tex/latex/genealogytree/gtrcore.symbols.code.tex
parent9b94f7189e834e69685fe5b7881110fa804c2858 (diff)
genealogytree (28jul20)
git-svn-id: svn://tug.org/texlive/trunk@55978 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/genealogytree/gtrcore.symbols.code.tex')
-rw-r--r--Master/texmf-dist/tex/latex/genealogytree/gtrcore.symbols.code.tex29
1 files changed, 18 insertions, 11 deletions
diff --git a/Master/texmf-dist/tex/latex/genealogytree/gtrcore.symbols.code.tex b/Master/texmf-dist/tex/latex/genealogytree/gtrcore.symbols.code.tex
index a4587240b8a..783a75ca056 100644
--- a/Master/texmf-dist/tex/latex/genealogytree/gtrcore.symbols.code.tex
+++ b/Master/texmf-dist/tex/latex/genealogytree/gtrcore.symbols.code.tex
@@ -1,4 +1,4 @@
-%% The LaTeX package genealogytree - version 2.00 (2020/06/19)
+%% The LaTeX package genealogytree - version 2.01 (2020/07/28)
%% gtrcore.symbols.code.tex: Symbols
%%
%% -------------------------------------------------------------------------------------------
@@ -17,7 +17,7 @@
%%
%% This work consists of all files listed in README
%%
-\gtr@set@library@version{2.00}
+\gtr@set@library@version{2.01}
%%%%%%%%%%%%%%%%%%%%%%%
%% Symbols
@@ -46,15 +46,22 @@
\gtr@symbol@box@hook%
}
-\newcommand{\gtrSymbolsSetCreateSelected}[2]{%
- \colorlet{gtrsymbol}{#1}%
- \let\gtr@symbol@core\gtr@symbol@copy%
- \def\do##1{%
- \begingroup\edef\x{\endgroup\noexpand\setbox\expandonce{\csname gtr@sym@##1@box\endcsname}%
- =\noexpand\color@hbox\expandonce{\csname gtr@sym@##1@pic\endcsname}\noexpand\color@endbox}%
- \x}%
- \docsvlist{#2}%
-}
+\ExplSyntaxOn
+\NewDocumentCommand{\gtrSymbolsSetCreateSelected}{ m m }
+ {
+ \colorlet{gtrsymbol}{#1}
+ \let\gtr@symbol@core\gtr@symbol@copy
+ \clist_set:Nn \l_tmpa_clist { #2 }
+ \clist_map_inline:Nn \l_tmpa_clist
+ {
+ \use:x
+ {
+ \exp_not:N\setbox \exp_not:c{gtr@sym@##1@box} = \exp_not:N\hbox:n{ \exp_not:c{gtr@sym@##1@pic} }
+ }
+ }
+ }
+\ExplSyntaxOff
+
\def\gtr@symbol@print#1{%
\gtrlistseparator%