Otared Kavian <mailto:ota...@gmail.com>
7. März 2016 um 20:28
Hi Hans,
It seems that with the new beta (ConTeXt ver: 2016.03.04 10:39 MKIV
beta fmt: 2016.3.7), there is a bug with random itemization.
I cannot tell exactly when this feature has been broken.
The problem is that for instance in the following example, sometimes
the item C is repeated three times, sometimes A is repeated twice, etc.
strc-itm.mkvi:
\def\strc_itemgroups_collected_flush
{\ifconditional\c_strc_itemgroups_randomize
\getrandomcount\c_strc_itemgroups_collected_current\plusone\c_strc_itemgroups_collected_stored
\else
\advance\c_strc_itemgroups_collected_current\plusone
\fi
\ifcsname\??itemgroupstack\number\c_strc_itemgroups_collected_current\endcsname
\edef\collecteditemgroupitem{\lastnamedcs}%
\ifconditional\c_strc_itemgroups_horizontal
\strc_itemgroups_collected_flush_horizontal
\else
\collecteditemgroupitem
+
\letbeundefined{\??itemgroupstack\number\c_strc_itemgroups_collected_current}%
\fi
\advance\c_strc_itemgroups_collected_done\plusone
\fi
\ifnum\c_strc_itemgroups_collected_done<\c_strc_itemgroups_collected_stored
\expandafter\strc_itemgroups_collected_flush
\fi}
Wolfgang
___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the
Wiki!
maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage : http://www.pragma-ade.nl / http://tex.aanhet.net
archive : http://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___________________________________________________________________________________