<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div><br></div><div>That's about right but you want your conditional to produce some element. </div><div><br></div><div>In HtDP/2e, I use things like this all the time: </div><div><br></div><div>  @(if draft? @bold{Draft Release} @bold{Stable Release})</div><div><br></div><div>where draft? is </div><div><br></div><div> @(define draft? (or (getenv "DRAFT") (is-draft?)))</div><div><br></div><div>that is, the flag is determined by either the environment or a command-line flag that is-draft? checks. </div><div><br></div><div><br></div><div><br></div><br><div><div>On Dec 16, 2014, at 6:53 PM, Daniel Prager wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><div dir="ltr">Is there an easy way to include / exclude a section based on a flag?<div><br></div><div>E.g. In the following example, I want to include section two for some folk, but not for others.</div><div><div><br></div></div><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div><div><div><font face="monospace">#lang scribble/base</font></div></div></div><div><div><font face="monospace"><br></font></div></div><div><div><font face="monospace">@section{Section one}</font></div></div><div><div><font face="monospace"><br></font></div></div><div><div><font face="monospace">Section one is for everyone.</font></div></div><div><div><font face="monospace"><br></font></div></div><div><div><font face="monospace">@(when some-condition</font></div></div><div><div><font face="monospace">   </font></div></div><div><div><font face="monospace">   @section{Section two}</font></div></div><div><div><font face="monospace">   </font></div></div><div><div><font face="monospace">   "Section two is for some, but not all.")</font></div></div></blockquote><div><div><font face="monospace"><br></font></div><div><font face="arial, helvetica, sans-serif"><br></font></div><div><font face="arial, helvetica, sans-serif">I've tried splitting section two into a second file and conditionally including it, but that caused level confusion.</font></div><div><font face="arial, helvetica, sans-serif"><br></font></div><div><font face="arial, helvetica, sans-serif"><br></font></div><div><font face="arial, helvetica, sans-serif">Thanks</font></div><div><font face="arial, helvetica, sans-serif"><br></font></div><div><font face="arial, helvetica, sans-serif">Dan</font></div><div class="gmail_signature"><div dir="ltr"><div style="font-family:arial;font-size:small"></div></div></div>
</div></div>
____________________<br>  Racket Users list:<br>  <a href="http://lists.racket-lang.org/users">http://lists.racket-lang.org/users</a><br></blockquote></div><br></body></html>