This doesn't appear to do what I'm asking. I tried this as per your suggestion: #lang scribble/manual @(require scribble/eval)
@title{My Scribblings} I'm going to write a really amazing factorial function now. @interaction[ (define (factorial n) (cond [(zero? n) 1] ;; The zero test [else (* n (factorial (sub1 n)))])) ] But when I hit Run, it doesn't seem to recognize factorial in the interactions window. On Fri, Mar 16, 2012 at 6:41 PM, David Van Horn <dvanh...@ccs.neu.edu>wrote: > On 3/16/12 8:42 PM, Mark Engelberg wrote: > >> So I'm trying to figure out the simplest way to create a document that >> is mostly text with a few Racket snippets. When I hit Run, I want the >> code to be evaluated for the interactions window. When I hit the >> scribble button, I want it to generate html that displays the formatted >> text along with the Racket snippets. >> >> First attempt: >> Use scribble/base and put an @ in front of any Racket code. >> Hitting run evaluates the Racket code, but scribblizing only shows the >> formatted text -- the code remains invisible. >> >> Second attempt: >> Use scribble/manual and put @racketblock[] around any Racket code. >> Looks great when you scribblize, but code doesn't evaluate. >> Another nuisance: IDE auto-converts opening bracket after @racketblock >> into a paren. >> > > Is this what you're looking for? -- David > > #lang scribble/manual > @(require scribble/eval) > > @title{My Scribblings} > > I don't always program, but when I do, I program in > > @interaction[(banner)] > > >
____________________ Racket Users list: http://lists.racket-lang.org/users