@@ -8,10 +8,11 @@ @; without any warranty. @(require "scribble-helpers.rkt") @(require (for-label "../pollen.rkt" "../dust.rkt" + "../crystalize.rkt" racket/base racket/contract racket/string txexpr pollen/tag @@ -112,10 +113,18 @@ @deftogether[(@defproc[(section [element xexpr?] ...) txexpr?] @defproc[(subsection [element xexpr?] ...) txexpr?])] Create second- and third-level headings, respectively. This is counting the article's title as the first-level header (even if the current article has no title). + +@defproc[(block [element xexpr?] ...) txexpr?] + +A container for content that should appear grouped together on larger displays. Intended for use in +Series pages, where the template is very minimal. You would want output from +@racket[list-short/articles] to appear inside a @racket[block], but you would want output from +@racket[list-full/articles] to appear outside it (since each article effectively supplies its own +block). Only relevant to HTML output. @deftogether[(@defproc[(link [link-id stringish?] [link-text xexpr?]) txexpr?] @defproc[(url [link-id stringish?] [url string?]) void?])] All hyperlinks are specified reference-style. So, to link some text, use the @code{link} tag with