Variable *PRINT-RIGHT-MARGIN*
非負の整数か、nil
もし値がnil
ではないとき、 それはプリティプリンターがレイアウトを決定するときに、 右のマージン(ems
としての整数値)として使用されます。
もし値がnil
のときは、 右のマージンは、行の右終端による巻き戻り(改行)か 切り捨てが生じることなく表示できるような行の最大の長さが使用されます。 もしそのような長さが決定できない場合は、 実装依存な値が使用されます。
なし。
なし。
この計測に使用されているems
という単位は、 実装定義の可変幅フォントと互換性を保ちつつ、 まだ言語がそのようなフォントをサポートしていないような状況でも 対応できるようにするためのものです。