I sometimes use here strings for readability when building queries, etc.  For example:<br><br><span style="font-family: courier new,monospace;">(let-values (((variables results)</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">              (get-repository-query-tuple r</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">#&lt;&lt;---</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">select * from {x} sys:repositoryID {y}</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">using namespace</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">  sys = &lt;<a href="http://www.openrdf.org/config/repository#">http://www.openrdf.org/config/repository#</a>&gt;</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">---</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">                                          #:query-language &#39;SERQL)))</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">  (printf &quot;Repository ids = ~s~n&quot;</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">          (for/list ((bindings (in-list results)))</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">            (binding-string (bindings-ref bindings &#39;y)))))</span><br style="font-family: courier new,monospace;">
<br style="font-family: courier new,monospace;">But I haven&#39;t found a good way to document this (as Racket code) in Scribble. Everything I&#39;ve tried renders like:<br><br><table class="RktBlk" cellspacing="0"><tbody><tr style="font-family: courier new,monospace;">
<td><font size="2"><span class="RktPlain"><span class="hspace">  </span></span><span class="RktPn">(</span><span class="RktSym"><a class="RktStxLink">let-values</a></span><span class="hspace"> </span><span class="RktPn">(</span><span class="RktPn">(</span><span class="RktPn">(</span><span class="RktSym">variables</span><span class="hspace"> </span><span class="RktSym">results</span><span class="RktPn">)</span></font></td>
</tr><tr style="font-family: courier new,monospace;"><td><font size="2"><span class="RktPlain"><span class="hspace">  </span></span><span class="hspace">              </span><span class="RktPn">(</span><span class="RktSym"><a class="RktValLink">get-repository-query-tuple</a></span></font></td>
</tr><tr style="font-family: courier new,monospace;"><td><font size="2"><span class="RktPlain"><span class="hspace">  </span></span><span class="hspace">               </span><span class="RktSym">r</span></font></td></tr>
<tr style="font-family: courier new,monospace;"><td><font size="2"><span class="RktPlain"><span class="hspace">  </span></span><span class="RktVal">&quot;select * from {x} sys:repositoryID {y}\r\nusing namespace\r\n</span><span class="hspace">  </span><span class="RktVal">sys = &lt;<a href="http://www.openrdf.org/config/repository#">http://www.openrdf.org/config/repository#</a>&gt;\r&quot;</span></font></td>
</tr><tr style="font-family: courier new,monospace;"><td><font size="2"><span class="RktPlain"><span class="hspace">  </span></span></font></td></tr><tr style="font-family: courier new,monospace;"><td><font size="2"><span class="RktPlain"><span class="hspace">  </span></span></font></td>
</tr><tr style="font-family: courier new,monospace;"><td><font size="2"><span class="RktPlain"><span class="hspace">  </span></span></font></td></tr><tr style="font-family: courier new,monospace;"><td><font size="2"><span class="RktPlain"><span class="hspace">  </span></span></font></td>
</tr><tr style="font-family: courier new,monospace;"><td><font size="2"><span class="RktPlain"><span class="hspace">  </span></span><span class="hspace">               </span><span class="RktPn">#:query-language</span><span class="hspace"> </span><span class="RktVal">&#39;</span><span class="RktVal">SERQL</span><span class="RktPn">)</span><span class="RktPn">)</span><span class="RktPn">)</span></font></td>
</tr><tr style="font-family: courier new,monospace;"><td><font size="2"><span class="RktPlain"><span class="hspace">  </span></span><span class="hspace">  </span><span class="RktPn">(</span><span class="RktSym"><a class="RktValLink">printf</a></span><span class="hspace"> </span><span class="RktVal">&quot;Repository ids = ~s~n&quot;</span></font></td>
</tr><tr style="font-family: courier new,monospace;"><td><font size="2"><span class="RktPlain"><span class="hspace">  </span></span><span class="hspace">          </span><span class="RktPn">(</span><span class="RktSym"><a class="RktStxLink">for/list</a></span><span class="hspace"> </span><span class="RktPn">(</span><span class="RktPn">(</span><span class="RktSym">bindings</span><span class="hspace"> </span><span class="RktPn">(</span><span class="RktSym"><a class="RktValLink">in-list</a></span><span class="hspace"> </span><span class="RktSym">results</span><span class="RktPn">)</span><span class="RktPn">)</span><span class="RktPn">)</span></font></td>
</tr><tr style="font-family: courier new,monospace;"><td><font size="2"><span class="RktPlain"><span class="hspace">  </span></span><span class="hspace">            </span><span class="RktPn">(</span><span class="RktSym"><a class="RktValLink">binding-string</a></span><span class="hspace"> </span><span class="RktPn">(</span><span class="RktSym"><a class="RktValLink">bindings-ref</a></span><span class="hspace"> </span><span class="RktSym">bindings</span><span class="hspace"> </span><span class="RktVal">&#39;</span><span class="RktVal">y</span><span class="RktPn">)</span><span class="RktPn">)</span><span class="RktPn">)</span><span class="RktPn">)</span><span class="RktPn">)</span></font></td>
</tr><tr style="font-family: courier new,monospace;"><td><font size="2"><span class="RktPlain"><span class="hspace"></span></span><br></font></td></tr></tbody></table><br>That is, the here string has been rendered as a normal string with lots of whitespace after.<br>
<br>Any ideas?<br><br>Doug<br>