Page 167 Table of Contents Index Page 169
Chapters
1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30
A, B, C, D, E



CHAPTER 17. TABLE FORMATTING

Returns true if object is an item list output record, otherwise returns false.

=> :x-spacing [Init Arg]
=> :y-spacing [Init Arg]
=> :initial-spacing [Init Arg]
=> :n-rows [Init Arg]
=> :n-columns [Init Arg]
=> :max-width [Init Arg]
=> :max-height [Init Arg]
All subclasses of item-list-output-record must handle these initargs, which are used to spec-
ify, respectively, the x and y spacing, the initial spacing, the desired number of rows and columns,
and maximum width and height attributes of the item list.

=> standard-item-list-output-record [Class]
The output record that represents item list output. Its children will be a sequence of cells, with
presentations possibly intervening. This is a subclass of item-list-output-record.

=> map-over-item-list-cells function item-list-record [Generic Function]
Applies function to all of the cells in item-list-record. map-over-item-list-cells must skip
over intervening non-table output record structure, such as presentations. function is a function
of one argument, an output record corresponding to a cell in the item list; it has dynamic extent.

=> adjust-item-list-cells item-list-record stream [Generic Function]
This function is called after the item list output has been collected, but before the record has been
replayed. The method on standard-item-list-output-record implements the usual item list
layout constraint solver. item-list-record is the item list output record, and stream is the stream
on which the item list is displayed.


Page 167 Table of Contents Index Page 169
Chapters
1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30
A, B, C, D, E