[racket] Getting started with Scribble

From: David Van Horn (dvanhorn at ccs.neu.edu)
Date: Fri Mar 16 21:41:39 EDT 2012

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)]



Posted on the users mailing list.