[cl-typesetting-devel] Table row height constained in layout-time

Dmitriy Ivanov divanov at aha.ru
Tue Sep 4 13:06:35 UTC 2007


Hello,

The tables.lisp was slightly augmented by the following feature. If the
value of the :height argument of a table row is a list, it must be a flat
list :

    (symbol-name arg1 ...)

The function bound to the symbol-name is applied to the arguments in
layout-time. The keyword :text-height is substituted by natural row height
computed from the row cells. For example:

  (let ((min-row-height 20))
     (tt:row (:height `(max ,min-row-height :text-height)) ...))

I hope this facility can be useful for printing partially filled forms.
--
Sincerely,
Dmitriy Ivanov
lisp.ystok.ru




More information about the cl-typesetting-devel mailing list