Laxkit
0.0.7.1
|
Classes | |
class | Laxkit::SquishyBox |
A box with x,y,w,h, prefered w/h, and allowable shrink and expand values for w/h. More... | |
class | Laxkit::ListBox |
A SquishyBox containing either a horizontal or vertical list of boxes. More... | |
class | Laxkit::RowColBox |
Divvies up the child boxes into multiple rows or columns. More... | |
class | Laxkit::TableData |
Class used internally for the data of tables, oddly enough. More... | |
class | Laxkit::TableBox |
These are functions and classes that can be used to build tables and more complicated nested row and column arrangements. Inside the Laxkit, they are used by RowFrame, the BoxSelector, and TableFrame.
The general setup is a simplification of the box-glue-penalty format of TeX, but the glue and box are roughly combined into a SquishyBox class.