Idris Samawi Hamid ادريس سماوي حامد <mailto:idris.ha...@colostate.edu>
22. Juni 2018 um 21:01
On Thu, 21 Jun 2018 08:36:52 -0600, Alan Braslau
Many thanks. Is there (Hans? Wolfgang?) available somewhere
1. a complete list of these environments whose typographical settings
are decoupled from the rest of the document?
The problem you mentioned isn’t limited to bidi but applies also to
linbreaking for east asian languages (e.g. chinese) and fixing it makes
The reason why you have to re-enable the functions is that certain
environment disable a number of Lua attributes to avoid side effects,
e.g. to change the footnote color when you change the text color at the
One way to fix this is to make the attributes of the affected commands
global which means they won’t be reseted, e.g. change the line
Another way is to re-enable the commands in footnotes etc.
There are three parts in context where attributes are disabled which
1. Note inserts which affects \footnote.
2. Margin data which affects \inmargin etc.
3. The output routine which affects header and footer lines.
2. a complete list of those typographical settings (bidi, whitespace,
etc,) which are have to explicitly setup for such environments?
Whitespace etc. are unrelated to the problem above and can be changed
with the normal setup-commands.
If your question is of interest to others as well, please add an entry to the
maillist : firstname.lastname@example.org / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage : http://www.pragma-ade.nl / http://context.aanhet.net
archive : https://bitbucket.org/phg/context-mirror/commits/
wiki : http://contextgarden.net