fixups for pict' and slideshow' docs

This commit is contained in:
Matthew Flatt 2013-05-16 14:45:42 -06:00
parent 1f5b262f6d
commit d45009bc90
5 changed files with 21 additions and 7 deletions

View File

@ -1,4 +1,4 @@
#lang setup/infotab
(define scribblings
'(("scribblings/pict.scrbl" () (gui-library))))
'(("scribblings/pict.scrbl" (multi-page) (gui-library 100))))

View File

@ -14,16 +14,16 @@
@(ss-eval '(require pict racket/math racket/class racket/draw
racket/list pict/balloon pict/flash))
@title[#:style 'toc]{Functional Pictures}
@title[#:style 'toc]{Pict: Functional Pictures}
@declare-exporting[pict]
@defmodule*/no-declare[(pict)]{ The
@racketmodname[pict] library is one of the standard Racket
functional picture libraries (the other being @racketmodname[2htdp/image]).
This library was original designed for use with Slideshow,
and is re-provided by the
@racketmodname[slideshow] language.}
This library was original designed for use with
@seclink[#:doc '(lib "scribblings/slideshow/slideshow.scrbl") "top"]{Slideshow},
and is re-provided by the @racketmodname[slideshow] language.}
@local-table-of-contents[]

View File

@ -18,7 +18,7 @@ The @racketmodname[slideshow] module acts as a language that includes:
@itemize[
@item{all of @racketmodname[racket];}
@item{all of @racketmodname[racket] except for @racket[printable<%>];}
@item{pict-creating functions from @racketmodname[pict]; and}

View File

@ -0,0 +1,12 @@
#lang scribble/doc
@(require "ss.rkt")
@title[#:tag "legacy"]{Legacy Libraries}
@defmodule[slideshow/pict #:no-declare]{
The @racketmodname[slideshow/pict] library re-exports @racketmodname[pict].}
@defmodule[slideshow/code-pict #:no-declare]{
The @racketmodname[slideshow/code-pict] library re-exports @racketmodname[pict/code].}

View File

@ -21,7 +21,8 @@ Functional Presentations'' @cite["Findler06"].
@defmodulelang*/no-declare[(slideshow)]{Most of the bindings defined
in the manual are provided by the @racketmodname[slideshow] language,
which also re-exports all of @racketmodname[racket] except for
@racket[printable<%>] (due to backward-compatibility issues).}
@racket[printable<%>] (due to backward-compatibility issues)
and all of @racketmodname[pict].}
@table-of-contents[]
@ -31,6 +32,7 @@ which also re-exports all of @racketmodname[racket] except for
@include-section["slides.scrbl"]
@include-section["code.scrbl"]
@include-section["play.scrbl"]
@include-section["legacy.scrbl"]
@(bibliography
(bib-entry #:key "Findler06"