<div dir="ltr">Thanks, Eli. I used the @tt|{@}| alternative you gave at it works fine. While I was sure that some combination of @, |, and \ would get me there, it is confusing.<br><br>Doug<br><br><div class="gmail_quote">
On Thu, Sep 11, 2008 at 2:41 PM, Eli Barzilay <span dir="ltr"><<a href="mailto:eli@barzilay.org">eli@barzilay.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="Ih2E3d">On Sep 11, Doug Williams wrote:<br>
> Thanks, Matthew. One more scribble question.<br>
><br>
> In the table I need an atsign as in entry (in teletype font). As<br>
> part of a cell I have '(make-flow (list (make-paragraph (list<br>
> @tt{at}))))' and I'd like to have an atsign (@) appear in place of<br>
> the 'at'. I've tried @ by itself, \@, |@|, etc, but without any<br>
> luck. How do I correctly escape the atsign in this case?<br>
<br>
</div>You can always use a Scheme string escape:<br>
<br>
@tt{@"@"}<br>
<br>
But another option is the laternative syntax for the open/close<br>
braces:<br>
<br>
<br>
@tt|{@}|<br>
<br>
Using |{ to open the body means that only }| will be recognized as<br>
closing the body, and commands inside should start with |@. If that's<br>
not enough, you can add stuff between the | and {. For example, the<br>
scribble syntax documentation (collects/scribblings/scribble/<br>
reader.scrbl) has things like this:<br>
<br>
@scribble-examples|==={<br>
@foo{bar baz<br>
blah}<br>
@foo{bar @baz[3]<br>
blah}<br>
@foo{bar @baz{3}<br>
blah}<br>
@foo{bar @baz[2 3]{4 5}<br>
blah}<br>
}===|<br>
<font color="#888888"><br>
--<br>
((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay:<br>
<a href="http://www.barzilay.org/" target="_blank">http://www.barzilay.org/</a> Maze is Life!<br>
</font></blockquote></div><br></div>