Difference between revisions of "Command/doif..."
< Command
Jump to navigation
Jump to search
(Add doifrightpageese) |
(Add doifdocumentargument) |
||
Line 12: | Line 12: | ||
* <tt>\doifassignmentelse</tt> | * <tt>\doifassignmentelse</tt> | ||
* <tt>\doifrightpageelse</tt> (precede by {{cmd|signalrightpage}}) | * <tt>\doifrightpageelse</tt> (precede by {{cmd|signalrightpage}}) | ||
− | + | * {{cmd|doifdocumentargument}} | |
− | |||
− | * {{cmd| | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
== Example == | == Example == |
Revision as of 15:29, 10 September 2012
\doif...
- \doifnextcharelse
- \doifundefined, \doifdefined, etc.
- \doif, \doifnot, \doifelse
- \doifempty, \doifnotempty, \doifemptyelse
- \doifinset, \doifnotinset, \doifnotinsetelse
- \doifcommon, \doifnotcommon, \doifcommonelse
- \doifsamestringselse,\doifsamestring,\doifnotsamestring
- \doifinstringelse,\doifincsnameelse
- \doifnumberelse
- \doifassignmentelse
- \doifrightpageelse (precede by \signalrightpage)
- \doifdocumentargument
Example
We can also write tests using Lua. (Example by WS, 3/2011.)
\starttext \ctxlua{test = true} Test is \ctxlua{commands.doifelse(test)}{True}{False}. \ctxlua{test = false} Test is \ctxlua{commands.doifelse(test)}{True}{False}. \stoptext
See also
Help from ConTeXt-Mailinglist/Forum
All issues with: