Hello, I have done symbol definition file for AquaMints font. When I want to prepare overall symbol table I noticed problem in \showsymbolset definition (no table, no symbol is shown). It tests \doifsymbolsetelse{#1}. It is defined \def\doifsymbolsetelse #1{\doifdefinedelse{\??ss*#1}} but greping ss* gives me no place where \??ss*#1 is defined (perhaps should be in \startsymbolset?). Minimal example: \starttext \showsymbolset[astronomic] \symbol[astronomic][Moon] \stoptext Thanks, vit -- ======================================================= Ing. Vít Zýka, Ph.D. TYPOkvítek database publishing databazove publikovani data maintaining and typesetting in typographic quality priprava dat a jejich sazba v typograficke kvalite tel.: (+420) 777 198 189 www: http://typokvitek.com =======================================================
Vit Zyka wrote:
It tests \doifsymbolsetelse{#1}. It is defined
\def\doifsymbolsetelse #1{\doifdefinedelse{\??ss*#1}}
but greping ss* gives me no place where \??ss*#1 is defined (perhaps should be in \startsymbolset?).
Hi Vit, That ss* should be inside \dodefinesymbol. There was a fix applied to symb-ini.tex at release 2005.06.01, so if your context is older than that, you should update. Your example runs fine here,with the latest release (2005.07.20). Cheers, Taco
Taco Hoekwater wrote:
Vit Zyka wrote:
It tests \doifsymbolsetelse{#1}. It is defined
\def\doifsymbolsetelse #1{\doifdefinedelse{\??ss*#1}}
but greping ss* gives me no place where \??ss*#1 is defined (perhaps should be in \startsymbolset?).
Hi Vit,
That ss* should be inside \dodefinesymbol. There was a fix applied to symb-ini.tex at release 2005.06.01, so if your context is older than that, you should update.
Ohh, Thank you Taco you are right. I see now the correction in a newer (uninstaled) source. Time to update. vit
participants (2)
-
Taco Hoekwater
-
Vit Zyka