Content-Type:
text/plain; charset=utf-8; format=flowed
Date:
Thu, 27 Dec 2018 11:56:08 +0330
MIME-Version:
1.0
Content-Transfer-Encoding:
7bit
|
Hello List,
Merry Christmas and a Happy New Year in advance.
I want to apply the function '\exp_args:Ncnn' to
'\fontspec_set_family:Nnn <family-passed-as-list-of-strings> <feature>
<font>'.
Please note the family name is defined as a variable l__..._tl. The
reason that
I want to 'Ncnn' (I think) is that the argument specification of the
function
'\fontspec_set_family' is 'Nnn'.
However, there is no argument specification 'Ncnn' in the signature of
'\exp_args'. Also as I understand from the LaTeX3 documents it is not
possible to create such a variant for this function with
'\cs_generate_variant:Nn'. Furthermore, as '\exp_args_generate:n' is
defined in 'l3candidates' which is experimental, at the moment I have
decided to use the following:
\exp_args:Ncnx \fontspec_set_family:Nnn
<family-passed-as-list-of-strings> <feature> <font>'
Is it correct to use 'Ncnx' instead of 'Ncnn'? What is the best
argument specification to use instead of 'Ncnx' here?
Thanks,
Tisha
|
|
|