Thanks Matthew and Danny. Now my three questions have been answered with clear examples and enough info to find the appropriate docs of Scribble.
Matthew, I enjoyed your talk very much. As I always have used MsWord for docs, I was accustomed immediately to see what I get and to make macros in the MsWord manner (no, I don't program in Java, I just let MsWord make the macro and afterwards I delete all assignments I don't want or adapt them to my wishes) In your video I saw you using the 'Scribble HTML' button, which helps me a lot. After every couple of lines I use the button to see whether or not I get what I want. I did not see the button before. The conversion to HTML is extremely fast. I think your message that there is no (or there should not be an) essential distinction between programs, data and docs (for the purpose of abstraction) has arrived to me. THANKS, Jos -----Original Message----- From: Matthew Flatt [mailto:mfl...@cs.utah.edu] Sent: jueves, 31 de enero de 2013 22:14 To: Jos Koot Cc: users@racket-lang.org Subject: Re: [racket] scribbling newbie questions At Thu, 31 Jan 2013 18:40:06 +0100, "Jos Koot" wrote: > Q1 > @racket[(string-length ((fmt "I") #e1e100000))] > is expanded to > (string-length ((fmt "I") 1000....000)) > with 100000 zeros. How can I make scribble render #e1e100000 as #e1e100000? You could use `code' instead of `racket': @code{(string-length ((fmt "I") #e1e100000))} I think `code' is probably better than `racket' most of the time, but they different strengths and weaknesses. > Q3 > I try > @tabular[#:sep @hspace[3] #:style 'top (list (list ....] > in an attempt to have each element justified at top, but this does no show > any effect. How can I outline like in: > > item1 this is item-1 > Not important. > > item2 this is item-2 > not important either. > > item3 end > of this > question. You need to make a style that has a `table-columns' property that has a style with a 'top property for each column: (let ([top (style #f '(top))]) (style #f (list (table-columns (list top top top))))) Granted, that's complicated. The `tabular' form should provide simpler support for constructing the right style. ____________________ Racket Users list: http://lists.racket-lang.org/users