The cl-typesetting Reference Manual

Table of Contents

Next: , Previous: , Up: (dir)   [Contents][Index]

The cl-typesetting Reference Manual

This is the cl-typesetting Reference Manual, version 0.8, generated automatically by Declt version 2.3 "Robert April" on Tue Jan 09 14:05:59 2018 GMT+0.


Next: , Previous: , Up: Top   [Contents][Index]

1 Systems

The main system appears first, followed by any subsystem dependency.


Previous: , Up: Systems   [Contents][Index]

1.1 cl-typesetting

Maintainer

Marc Battyani <marc.battyani@fractalconcept.com>

Author

Marc Battyani <marc.battyani@fractalconcept.com>

License

BSD like licence

Description

Common Lisp Typesetting system

Long Description

The cl-typesetting package is a stand-alone Common Lisp typesetting system.

Version

0.8

Dependency

cl-pdf

Source

cl-typesetting.asd (file)

Components

Next: , Previous: , Up: Top   [Contents][Index]

2 Files

Files are sorted by type and then listed depth-first from the systems components trees.


Previous: , Up: Files   [Contents][Index]

2.1 Lisp


Next: , Previous: , Up: Lisp files   [Contents][Index]

2.1.1 cl-typesetting.asd

Location

cl-typesetting.asd

Systems

cl-typesetting (system)

Packages

cl-typesetting-system


Next: , Previous: , Up: Lisp files   [Contents][Index]

2.1.2 cl-typesetting/defpackage.lisp

Parent

cl-typesetting (system)

Location

defpackage.lisp

Packages

typeset


Next: , Previous: , Up: Lisp files   [Contents][Index]

2.1.3 cl-typesetting/specials.lisp

Dependency

defpackage.lisp (file)

Parent

cl-typesetting (system)

Location

specials.lisp

Exported Definitions

cannot-fit (condition)

Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

2.1.4 cl-typesetting/boxes.lisp

Dependency

specials.lisp (file)

Parent

cl-typesetting (system)

Location

boxes.lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

2.1.5 cl-typesetting/boxes-fn.lisp

Dependency

boxes.lisp (file)

Parent

cl-typesetting (system)

Location

boxes-fn.lisp

Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

2.1.6 cl-typesetting/graphics.lisp

Dependency

boxes.lisp (file)

Parent

cl-typesetting (system)

Location

graphics.lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

2.1.7 cl-typesetting/typo.lisp

Dependency

boxes.lisp (file)

Parent

cl-typesetting (system)

Location

typo.lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

2.1.8 cl-typesetting/math.lisp

Dependency

boxes.lisp (file)

Parent

cl-typesetting (system)

Location

math.lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

2.1.9 cl-typesetting/hyphenation-fp.lisp

Dependency

specials.lisp (file)

Parent

cl-typesetting (system)

Location

hyphenation-fp.lisp

Packages

cl-typesetting-hyphen

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

2.1.10 cl-typesetting/hyphenation.lisp

Dependencies
Parent

cl-typesetting (system)

Location

hyphenation.lisp

Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

2.1.11 cl-typesetting/layout.lisp

Dependencies
Parent

cl-typesetting (system)

Location

layout.lisp

Exported Definitions

make-filled-vbox (function)

Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

2.1.12 cl-typesetting/tables.lisp

Dependency

layout.lisp (file)

Parent

cl-typesetting (system)

Location

tables.lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

2.1.13 cl-typesetting/stroke.lisp

Dependency

layout.lisp (file)

Parent

cl-typesetting (system)

Location

stroke.lisp

Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

2.1.14 cl-typesetting/references.lisp

Dependency

specials.lisp (file)

Parent

cl-typesetting (system)

Location

references.lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

2.1.15 cl-typesetting/top-level.lisp

Dependencies
Parent

cl-typesetting (system)

Location

top-level.lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

2.1.16 cl-typesetting/kw-extensions.lisp

Dependencies
Parent

cl-typesetting (system)

Location

kw-extensions.lisp

Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

2.1.17 cl-typesetting/pprint.lisp

Dependency

top-level.lisp (file)

Parent

cl-typesetting (system)

Location

pprint.lisp

Internal Definitions

Previous: , Up: Lisp files   [Contents][Index]

2.1.18 cl-typesetting/zzinit.lisp

Dependencies
Parent

cl-typesetting (system)

Location

zzinit.lisp

Exported Definitions

initialize! (function)

Internal Definitions

confirm-hyphen-patterns-directory (function)


Next: , Previous: , Up: Top   [Contents][Index]

3 Packages

Packages are listed by definition order.


Next: , Previous: , Up: Packages   [Contents][Index]

3.1 cl-typesetting-system

Source

cl-typesetting.asd

Use List

Next: , Previous: , Up: Packages   [Contents][Index]

3.2 typeset

Source

defpackage.lisp (file)

Nicknames
Use List
Exported Definitions
Internal Definitions

Previous: , Up: Packages   [Contents][Index]

3.3 cl-typesetting-hyphen

Source

hyphenation-fp.lisp (file)

Nickname

cl-tt-hyph

Use List

common-lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Top   [Contents][Index]

4 Definitions

Definitions are sorted by export status, category, package, and then by lexicographic order.


Next: , Previous: , Up: Definitions   [Contents][Index]

4.1 Exported definitions


Next: , Previous: , Up: Exported definitions   [Contents][Index]

4.1.1 Macros

Macro: cell (&rest ARGS) &body BODY
Package

typeset

Source

tables.lisp (file)

Macro: compile-text (&rest ARGS) &body BODY
Package

typeset

Source

typo.lisp (file)

Macro: display-formula (&rest ARGS) &body BODY
Package

typeset

Source

math.lisp (file)

Macro: footer-row (&rest ARGS) &body BODY
Package

typeset

Source

tables.lisp (file)

Macro: fraction (&rest ARGS) NUMERATOR DENOMINATOR
Package

typeset

Source

math.lisp (file)

Macro: hbox (&key ALIGN ADJUSTABLE-P) &body BODY
Package

typeset

Source

typo.lisp (file)

Macro: header-row (&rest ARGS) &body BODY
Package

typeset

Source

tables.lisp (file)

Macro: math-super-and-sub-script (&key OFFSET+ OFFSET- FONT-SIZE) SUPER SUB
Package

typeset

Source

math.lisp (file)

Macro: paragraph (&rest STYLE) &body BODY
Package

typeset

Source

typo.lisp (file)

Macro: row (&rest ARGS) &body BODY
Package

typeset

Source

tables.lisp (file)

Macro: set-style (&rest STYLE) &body BODY
Package

typeset

Source

typo.lisp (file)

Macro: table (&key COL-WIDTHS PADDING CELL-PADDING BORDER BORDER-COLOR BACKGROUND-COLOR SPLITTABLE-P) &body BODY
Package

typeset

Source

tables.lisp (file)

Macro: vbox (&key ALIGN ADJUSTABLE-P) &body BODY
Package

typeset

Source

typo.lisp (file)

Macro: with-document (&rest ARGS) &body BODY
Package

typeset

Source

top-level.lisp (file)

Macro: with-offset (OFFSET) &body BODY
Package

typeset

Source

typo.lisp (file)

Macro: with-style (&rest STYLE) &body BODY
Package

typeset

Source

typo.lisp (file)

Macro: with-subscript (&key OFFSET FONT-SIZE) &body BODY
Package

typeset

Source

typo.lisp (file)

Macro: with-superscript (&key OFFSET FONT-SIZE) &body BODY
Package

typeset

Source

typo.lisp (file)

Macro: with-text-content (CONTENT &key DONT-SAVE-STYLE) &body BODY
Package

typeset

Source

typo.lisp (file)


Next: , Previous: , Up: Exported definitions   [Contents][Index]

4.1.2 Functions

Function: add-contextual-action ACTION-FN
Package

typeset

Source

references.lisp (file)

Function: colored-box &rest ARGS &key DY OFFSET COLOR BORDER-WIDTH BORDER-COLOR &allow-other-keys
Package

typeset

Source

graphics.lisp (file)

Function: define-language LANG-SYM HYPHEN-FILE
Package

cl-typesetting-hyphen

Source

hyphenation-fp.lisp (file)

Function: draw-pages CONTENT &rest ARGS &key SIZE ORIENTATION BOUNDS MARGINS HEADER-TOP FOOTER-BOTTOM BREAK FINALIZE-FN &allow-other-keys
Package

typeset

Source

top-level.lisp (file)

Function: finalize-page *PAGE* &optional GET-CONTENT
Package

typeset

Source

top-level.lisp (file)

Function: find-ref-point ID
Package

typeset

Source

references.lisp (file)

Function: find-ref-point-page-data ID &optional DEFAULT
Package

typeset

Source

references.lisp (file)

Function: find-ref-point-page-number ID
Package

typeset

Source

references.lisp (file)

Function: format-string &rest ARGS
Package

typeset

Source

typo.lisp (file)

Function: get-contextual-variable VAR-ID &optional DEFAULT
Package

typeset

Source

references.lisp (file)

Function: hrule &rest ARGS
Package

typeset

Source

graphics.lisp (file)

Function: hspace SPACE
Package

typeset

Source

typo.lisp (file)

Function: image &rest ARGS &key INLINE &allow-other-keys
Package

typeset

Source

graphics.lisp (file)

Function: initialize! &key HYPHEN-PATTERNS-DIRECTORY AFM-FILES-DIRECTORIES

Directory. Set the hyphen-patterns directory to the correct runtime value, and force initialization of American and French hyphenation tries.

Package

typeset

Source

zzinit.lisp (file)

Function: language-defined-p LANG-SYM
Package

cl-typesetting-hyphen

Source

hyphenation-fp.lisp (file)

Function: language-hyphenation LANG-SYM
Package

cl-typesetting-hyphen

Source

hyphenation-fp.lisp (file)

Function: language-loaded-p LANG-SYM
Package

cl-typesetting-hyphen

Source

hyphenation-fp.lisp (file)

Function: load-language LANG-SYM &optional FORCE
Package

cl-typesetting-hyphen

Source

hyphenation-fp.lisp (file)

Function: make-filled-vbox CONTENT DX DY &optional V-ALIGN ADVANCE
Package

typeset

Source

layout.lisp (file)

Function: mark-ref-point ID &rest ARGS &key TYPE &allow-other-keys
Package

typeset

Source

references.lisp (file)

Function: new-line ()
Package

typeset

Source

typo.lisp (file)

Function: new-page ()
Package

typeset

Source

typo.lisp (file)

Function: pop-contextual-variable VAR-ID &optional DEFAULT
Package

typeset

Source

references.lisp (file)

Function: push-contextual-variable VAR-ID VALUE
Package

typeset

Source

references.lisp (file)

Function: put-string STRING
Package

typeset

Source

typo.lisp (file)

Function: set-contextual-variable VAR-ID VALUE
Package

typeset

Source

references.lisp (file)

Function: user-drawn-box &rest ARGS &key INLINE &allow-other-keys
Package

typeset

Source

graphics.lisp (file)

Function: verbatim STRING

put a string in a ’verbatim’ way: no kerning, no hyphenation, significant whitespaces, significant newlines

Package

typeset

Source

typo.lisp (file)

Function: vspace SPACE
Package

typeset

Source

typo.lisp (file)

Function: write-document FILENAME &optional DOCUMENT
Package

typeset

Source

top-level.lisp (file)


Next: , Previous: , Up: Exported definitions   [Contents][Index]

4.1.3 Conditions

Condition: cannot-fit ()
Package

typeset

Source

specials.lisp (file)

Direct superclasses

condition (condition)

Direct subclasses
Direct methods

box (method)

Direct slots
Slot: box
Initargs

:box

Initform

(quote nil)

Readers

box (generic function)


Previous: , Up: Exported definitions   [Contents][Index]

4.1.4 Classes

Class: hbox ()
Package

typeset

Source

boxes.lisp (file)

Direct superclasses
Direct subclasses

text-line (class)

Direct methods
Class: hrule ()
Package

typeset

Source

graphics.lisp (file)

Direct superclasses
Direct methods
Direct slots
Slot: color
Initargs

:color

Initform

typeset::*color*

Readers

color (generic function)

Writers

(setf color) (generic function)

Slot: stroke-fn
Initargs

:stroke-fn

Readers

stroke-fn (generic function)

Writers

(setf stroke-fn) (generic function)

Class: table ()
Package

typeset

Source

tables.lisp (file)

Direct superclasses
Direct methods
Direct slots
Slot: cols-widths
Initargs

:col-widths

Readers

col-widths (generic function)

Writers

(setf col-widths) (generic function)

Slot: h-align
Initargs

:h-align

Initform

:left

Readers

h-align (generic function)

Writers

(setf h-align) (generic function)

Slot: splittable-p
Initargs

:splittable-p

Initform

t

Readers

splittable-p (generic function)

Writers

(setf splittable-p) (generic function)

Slot: border
Initargs

:border

Initform

1

Readers

border (generic function)

Writers

(setf border) (generic function)

Slot: border-color
Initargs

:border-color

Initform

(quote (0 0 0))

Readers

border-color (generic function)

Writers

(setf border-color) (generic function)

Slot: background-color
Initargs

:background-color

Readers

background-color (generic function)

Writers

(setf background-color) (generic function)

Slot: padding
Initargs

:padding

Initform

1

Readers

padding (generic function)

Writers

(setf padding) (generic function)

Slot: cell-padding
Initargs

:cell-padding

Initform

1

Readers

cell-padding (generic function)

Writers

(setf cell-padding) (generic function)

Slot: rows
Readers

rows (generic function)

Writers

(setf rows) (generic function)

Slot: header
Readers

header (generic function)

Writers

(setf header) (generic function)

Slot: footer
Readers

footer (generic function)

Writers

(setf footer) (generic function)

Slot: header&footer-height
Initform

0

Readers

header&footer-height (generic function)

Writers

(setf header&footer-height) (generic function)

Class: user-drawn-box ()
Package

typeset

Source

graphics.lisp (file)

Direct superclasses

soft-box (class)

Direct methods
Direct slots
Slot: stroke-fn
Initargs

:stroke-fn

Readers

stroke-fn (generic function)

Writers

(setf stroke-fn) (generic function)

Class: vbox ()
Package

typeset

Source

boxes.lisp (file)

Direct superclasses
Direct methods

Previous: , Up: Definitions   [Contents][Index]

4.2 Internal definitions


Next: , Previous: , Up: Internal definitions   [Contents][Index]

4.2.1 Constants

Constant: +epsilon+
Package

typeset

Source

specials.lisp (file)

Constant: +huge-number+
Package

typeset

Source

specials.lisp (file)

Constant: +paper-sizes+
Package

typeset

Source

top-level.lisp (file)


Next: , Previous: , Up: Internal definitions   [Contents][Index]

4.2.2 Special variables

Special Variable: %enumerate-indents%
Package

typeset

Source

typo.lisp (file)

Special Variable: *add-chapter-numbers*
Package

typeset

Source

kw-extensions.lisp (file)

Special Variable: *american-hyphen-trie*
Package

cl-typesetting-hyphen

Source

hyphenation-fp.lisp (file)

Special Variable: *background-color*
Package

typeset

Source

specials.lisp (file)

Special Variable: *change-bar-end*
Package

typeset

Source

kw-extensions.lisp (file)

Special Variable: *change-bar-start*
Package

typeset

Source

kw-extensions.lisp (file)

Special Variable: *changed-references*
Package

typeset

Source

references.lisp (file)

Special Variable: *chapter-nums*

List of chapter numbers of current section, i.e. (1 2 3) for 1.2.3

Package

typeset

Source

kw-extensions.lisp (file)

Special Variable: *chapter-styles*

Paragraph styles used for various depths of section headings

Package

typeset

Source

kw-extensions.lisp (file)

Special Variable: *chapters*

Ordered list of chapter information. For each chapter, contains reference and title. Example:

(((:chapter (1)) "Intro")
((:chapter (1 1)) "More stuff"))

Package

typeset

Source

kw-extensions.lisp (file)

Special Variable: *cl-typesetting-base-directory*

The base directory for cl-typesetting source and auxiliary data

Package

cl-typesetting-hyphen

Source

hyphenation-fp.lisp (file)

Special Variable: *color*
Package

typeset

Source

specials.lisp (file)

Special Variable: *content*
Package

typeset

Source

specials.lisp (file)

Special Variable: *contextual-variables*
Package

typeset

Source

references.lisp (file)

Special Variable: *current-pass*
Package

typeset

Source

specials.lisp (file)

Special Variable: *default-background-color*
Package

typeset

Source

specials.lisp (file)

Special Variable: *default-color*
Package

typeset

Source

specials.lisp (file)

Special Variable: *default-font*
Package

typeset

Source

specials.lisp (file)

Special Variable: *default-font-size*
Package

typeset

Source

specials.lisp (file)

Special Variable: *default-h-align*
Package

typeset

Source

specials.lisp (file)

Special Variable: *default-hyphen-language*
Package

typeset

Source

hyphenation.lisp (file)

Special Variable: *default-leading-ratio*
Package

typeset

Source

specials.lisp (file)

Special Variable: *default-left-margin*
Package

typeset

Source

specials.lisp (file)

Special Variable: *default-page-header-footer-margin*
Package

typeset

Source

top-level.lisp (file)

Special Variable: *default-page-orientation*
Package

typeset

Source

top-level.lisp (file)

Special Variable: *default-page-size*
Package

typeset

Source

top-level.lisp (file)

Special Variable: *default-post-decoration*
Package

typeset

Source

specials.lisp (file)

Special Variable: *default-pre-decoration*
Package

typeset

Source

specials.lisp (file)

Special Variable: *default-right-margin*
Package

typeset

Source

specials.lisp (file)

Special Variable: *default-text-style*
Package

typeset

Source

kw-extensions.lisp (file)

Special Variable: *default-text-x-scale*
Package

typeset

Source

specials.lisp (file)

Special Variable: *default-v-align*
Package

typeset

Source

specials.lisp (file)

Special Variable: *exceptions*
Package

typeset

Source

pprint.lisp (file)

Special Variable: *font*
Package

typeset

Source

specials.lisp (file)

Special Variable: *font-bold*
Package

typeset

Source

kw-extensions.lisp (file)

Special Variable: *font-bold-italic*
Package

typeset

Source

kw-extensions.lisp (file)

Special Variable: *font-italic*
Package

typeset

Source

kw-extensions.lisp (file)

Special Variable: *font-monospace*
Package

typeset

Source

kw-extensions.lisp (file)

Special Variable: *font-normal*
Package

typeset

Source

kw-extensions.lisp (file)

Special Variable: *font-size*
Package

typeset

Source

specials.lisp (file)

Special Variable: *fraction-baseline-offset*
Package

typeset

Source

math.lisp (file)

Special Variable: *fraction-rule-thickness-ratio*
Package

typeset

Source

math.lisp (file)

Special Variable: *fraction-spacing-ratio*
Package

typeset

Source

math.lisp (file)

Special Variable: *french-hyphen-trie*
Package

cl-typesetting-hyphen

Source

hyphenation-fp.lisp (file)

Special Variable: *h-align*
Package

typeset

Source

specials.lisp (file)

Special Variable: *hyphen-patterns-directory*
Package

cl-typesetting-hyphen

Source

hyphenation-fp.lisp (file)

Special Variable: *language-hyphen-file-list*

An alist of supported languages, with CARs being language names and CDRs naming files expected to be found in ‘cl-typesetting-hyphen::*hyphen-patterns-directory*’.

Package

cl-typesetting-hyphen

Source

hyphenation-fp.lisp (file)

Special Variable: *language-trie-alist*

An alist of (LANGUAGE . HYPHEN-TRIE) pairs, used to store hyphenation data for respective languages.

Package

cl-typesetting-hyphen

Source

hyphenation-fp.lisp (file)

Special Variable: *leading*
Package

typeset

Source

specials.lisp (file)

Special Variable: *leading-ratio*
Package

typeset

Source

specials.lisp (file)

Special Variable: *left-hyphen-minimum*

Minimum number of characters that must precede a hyphen.

Package

cl-typesetting-hyphen

Source

hyphenation-fp.lisp (file)

Special Variable: *left-margin*
Package

typeset

Source

specials.lisp (file)

Special Variable: *max-number-of-passes*
Package

typeset

Source

specials.lisp (file)

Special Variable: *offset*
Package

typeset

Source

specials.lisp (file)

Special Variable: *page-margins*

Print margins LEFT TOP RIGHT BOTTOM in 1/72 inch units

Package

typeset

Source

kw-extensions.lisp (file)

Special Variable: *paper-size*

Paper format, supported values as in tt:top-level, i.e. :a4 or :letter

Package

typeset

Source

kw-extensions.lisp (file)

Special Variable: *post-decoration*
Package

typeset

Source

specials.lisp (file)

Special Variable: *pp-comment-decoration*
Package

typeset

Source

pprint.lisp (file)

Special Variable: *pp-common-lisp-decoration*
Package

typeset

Source

pprint.lisp (file)

Special Variable: *pp-default-decoration*
Package

typeset

Source

pprint.lisp (file)

Special Variable: *pp-font-size*
Package

typeset

Source

pprint.lisp (file)

Special Variable: *pp-keyword-decoration*
Package

typeset

Source

pprint.lisp (file)

Special Variable: *pp-string-decoration*
Package

typeset

Source

pprint.lisp (file)

Special Variable: *pp-symbol-decoration-table*
Package

typeset

Source

pprint.lisp (file)

Special Variable: *pre-decoration*
Package

typeset

Source

specials.lisp (file)

Special Variable: *punctuation-marks*
Package

typeset

Source

specials.lisp (file)

Special Variable: *punctuation-marks-extra-spacing-ratios*
Package

typeset

Source

specials.lisp (file)

Special Variable: *reference-table*
Package

typeset

Source

references.lisp (file)

Special Variable: *right-hyphen-minimum*

Minimum number of characters that must follow a hyphen.

Package

cl-typesetting-hyphen

Source

hyphenation-fp.lisp (file)

Special Variable: *right-margin*
Package

typeset

Source

specials.lisp (file)

Special Variable: *table*
Package

typeset

Source

tables.lisp (file)

Special Variable: *table-row*
Package

typeset

Source

tables.lisp (file)

Special Variable: *text-x-scale*
Package

typeset

Source

specials.lisp (file)

Special Variable: *toc-depth*

Number of heading levels to print in table of contents.

Package

typeset

Source

kw-extensions.lisp (file)

Special Variable: *twosided*

If true, use alternating page headers suitable for duplex printing.

Package

typeset

Source

kw-extensions.lisp (file)

Special Variable: *undefined-references*
Package

typeset

Source

references.lisp (file)

Special Variable: *use-exact-char-boxes*
Package

typeset

Source

specials.lisp (file)

Special Variable: *v-align*
Package

typeset

Source

specials.lisp (file)

Special Variable: *verbose*

Print progress report while running.

Package

typeset

Source

kw-extensions.lisp (file)

Special Variable: *watermark-fn*

Run this function (with the current PAGE as argument )for each new page before printing anything on it. Useful for watermarks or corporate identity decorations.

Package

typeset

Source

kw-extensions.lisp (file)

Special Variable: *white-chars*
Package

typeset

Source

specials.lisp (file)


Next: , Previous: , Up: Internal definitions   [Contents][Index]

4.2.3 Symbol macros

Symbol Macro: unicode-string-type
Package

typeset

Source

specials.lisp (file)

Expansion

(quote simple-string)


Next: , Previous: , Up: Internal definitions   [Contents][Index]

4.2.4 Macros

Macro: cell-continue-row-p CELL ROW
Package

typeset

Source

tables.lisp (file)

Macro: cell-end-row-p CELL ROW
Package

typeset

Source

tables.lisp (file)

Macro: cell-start-row-p CELL ROW
Package

typeset

Source

tables.lisp (file)

Macro: defconstant* NAME VALUE &optional DOC
Package

typeset

Source

specials.lisp (file)

Macro: enumerate (&key INDENT ITEM-FMT) &body BODY
Package

typeset

Source

typo.lisp (file)

Macro: item (&rest STYLE) &body BODY

Render a list item. If BODY is a PARAGRAPH, use its body only.

Package

typeset

Source

kw-extensions.lisp (file)

Macro: itemize (&key INDENT ITEM-FMT START-FROM TEXT-STYLE ITEM-STYLE) &body BODY

Render the BODY (which must contain of child ITEM elements) as an itemized list. Usable both for ordered lists (formatted using ITEM-FMT) and unordered list (using a constant string as ITEM-FMT).

Arguments:

item-fmt Format string used to print the integer item number. Use a constant string for unordered (bullet) lists. Useful values include:
"~D. " Decimal: 1. 2. 3. 4.
"~@R " Roman: I II III IV
"~(~@R~) " lc roman: i ii iii iv "~/tt::alpha-item/. " Alpha: A. B. C. ... AA. AB. "~:/tt::alpha-item/. " lc alpha: a. b. c. ... aa. ab.

start-from Number of the first item, default 1

item-style Style used for printing the item numbers.

text-style Style used for printing the item body text.

Package

typeset

Source

kw-extensions.lisp (file)

Macro: set-contextual-style STYLE
Package

typeset

Source

kw-extensions.lisp (file)

Macro: with-gensyms (&rest NAMES) &body BODY
Package

typeset

Source

specials.lisp (file)

Macro: with-quad (LEFT &optional TOP RIGHT BOTTOM) QUAD &body BODY
Package

typeset

Source

specials.lisp (file)

Macro: with-text-compilation &body BODY
Package

typeset

Source

typo.lisp (file)


Next: , Previous: , Up: Internal definitions   [Contents][Index]

4.2.5 Functions

Function: add-box BOX
Package

typeset

Source

typo.lisp (file)

Function: add-box-to-content CONTENT BOX
Package

typeset

Source

typo.lisp (file)

Function: add-boxes-to-content CONTENT BOXES
Package

typeset

Source

typo.lisp (file)

Function: add-content CONTENT
Package

typeset

Source

typo.lisp (file)

Function: add-symbol-decoration SYMBOL DECORATION
Package

typeset

Source

pprint.lisp (file)

Function: add-table-cell CELL &optional ROW
Package

typeset

Source

tables.lisp (file)

Function: add-table-row ROW &optional TABLE
Package

typeset

Source

tables.lisp (file)

Function: alpha-item STREAM NUM &optional COLON-P AT-SIGN-P

Prints input NUM to STREAM as sequence of letters corresponding to a base-26 representation. Intended for use as custom FORMAT handler, Use with colon modifier for uppercase.

Package

typeset

Source

kw-extensions.lisp (file)

Function: boxes-left-trim BOXES
Package

typeset

Source

layout.lisp (file)

Function: boxes-right-trim BOXES
Package

typeset

Source

layout.lisp (file)

Function: boxes-trim BOXES
Package

typeset

Source

layout.lisp (file)

Function: change-end ()
Package

typeset

Source

kw-extensions.lisp (file)

Function: change-start-delete ()
Package

typeset

Source

kw-extensions.lisp (file)

Function: change-start-insert ()
Package

typeset

Source

kw-extensions.lisp (file)

Function: chapter-markup LEVEL HEADING &optional CONTENT
Package

typeset

Source

kw-extensions.lisp (file)

Function: chp-ref LEVEL TEXT
Package

typeset

Source

kw-extensions.lisp (file)

Function: chpnum-string NUMS
Package

typeset

Source

kw-extensions.lisp (file)

Function: clean-line LINE
Package

typeset

Source

pprint.lisp (file)

Function: clear-content CONTENT
Package

typeset

Source

typo.lisp (file)

Function: compute-boxes-elasticity BOXES SIZE-FN
Package

typeset

Source

boxes-fn.lisp (file)

Function: compute-boxes-natural-size BOXES SIZE-FN
Package

typeset

Source

boxes-fn.lisp (file)

Function: compute-boxes-size BOXES SIZE-FN
Package

typeset

Source

boxes-fn.lisp (file)

Function: compute-page-bounds &optional SIZE ORIENTATION
Package

typeset

Source

top-level.lisp (file)

Function: compute-parallel-size BOXES SIZE-FN
Package

typeset

Source

boxes-fn.lisp (file)

Function: compute-row-size TABLE ROW ROWS
Package

typeset

Source

tables.lisp (file)

Function: confirm-hyphen-patterns-directory ()
Package

typeset

Source

zzinit.lisp (file)

Function: decoration-circles BOX X Y DX DY
Package

typeset

Source

kw-extensions.lisp (file)

Function: decoration-crosshatch BOX X Y DX DY
Package

typeset

Source

kw-extensions.lisp (file)

Function: decoration-gray-box BOX X Y DX DY
Package

typeset

Source

kw-extensions.lisp (file)

Function: decoration-green-background BOX X Y DX DY
Package

typeset

Source

kw-extensions.lisp (file)

Function: decoration-nil BOX X Y DX DY
Package

typeset

Source

kw-extensions.lisp (file)

Function: decoration-random-background BOX X Y DX DY
Package

typeset

Source

kw-extensions.lisp (file)

Function: decoration-strikethrough BOX X Y DX DY
Package

typeset

Source

kw-extensions.lisp (file)

Function: decoration-underline BOX X Y DX DY
Package

typeset

Source

kw-extensions.lisp (file)

Function: document-test ()
Package

typeset

Source

kw-extensions.lisp (file)

Function: document-test-simple ()
Package

typeset

Source

kw-extensions.lisp (file)

Function: dotted-hfill &rest ARGS
Package

typeset

Source

graphics.lisp (file)

Function: draw-change-bars PAGE
Package

typeset

Source

kw-extensions.lisp (file)

Function: draw-watermark PAGE

Put the watermark on the page. FIXME: currently draws on top of page instead of below new ;; content. Needs toplevel extension :new-page-fn

Package

typeset

Source

kw-extensions.lisp (file)

Function: final-pass-p ()
Package

typeset

Source

top-level.lisp (file)

Function: find-ref-point-page-content ID
Package

typeset

Source

references.lisp (file)

Function: first-or-self ARG
Package

typeset

Source

tables.lisp (file)

Function: fresh-page ()
Package

typeset

Source

typo.lisp (file)

Function: hyphen-cmp-char-lists L1 L2
Package

cl-typesetting-hyphen

Source

hyphenation-fp.lisp (file)

Function: hyphen-make-trie LIST-OF-LIST DEPTH
Package

cl-typesetting-hyphen

Source

hyphenation-fp.lisp (file)

Function: hyphen-parse-exception-line LINE
Package

cl-typesetting-hyphen

Source

hyphenation-fp.lisp (file)

Function: hyphen-parse-pattern-line LINE
Package

cl-typesetting-hyphen

Source

hyphenation-fp.lisp (file)

Function: hyphen-trie-find WORD-SEQ TRIE
Package

cl-typesetting-hyphen

Source

hyphenation-fp.lisp (file)

Function: hyphen-trie-find-aux WORD-SEQ TRIE
Package

cl-typesetting-hyphen

Source

hyphenation-fp.lisp (file)

Function: hyphen-trie-find-exception WORD-SEQ TRIE
Package

cl-typesetting-hyphen

Source

hyphenation-fp.lisp (file)

Function: hyphen-trie-find-exception-aux WORD-SEQ TRIE
Package

cl-typesetting-hyphen

Source

hyphenation-fp.lisp (file)

Function: hyphenate-string STRING &optional LANGUAGE

Builds a list of hyphenation points.
With optional second argument ‘LANGUAGE’, use hyphenation data for that language.

Package

typeset

Source

hyphenation.lisp (file)

Function: make-char-box CHAR
Package

typeset

Source

typo.lisp (file)

Function: make-h-spacing DX
Package

typeset

Source

typo.lisp (file)

Function: make-hfill-glue ()
Package

typeset

Source

typo.lisp (file)

Function: make-inter-char-glue ()
Package

typeset

Source

typo.lisp (file)

Function: make-inter-line-glue SPACING
Package

typeset

Source

typo.lisp (file)

Function: make-kerning-space DX
Package

typeset

Source

typo.lisp (file)

Function: make-not-trimmable-white-char-box CHAR
Package

typeset

Source

typo.lisp (file)

Function: make-punctuation-space-box CHAR
Package

typeset

Source

typo.lisp (file)

Function: make-toc ()

Generate table of contents from the information in *chapters*, to maximum depth *toc-depth*.

Package

typeset

Source

kw-extensions.lisp (file)

Function: make-v-spacing DY
Package

typeset

Source

typo.lisp (file)

Function: make-vfill-glue ()
Package

typeset

Source

typo.lisp (file)

Function: make-white-char-box CHAR &optional TRIMMABLE-P
Package

typeset

Source

typo.lisp (file)

Function: multi-line POINTS WIDTHS
Package

typeset

Source

tables.lisp (file)

Function: new-chp-ref LEVEL TEXT

Insert current chapter information into *chapters*, automatically
incrementing the elements of *chapter-nums*. Returns an ID suitable for a reference.

Package

typeset

Source

kw-extensions.lisp (file)

Function: non-empty-style-p STYLE
Package

typeset

Source

layout.lisp (file)

Function: number-base-list N BASE

Return number N converted to base BASE, represented as list of integers, lowest first. Example: (number-base-list 18 16) => (2 1)

Package

typeset

Source

kw-extensions.lisp (file)

Function: page-decorations PAGE
Package

typeset

Source

kw-extensions.lisp (file)

Function: pprint-lisp-file LISP-CODE PDF-FILE &optional TITLE *EXCEPTIONS*
Package

typeset

Source

pprint.lisp (file)

Function: process-lisp-line LINE
Package

typeset

Source

pprint.lisp (file)

Function: punctuation-mark-p CHAR
Package

typeset

Source

typo.lisp (file)

Function: put-filled-string STRING WIDTH &key ALIGN

place aligned string in fixed-width space

Package

typeset

Source

kw-extensions.lisp (file)

Function: put-ref-point-page-number REF
Package

typeset

Source

kw-extensions.lisp (file)

Function: put-ref-point-value REF
Package

typeset

Source

kw-extensions.lisp (file)

Function: reduce+nullable ROWS &key KEY INITIAL-VALUE END
Package

typeset

Source

tables.lisp (file)

Function: remove-properties PLIST KEYS
Package

typeset

Source

top-level.lisp (file)

Function: render-document TREES &key FILE TWOSIDED PAPER-SIZE

Render the document specified by the trees, which is a s-exp containing
a list of recursive typesetting commands. It gets eval’ed here to typeset it.

Package

typeset

Source

kw-extensions.lisp (file)

Function: reorder-row-cells ROW
Package

typeset

Source

tables.lisp (file)

Function: row-cell-col-number CELL CELLS
Package

typeset

Source

tables.lisp (file)

Function: span-cell ROWS CELL COL-NUMBER
Package

typeset

Source

tables.lisp (file)

Function: split-comment LINE
Package

typeset

Source

pprint.lisp (file)

Function: spread-boxes BOXES FINAL-SIZE SIZE-FN &optional FIRST-PASS
Package

typeset

Source

layout.lisp (file)

Function: stroke-colored-box BOX X Y COLOR BORDER-WIDTH BORDER-COLOR
Package

typeset

Source

graphics.lisp (file)

Function: stroke-table TABLE X Y ROWS DY
Package

typeset

Source

tables.lisp (file)

Function: watermark-draft PAGE

Example for a page decoration

Package

typeset

Source

kw-extensions.lisp (file)

Function: white-char-p CHAR
Package

typeset

Source

typo.lisp (file)


Next: , Previous: , Up: Internal definitions   [Contents][Index]

4.2.6 Generic functions

Generic Function: action-fn OBJECT
Generic Function: (setf action-fn) NEW-VALUE OBJECT
Package

typeset

Methods
Method: action-fn (CONTEXTUAL-ACTION contextual-action)

automatically generated reader method

Source

references.lisp (file)

Method: (setf action-fn) NEW-VALUE (CONTEXTUAL-ACTION contextual-action)

automatically generated writer method

Source

references.lisp (file)

Generic Function: adjust-box-dx BOX DX BASELINE
Package

typeset

Methods
Method: adjust-box-dx (BOX hrule) DX BASELINE
Source

graphics.lisp (file)

Method: adjust-box-dx (BOX hbox) DX BASELINE
Source

boxes.lisp (file)

Method: adjust-box-dx BOX DX BASELINE
Source

boxes.lisp (file)

Generic Function: adjust-box-dy BOX DY BASELINE
Package

typeset

Methods
Method: adjust-box-dy BOX DY BASELINE
Source

boxes.lisp (file)

Method: adjust-box-dy (BOX vbox) DY BASELINE
Source

boxes.lisp (file)

Generic Function: adjustable-p OBJECT
Generic Function: (setf adjustable-p) NEW-VALUE OBJECT
Package

typeset

Methods
Method: adjustable-p (CONTAINER-BOX container-box)

automatically generated reader method

Source

boxes.lisp (file)

Method: (setf adjustable-p) NEW-VALUE (CONTAINER-BOX container-box)

automatically generated writer method

Source

boxes.lisp (file)

Generic Function: align-baseline BOX ALIGNMENT
Package

typeset

Methods
Method: align-baseline (BOX vbox) ALIGNMENT
Source

boxes-fn.lisp (file)

Method: align-baseline (BOX hbox) ALIGNMENT
Source

boxes-fn.lisp (file)

Method: align-baseline BOX ALIGNMENT
Source

boxes-fn.lisp (file)

Generic Function: background-color OBJECT
Generic Function: (setf background-color) NEW-VALUE OBJECT
Package

typeset

Methods
Method: background-color (TABLE table)

automatically generated reader method

Source

tables.lisp (file)

Method: (setf background-color) NEW-VALUE (TABLE table)

automatically generated writer method

Source

tables.lisp (file)

Method: background-color (TABLE-ROW table-row)

automatically generated reader method

Source

tables.lisp (file)

Method: (setf background-color) NEW-VALUE (TABLE-ROW table-row)

automatically generated writer method

Source

tables.lisp (file)

Method: background-color (TABLE-CELL table-cell)

automatically generated reader method

Source

tables.lisp (file)

Method: (setf background-color) NEW-VALUE (TABLE-CELL table-cell)

automatically generated writer method

Source

tables.lisp (file)

Method: background-color (TEXT-STYLE text-style)

automatically generated reader method

Source

typo.lisp (file)

Method: (setf background-color) NEW-VALUE (TEXT-STYLE text-style)

automatically generated writer method

Source

typo.lisp (file)

Generic Function: baseline OBJECT
Generic Function: (setf baseline) NEW-VALUE OBJECT
Package

typeset

Methods
Method: baseline BOX
Method: (setf baseline) VALUE BOX
Source

boxes.lisp (file)

Method: baseline (BOX box)

automatically generated reader method

Source

boxes.lisp (file)

Method: (setf baseline) NEW-VALUE (BOX box)

automatically generated writer method

Source

boxes.lisp (file)

Generic Function: border OBJECT
Generic Function: (setf border) NEW-VALUE OBJECT
Package

typeset

Methods
Method: border (TABLE table)

automatically generated reader method

Source

tables.lisp (file)

Method: (setf border) NEW-VALUE (TABLE table)

automatically generated writer method

Source

tables.lisp (file)

Method: border (TABLE-CELL table-cell)

automatically generated reader method

Source

tables.lisp (file)

Method: (setf border) NEW-VALUE (TABLE-CELL table-cell)

automatically generated writer method

Source

tables.lisp (file)

Generic Function: border-color OBJECT
Generic Function: (setf border-color) NEW-VALUE OBJECT
Package

typeset

Methods
Method: border-color (TABLE table)

automatically generated reader method

Source

tables.lisp (file)

Method: (setf border-color) NEW-VALUE (TABLE table)

automatically generated writer method

Source

tables.lisp (file)

Generic Function: box CONDITION
Generic Function: (setf box) NEW-VALUE OBJECT
Package

typeset

Methods
Method: box (TABLE-CELL table-cell)

automatically generated reader method

Source

tables.lisp (file)

Method: box (CONDITION cannot-fit)
Source

specials.lisp (file)

Method: box (CONDITION end-of-page)
Source

specials.lisp (file)

Method: (setf box) NEW-VALUE (TABLE-CELL table-cell)

automatically generated writer method

Source

tables.lisp (file)

Generic Function: boxed-char OBJECT
Generic Function: (setf boxed-char) NEW-VALUE OBJECT
Package

typeset

Methods
Method: boxed-char (CHAR-BOX char-box)

automatically generated reader method

Source

boxes.lisp (file)

Method: (setf boxed-char) NEW-VALUE (CHAR-BOX char-box)

automatically generated writer method

Source

boxes.lisp (file)

Generic Function: boxes OBJECT
Generic Function: (setf boxes) NEW-VALUE OBJECT
Package

typeset

Methods
Method: boxes (TEXT-CONTENT text-content)

automatically generated reader method

Source

typo.lisp (file)

Method: (setf boxes) NEW-VALUE (TEXT-CONTENT text-content)

automatically generated writer method

Source

typo.lisp (file)

Method: boxes (CONTAINER-BOX container-box)

automatically generated reader method

Source

boxes.lisp (file)

Method: (setf boxes) NEW-VALUE (CONTAINER-BOX container-box)

automatically generated writer method

Source

boxes.lisp (file)

Method: (setf boxes) VALUE (BOX container-box) after
Source

boxes-fn.lisp (file)

Generic Function: boxes-left CONTENT
Generic Function: (setf boxes-left) VALUE CONTENT
Package

typeset

Source

boxes.lisp (file)

Methods
Method: boxes-left (CONTENT text-content)
Method: (setf boxes-left) VALUE (CONTENT text-content)
Source

layout.lisp (file)

Method: (setf boxes-left) VALUE CONTENT
Generic Function: boxes-tail OBJECT
Generic Function: (setf boxes-tail) NEW-VALUE OBJECT
Package

typeset

Methods
Method: boxes-tail (TEXT-CONTENT text-content)

automatically generated reader method

Source

typo.lisp (file)

Method: (setf boxes-tail) NEW-VALUE (TEXT-CONTENT text-content)

automatically generated writer method

Source

typo.lisp (file)

Generic Function: cell-padding OBJECT
Generic Function: (setf cell-padding) NEW-VALUE OBJECT
Package

typeset

Methods
Method: cell-padding (TABLE table)

automatically generated reader method

Source

tables.lisp (file)

Method: (setf cell-padding) NEW-VALUE (TABLE table)

automatically generated writer method

Source

tables.lisp (file)

Generic Function: cells OBJECT
Generic Function: (setf cells) NEW-VALUE OBJECT
Package

typeset

Methods
Method: cells (TABLE-ROW table-row)

automatically generated reader method

Source

tables.lisp (file)

Method: (setf cells) NEW-VALUE (TABLE-ROW table-row)

automatically generated writer method

Source

tables.lisp (file)

Generic Function: char-box OBJECT
Generic Function: (setf char-box) NEW-VALUE OBJECT
Package

typeset

Methods
Method: char-box (HYPHEN-BOX hyphen-box)

automatically generated reader method

Source

layout.lisp (file)

Method: (setf char-box) NEW-VALUE (HYPHEN-BOX hyphen-box)

automatically generated writer method

Source

layout.lisp (file)

Generic Function: char-box-p BOX
Package

typeset

Methods
Method: char-box-p (BOX char-box)
Source

boxes.lisp (file)

Method: char-box-p BOX
Source

boxes.lisp (file)

Generic Function: char-pattern OBJECT
Generic Function: (setf char-pattern) NEW-VALUE OBJECT
Package

typeset

Methods
Method: char-pattern (DOTTED-SPACING dotted-spacing)

automatically generated reader method

Source

graphics.lisp (file)

Method: (setf char-pattern) NEW-VALUE (DOTTED-SPACING dotted-spacing)

automatically generated writer method

Source

graphics.lisp (file)

Generic Function: col-span OBJECT
Generic Function: (setf col-span) NEW-VALUE OBJECT
Package

typeset

Methods
Method: col-span (TABLE-CELL table-cell)

automatically generated reader method

Source

tables.lisp (file)

Method: (setf col-span) NEW-VALUE (TABLE-CELL table-cell)

automatically generated writer method

Source

tables.lisp (file)

Generic Function: col-widths OBJECT
Generic Function: (setf col-widths) NEW-VALUE OBJECT
Package

typeset

Methods
Method: col-widths (TABLE table)

automatically generated reader method

Source

tables.lisp (file)

Method: (setf col-widths) NEW-VALUE (TABLE table)

automatically generated writer method

Source

tables.lisp (file)

Generic Function: color OBJECT
Generic Function: (setf color) NEW-VALUE OBJECT
Package

typeset

Methods
Method: color (TEXT-STYLE text-style)

automatically generated reader method

Source

typo.lisp (file)

Method: (setf color) NEW-VALUE (TEXT-STYLE text-style)

automatically generated writer method

Source

typo.lisp (file)

Method: color (HRULE hrule)

automatically generated reader method

Source

graphics.lisp (file)

Method: (setf color) NEW-VALUE (HRULE hrule)

automatically generated writer method

Source

graphics.lisp (file)

Generic Function: compressibility OBJ
Generic Function: (setf compressibility) NEW-VALUE OBJECT
Package

typeset

Methods
Method: compressibility (SOFT-BOX soft-box)

automatically generated reader method

Source

boxes.lisp (file)

Method: compressibility OBJ
Source

boxes.lisp (file)

Method: (setf compressibility) NEW-VALUE (SOFT-BOX soft-box)

automatically generated writer method

Source

boxes.lisp (file)

Generic Function: compute-natural-box-size BOX
Package

typeset

Methods
Method: compute-natural-box-size (BOX vbox)
Source

boxes-fn.lisp (file)

Method: compute-natural-box-size (BOX hbox)
Source

boxes-fn.lisp (file)

Method: compute-natural-box-size BOX
Source

boxes-fn.lisp (file)

Generic Function: compute-table-size TABLE
Package

typeset

Methods
Method: compute-table-size TABLE
Source

tables.lisp (file)

Generic Function: content OBJECT
Generic Function: (setf content) NEW-VALUE OBJECT
Package

typeset

Methods
Method: content (TABLE-CELL table-cell)

automatically generated reader method

Source

tables.lisp (file)

Method: (setf content) NEW-VALUE (TABLE-CELL table-cell)

automatically generated writer method

Source

tables.lisp (file)

Generic Function: convert-hyphen-to-char-box BOX
Package

typeset

Methods
Method: convert-hyphen-to-char-box BOX
Source

layout.lisp (file)

Method: convert-hyphen-to-char-box (BOX hyphen-box)
Source

layout.lisp (file)

Generic Function: copy-style STYLE
Package

typeset

Methods
Method: copy-style (STYLE text-style)
Source

typo.lisp (file)

Generic Function: cost OBJECT
Generic Function: (setf cost) NEW-VALUE OBJECT
Package

typeset

Methods
Method: cost (HYPHEN-BOX hyphen-box)

automatically generated reader method

Source

layout.lisp (file)

Method: (setf cost) NEW-VALUE (HYPHEN-BOX hyphen-box)

automatically generated writer method

Source

layout.lisp (file)

Generic Function: cut-point-p BOX
Package

typeset

Methods
Method: cut-point-p (BOX char-box)
Source

layout.lisp (file)

Method: cut-point-p (BOX white-char-box)
Source

layout.lisp (file)

Method: cut-point-p (BOX hyphen-box)
Source

layout.lisp (file)

Method: cut-point-p (BOX (eql eol))
Source

layout.lisp (file)

Method: cut-point-p BOX
Source

layout.lisp (file)

Generic Function: data OBJECT
Generic Function: (setf data) NEW-VALUE OBJECT
Package

typeset

Methods
Method: data (REF-POINT ref-point)

automatically generated reader method

Source

references.lisp (file)

Method: (setf data) NEW-VALUE (REF-POINT ref-point)

automatically generated writer method

Source

references.lisp (file)

Generic Function: delta-size OBJ
Generic Function: (setf delta-size) NEW-VALUE OBJECT
Package

typeset

Methods
Method: delta-size (SOFT-BOX soft-box)

automatically generated reader method

Source

boxes.lisp (file)

Method: delta-size OBJ
Source

boxes.lisp (file)

Method: (setf delta-size) NEW-VALUE (SOFT-BOX soft-box)

automatically generated writer method

Source

boxes.lisp (file)

Generic Function: do-layout BOX
Package

typeset

Methods
Method: do-layout (VBOX vbox)
Source

layout.lisp (file)

Method: do-layout (HBOX hbox)
Source

layout.lisp (file)

Method: do-layout BOX
Source

layout.lisp (file)

Generic Function: draw-block CONTENT X Y DX DY &key BORDER PADDING ROTATION V-ALIGN SPECIAL-FN
Package

typeset

Methods
Method: draw-block CONTENT X Y DX DY &key BORDER PADDING ROTATION V-ALIGN SPECIAL-FN
Source

top-level.lisp (file)

Generic Function: dx OBJECT
Generic Function: (setf dx) NEW-VALUE OBJECT
Package

typeset

Methods
Method: dx BOX
Method: (setf dx) VALUE BOX
Source

boxes.lisp (file)

Method: dx (BOX box)

automatically generated reader method

Source

boxes.lisp (file)

Method: (setf dx) NEW-VALUE (BOX box)

automatically generated writer method

Source

boxes.lisp (file)

Generic Function: dy OBJECT
Generic Function: (setf dy) NEW-VALUE OBJECT
Package

typeset

Methods
Method: dy BOX
Method: (setf dy) VALUE BOX
Source

boxes.lisp (file)

Method: dy (BOX box)

automatically generated reader method

Source

boxes.lisp (file)

Method: (setf dy) NEW-VALUE (BOX box)

automatically generated writer method

Source

boxes.lisp (file)

Generic Function: exception-trie OBJECT
Generic Function: (setf exception-trie) NEW-VALUE OBJECT
Package

cl-typesetting-hyphen

Methods
Method: exception-trie (HYPHEN-TRIE hyphen-trie)

automatically generated reader method

Source

hyphenation-fp.lisp (file)

Method: (setf exception-trie) NEW-VALUE (HYPHEN-TRIE hyphen-trie)

automatically generated writer method

Source

hyphenation-fp.lisp (file)

Method: (setf exception-trie) VALUE HYPHEN-TRIE
Source

hyphenation-fp.lisp (file)

Generic Function: execute-box BOX
Package

typeset

Methods
Method: execute-box (BOX function-box)
Source

typo.lisp (file)

Method: execute-box (BOX executable-box)
Source

typo.lisp (file)

Generic Function: expansibility OBJ
Generic Function: (setf expansibility) NEW-VALUE OBJECT
Package

typeset

Methods
Method: expansibility (SOFT-BOX soft-box)

automatically generated reader method

Source

boxes.lisp (file)

Method: expansibility OBJ
Source

boxes.lisp (file)

Method: (setf expansibility) NEW-VALUE (SOFT-BOX soft-box)

automatically generated writer method

Source

boxes.lisp (file)

Generic Function: file OBJECT
Generic Function: (setf file) NEW-VALUE OBJECT
Package

typeset

Methods
Method: file (JPEG-BOX jpeg-box)

automatically generated reader method

Source

graphics.lisp (file)

Method: (setf file) NEW-VALUE (JPEG-BOX jpeg-box)

automatically generated writer method

Source

graphics.lisp (file)

Generic Function: fill-dx OBJECT
Generic Function: (setf fill-dx) NEW-VALUE OBJECT
Package

typeset

Methods
Method: fill-dx (BACKGROUND-JPEG-BOX background-jpeg-box)

automatically generated reader method

Source

graphics.lisp (file)

Method: (setf fill-dx) NEW-VALUE (BACKGROUND-JPEG-BOX background-jpeg-box)

automatically generated writer method

Source

graphics.lisp (file)

Generic Function: fill-dy OBJECT
Generic Function: (setf fill-dy) NEW-VALUE OBJECT
Package

typeset

Methods
Method: fill-dy (BACKGROUND-JPEG-BOX background-jpeg-box)

automatically generated reader method

Source

graphics.lisp (file)

Method: (setf fill-dy) NEW-VALUE (BACKGROUND-JPEG-BOX background-jpeg-box)

automatically generated writer method

Source

graphics.lisp (file)

Generic Function: fit-lines CONTENT DX DY &optional V-ALIGN ADVANCE
Package

typeset

Methods
Method: fit-lines (CONTENT text-content) DX DY &optional V-ALIGN ADVANCE
Source

layout.lisp (file)

Generic Function: fn OBJECT
Generic Function: (setf fn) NEW-VALUE OBJECT
Package

typeset

Methods
Method: fn (FUNCTION-BOX function-box)

automatically generated reader method

Source

typo.lisp (file)

Method: (setf fn) NEW-VALUE (FUNCTION-BOX function-box)

automatically generated writer method

Source

typo.lisp (file)

Generic Function: font OBJECT
Generic Function: (setf font) NEW-VALUE OBJECT
Package

typeset

Methods
Method: font (TEXT-STYLE text-style)

automatically generated reader method

Source

typo.lisp (file)

Method: (setf font) NEW-VALUE (TEXT-STYLE text-style)

automatically generated writer method

Source

typo.lisp (file)

Method: (setf font) FONT (STYLE text-style) around
Source

typo.lisp (file)

Generic Function: font-size OBJECT
Generic Function: (setf font-size) NEW-VALUE OBJECT
Package

typeset

Methods
Method: font-size (TEXT-STYLE text-style)

automatically generated reader method

Source

typo.lisp (file)

Method: (setf font-size) NEW-VALUE (TEXT-STYLE text-style)

automatically generated writer method

Source

typo.lisp (file)

Generic Function: footer OBJECT
Generic Function: (setf footer) NEW-VALUE OBJECT
Package

typeset

Methods
Method: footer (PAGE page)

automatically generated reader method

Source

top-level.lisp (file)

Method: (setf footer) NEW-VALUE (PAGE page)

automatically generated writer method

Source

top-level.lisp (file)

Method: footer (TABLE table)

automatically generated reader method

Source

tables.lisp (file)

Method: (setf footer) NEW-VALUE (TABLE table)

automatically generated writer method

Source

tables.lisp (file)

Generic Function: h-align OBJECT
Generic Function: (setf h-align) NEW-VALUE OBJECT
Package

typeset

Methods
Method: h-align (TABLE table)

automatically generated reader method

Source

tables.lisp (file)

Method: (setf h-align) NEW-VALUE (TABLE table)

automatically generated writer method

Source

tables.lisp (file)

Method: h-align (TEXT-STYLE text-style)

automatically generated reader method

Source

typo.lisp (file)

Method: (setf h-align) NEW-VALUE (TEXT-STYLE text-style)

automatically generated writer method

Source

typo.lisp (file)

Generic Function: header OBJECT
Generic Function: (setf header) NEW-VALUE OBJECT
Package

typeset

Methods
Method: header (PAGE page)

automatically generated reader method

Source

top-level.lisp (file)

Method: (setf header) NEW-VALUE (PAGE page)

automatically generated writer method

Source

top-level.lisp (file)

Method: header (TABLE table)

automatically generated reader method

Source

tables.lisp (file)

Method: (setf header) NEW-VALUE (TABLE table)

automatically generated writer method

Source

tables.lisp (file)

Generic Function: header&footer-height OBJECT
Generic Function: (setf header&footer-height) NEW-VALUE OBJECT
Package

typeset

Methods
Method: header&footer-height (TABLE table)

automatically generated reader method

Source

tables.lisp (file)

Method: (setf header&footer-height) NEW-VALUE (TABLE table)

automatically generated writer method

Source

tables.lisp (file)

Generic Function: height OBJECT
Generic Function: (setf height) NEW-VALUE OBJECT
Package

typeset

Methods
Method: height (TABLE-ROW table-row)

automatically generated reader method

Source

tables.lisp (file)

Method: (setf height) NEW-VALUE (TABLE-ROW table-row)

automatically generated writer method

Source

tables.lisp (file)

Method: height (TABLE-CELL table-cell)

automatically generated reader method

Source

tables.lisp (file)

Method: (setf height) NEW-VALUE (TABLE-CELL table-cell)

automatically generated writer method

Source

tables.lisp (file)

Generic Function: hmode-p BOX
Package

typeset

Methods
Method: hmode-p (BOX h-mode-mixin)
Source

boxes.lisp (file)

Method: hmode-p BOX
Source

boxes.lisp (file)

Generic Function: hyphen-find-hyphen-points HYPHEN-TRIE WORD
Package

cl-typesetting-hyphen

Methods
Method: hyphen-find-hyphen-points HYPHEN-TRIE WORD
Source

hyphenation-fp.lisp (file)

Generic Function: id OBJECT
Generic Function: (setf id) NEW-VALUE OBJECT
Package

typeset

Methods
Method: id (REF-POINT ref-point)

automatically generated reader method

Source

references.lisp (file)

Method: (setf id) NEW-VALUE (REF-POINT ref-point)

automatically generated writer method

Source

references.lisp (file)

Generic Function: insert-stuff OBJ
Package

typeset

Methods
Method: insert-stuff (OBJ symbol)
Source

typo.lisp (file)

Method: insert-stuff (OBJ (eql hfill))
Source

typo.lisp (file)

Method: insert-stuff (OBJ (eql vfill))
Source

typo.lisp (file)

Method: insert-stuff (OBJ (eql eop))
Source

typo.lisp (file)

Method: insert-stuff (OBJ (eql fresh-page))
Source

typo.lisp (file)

Method: insert-stuff (OBJ (eql eol))
Source

typo.lisp (file)

Method: insert-stuff (OBJ string)
Source

typo.lisp (file)

Method: insert-stuff OBJ
Source

typo.lisp (file)

Generic Function: internal-baseline OBJECT
Generic Function: (setf internal-baseline) NEW-VALUE OBJECT
Package

typeset

Methods
Method: internal-baseline (CONTAINER-BOX container-box)

automatically generated reader method

Source

boxes.lisp (file)

Method: (setf internal-baseline) NEW-VALUE (CONTAINER-BOX container-box)

automatically generated writer method

Source

boxes.lisp (file)

Generic Function: language OBJECT
Generic Function: (setf language) NEW-VALUE OBJECT
Package

cl-typesetting-hyphen

Methods
Method: language (HYPHEN-TRIE hyphen-trie)

automatically generated reader method

Source

hyphenation-fp.lisp (file)

Method: (setf language) NEW-VALUE (HYPHEN-TRIE hyphen-trie)

automatically generated writer method

Source

hyphenation-fp.lisp (file)

Generic Function: leading-ratio OBJECT
Generic Function: (setf leading-ratio) NEW-VALUE OBJECT
Package

typeset

Methods
Method: leading-ratio (TEXT-STYLE text-style)

automatically generated reader method

Source

typo.lisp (file)

Method: (setf leading-ratio) NEW-VALUE (TEXT-STYLE text-style)

automatically generated writer method

Source

typo.lisp (file)

Generic Function: left-margin OBJECT
Generic Function: (setf left-margin) NEW-VALUE OBJECT
Package

typeset

Methods
Method: left-margin (TEXT-STYLE text-style)

automatically generated reader method

Source

typo.lisp (file)

Method: (setf left-margin) NEW-VALUE (TEXT-STYLE text-style)

automatically generated writer method

Source

typo.lisp (file)

Generic Function: located-pass OBJECT
Generic Function: (setf located-pass) NEW-VALUE OBJECT
Package

typeset

Methods
Method: located-pass OBJ
Source

references.lisp (file)

Method: located-pass (REF-POINT ref-point)

automatically generated reader method

Source

references.lisp (file)

Method: (setf located-pass) NEW-VALUE (REF-POINT ref-point)

automatically generated writer method

Source

references.lisp (file)

Generic Function: locked OBJECT
Generic Function: (setf locked) NEW-VALUE OBJECT
Package

typeset

Methods
Method: locked BOX
Method: (setf locked) VALUE BOX
Source

boxes.lisp (file)

Method: locked (SOFT-BOX soft-box)

automatically generated reader method

Source

boxes.lisp (file)

Method: (setf locked) NEW-VALUE (SOFT-BOX soft-box)

automatically generated writer method

Source

boxes.lisp (file)

Generic Function: make-restore-style STYLE
Package

typeset

Methods
Method: make-restore-style (STYLE text-style)
Source

typo.lisp (file)

Generic Function: map-boxes BOX X Y FN
Package

typeset

Methods
Method: map-boxes (VBOX vbox) X Y FN
Source

boxes-fn.lisp (file)

Method: map-boxes (HBOX hbox) X Y FN
Source

boxes-fn.lisp (file)

Method: map-boxes BOX X Y FN
Source

boxes-fn.lisp (file)

Generic Function: margins OBJECT
Generic Function: (setf margins) NEW-VALUE OBJECT
Package

typeset

Methods
Method: margins (PAGE page)

automatically generated reader method

Source

top-level.lisp (file)

Method: (setf margins) NEW-VALUE (PAGE page)

automatically generated writer method

Source

top-level.lisp (file)

Generic Function: mark-type OBJECT
Generic Function: (setf mark-type) NEW-VALUE OBJECT
Package

typeset

Methods
Method: mark-type (CHANGE-MARK change-mark)

automatically generated reader method

Source

kw-extensions.lisp (file)

Method: (setf mark-type) NEW-VALUE (CHANGE-MARK change-mark)

automatically generated writer method

Source

kw-extensions.lisp (file)

Generic Function: max-compression OBJ
Generic Function: (setf max-compression) NEW-VALUE OBJECT
Package

typeset

Methods
Method: max-compression (SOFT-BOX soft-box)

automatically generated reader method

Source

boxes.lisp (file)

Method: max-compression OBJ
Source

boxes.lisp (file)

Method: (setf max-compression) NEW-VALUE (SOFT-BOX soft-box)

automatically generated writer method

Source

boxes.lisp (file)

Generic Function: max-expansion OBJ
Generic Function: (setf max-expansion) NEW-VALUE OBJECT
Package

typeset

Methods
Method: max-expansion (SOFT-BOX soft-box)

automatically generated reader method

Source

boxes.lisp (file)

Method: max-expansion OBJ
Source

boxes.lisp (file)

Method: (setf max-expansion) NEW-VALUE (SOFT-BOX soft-box)

automatically generated writer method

Source

boxes.lisp (file)

Generic Function: name OBJECT
Generic Function: (setf name) NEW-VALUE OBJECT
Package

typeset

Methods
Method: name (STYLE style)

automatically generated reader method

Source

typo.lisp (file)

Method: (setf name) NEW-VALUE (STYLE style)

automatically generated writer method

Source

typo.lisp (file)

Generic Function: offset OBJECT
Generic Function: (setf offset) NEW-VALUE OBJECT
Package

typeset

Methods
Method: offset BOX
Method: (setf offset) VALUE BOX
Source

boxes.lisp (file)

Method: offset (BOX box)

automatically generated reader method

Source

boxes.lisp (file)

Method: (setf offset) NEW-VALUE (BOX box)

automatically generated writer method

Source

boxes.lisp (file)

Generic Function: original-table OBJECT
Generic Function: (setf original-table) NEW-VALUE OBJECT
Package

typeset

Methods
Method: original-table (SPLIT-TABLE split-table)

automatically generated reader method

Source

tables.lisp (file)

Method: (setf original-table) NEW-VALUE (SPLIT-TABLE split-table)

automatically generated writer method

Source

tables.lisp (file)

Generic Function: padding OBJECT
Generic Function: (setf padding) NEW-VALUE OBJECT
Package

typeset

Methods
Method: padding (TABLE table)

automatically generated reader method

Source

tables.lisp (file)

Method: (setf padding) NEW-VALUE (TABLE table)

automatically generated writer method

Source

tables.lisp (file)

Generic Function: page-content OBJECT
Generic Function: (setf page-content) NEW-VALUE OBJECT
Package

typeset

Methods
Method: page-content (REF-POINT ref-point)

automatically generated reader method

Source

references.lisp (file)

Method: (setf page-content) NEW-VALUE (REF-POINT ref-point)

automatically generated writer method

Source

references.lisp (file)

Generic Function: page-number OBJECT
Generic Function: (setf page-number) NEW-VALUE OBJECT
Package

typeset

Methods
Method: page-number (REF-POINT ref-point)

automatically generated reader method

Source

references.lisp (file)

Method: (setf page-number) NEW-VALUE (REF-POINT ref-point)

automatically generated writer method

Source

references.lisp (file)

Generic Function: pattern-spacing OBJECT
Generic Function: (setf pattern-spacing) NEW-VALUE OBJECT
Package

typeset

Methods
Method: pattern-spacing (DOTTED-SPACING dotted-spacing)

automatically generated reader method

Source

graphics.lisp (file)

Method: (setf pattern-spacing) NEW-VALUE (DOTTED-SPACING dotted-spacing)

automatically generated writer method

Source

graphics.lisp (file)

Generic Function: pattern-trie OBJECT
Generic Function: (setf pattern-trie) NEW-VALUE OBJECT
Package

cl-typesetting-hyphen

Methods
Method: pattern-trie (HYPHEN-TRIE hyphen-trie)

automatically generated reader method

Source

hyphenation-fp.lisp (file)

Method: (setf pattern-trie) NEW-VALUE (HYPHEN-TRIE hyphen-trie)

automatically generated writer method

Source

hyphenation-fp.lisp (file)

Method: (setf pattern-trie) VALUE HYPHEN-TRIE
Source

hyphenation-fp.lisp (file)

Generic Function: pdf-jpeg-obj OBJECT
Generic Function: (setf pdf-jpeg-obj) NEW-VALUE OBJECT
Package

typeset

Methods
Method: pdf-jpeg-obj (JPEG-BOX jpeg-box)

automatically generated reader method

Source

graphics.lisp (file)

Method: (setf pdf-jpeg-obj) NEW-VALUE (JPEG-BOX jpeg-box)

automatically generated writer method

Source

graphics.lisp (file)

Generic Function: post-decoration OBJECT
Generic Function: (setf post-decoration) NEW-VALUE OBJECT
Package

typeset

Methods
Method: post-decoration (TEXT-STYLE text-style)

automatically generated reader method

Source

typo.lisp (file)

Method: (setf post-decoration) NEW-VALUE (TEXT-STYLE text-style)

automatically generated writer method

Source

typo.lisp (file)

Generic Function: pre-decoration OBJECT
Generic Function: (setf pre-decoration) NEW-VALUE OBJECT
Package

typeset

Methods
Method: pre-decoration (TEXT-STYLE text-style)

automatically generated reader method

Source

typo.lisp (file)

Method: (setf pre-decoration) NEW-VALUE (TEXT-STYLE text-style)

automatically generated writer method

Source

typo.lisp (file)

Generic Function: process-lisp-code S
Package

typeset

Methods
Method: process-lisp-code SEXPR
Source

pprint.lisp (file)

Method: process-lisp-code (LISP-STRING string)
Source

pprint.lisp (file)

Method: process-lisp-code (LISP-FILE pathname)
Source

pprint.lisp (file)

Method: process-lisp-code (S stream)
Source

pprint.lisp (file)

Generic Function: read-hyphen-file HYPHEN-TRIE
Package

cl-typesetting-hyphen

Methods
Method: read-hyphen-file HYPHEN-TRIE
Source

hyphenation-fp.lisp (file)

Generic Function: restore-default-style STYLE
Package

typeset

Methods
Method: restore-default-style (STYLE text-style)
Source

typo.lisp (file)

Generic Function: right-margin OBJECT
Generic Function: (setf right-margin) NEW-VALUE OBJECT
Package

typeset

Methods
Method: right-margin (TEXT-STYLE text-style)

automatically generated reader method

Source

typo.lisp (file)

Method: (setf right-margin) NEW-VALUE (TEXT-STYLE text-style)

automatically generated writer method

Source

typo.lisp (file)

Generic Function: room-left OBJECT
Generic Function: (setf room-left) NEW-VALUE OBJECT
Package

typeset

Methods
Method: room-left (PAGE page)

automatically generated reader method

Source

top-level.lisp (file)

Method: (setf room-left) NEW-VALUE (PAGE page)

automatically generated writer method

Source

top-level.lisp (file)

Generic Function: row-span OBJECT
Generic Function: (setf row-span) NEW-VALUE OBJECT
Package

typeset

Methods
Method: row-span (TABLE-CELL table-cell)

automatically generated reader method

Source

tables.lisp (file)

Method: (setf row-span) NEW-VALUE (TABLE-CELL table-cell)

automatically generated writer method

Source

tables.lisp (file)

Generic Function: rows OBJECT
Generic Function: (setf rows) NEW-VALUE OBJECT
Package

typeset

Methods
Method: rows (SPLIT-TABLE split-table)

automatically generated reader method

Source

tables.lisp (file)

Method: (setf rows) NEW-VALUE (SPLIT-TABLE split-table)

automatically generated writer method

Source

tables.lisp (file)

Method: rows (TABLE table)

automatically generated reader method

Source

tables.lisp (file)

Method: (setf rows) NEW-VALUE (TABLE table)

automatically generated writer method

Source

tables.lisp (file)

Generic Function: save-style STYLE
Package

typeset

Methods
Method: save-style (STYLE text-style)
Source

typo.lisp (file)

Generic Function: soft-box-p BOX
Package

typeset

Methods
Method: soft-box-p (BOX soft-box)
Source

boxes.lisp (file)

Method: soft-box-p BOX
Source

boxes.lisp (file)

Generic Function: splittable-p OBJECT
Generic Function: (setf splittable-p) NEW-VALUE OBJECT
Package

typeset

Methods
Method: splittable-p (TABLE table)

automatically generated reader method

Source

tables.lisp (file)

Method: (setf splittable-p) NEW-VALUE (TABLE table)

automatically generated writer method

Source

tables.lisp (file)

Method: splittable-p (TABLE-ROW table-row)

automatically generated reader method

Source

tables.lisp (file)

Method: (setf splittable-p) NEW-VALUE (TABLE-ROW table-row)

automatically generated writer method

Source

tables.lisp (file)

Generic Function: stroke BOX X Y
Package

typeset

Methods
Method: stroke (MARK change-mark) X Y
Source

kw-extensions.lisp (file)

Method: stroke (ACTION contextual-action) X Y
Source

references.lisp (file)

Method: stroke (REF-POINT ref-point) X Y
Source

references.lisp (file)

Method: stroke (STYLE text-style) X Y
Source

stroke.lisp (file)

Method: stroke (LINE text-line) X Y
Source

stroke.lisp (file)

Method: stroke (BOX char-box) X Y
Source

stroke.lisp (file)

Method: stroke (VBOX vbox) X Y
Source

stroke.lisp (file)

Method: stroke (HBOX hbox) X Y
Source

stroke.lisp (file)

Method: stroke (BOX char-box) X Y after
Source

stroke.lisp (file)

Method: stroke (BOX char-box) X Y before
Source

stroke.lisp (file)

Method: stroke BOX X Y
Source

stroke.lisp (file)

Method: stroke (CELL table-cell) X Y
Source

tables.lisp (file)

Method: stroke (TABLE table) X Y
Source

tables.lisp (file)

Method: stroke (TABLE split-table) X Y
Source

tables.lisp (file)

Method: stroke (BOX dotted-spacing) X Y
Source

graphics.lisp (file)

Method: stroke (BOX user-drawn-box) X Y
Source

graphics.lisp (file)

Method: stroke (BOX jpeg-box) X Y
Source

graphics.lisp (file)

Method: stroke (BOX hrule) X Y
Source

graphics.lisp (file)

Generic Function: stroke-fn OBJECT
Generic Function: (setf stroke-fn) NEW-VALUE OBJECT
Package

typeset

Methods
Method: stroke-fn (USER-DRAWN-BOX user-drawn-box)

automatically generated reader method

Source

graphics.lisp (file)

Method: (setf stroke-fn) NEW-VALUE (USER-DRAWN-BOX user-drawn-box)

automatically generated writer method

Source

graphics.lisp (file)

Method: stroke-fn (HRULE hrule)

automatically generated reader method

Source

graphics.lisp (file)

Method: (setf stroke-fn) NEW-VALUE (HRULE hrule)

automatically generated writer method

Source

graphics.lisp (file)

Generic Function: style-p STYLE
Package

typeset

Methods
Method: style-p OBJ
Source

typo.lisp (file)

Method: style-p (STYLE style)
Source

typo.lisp (file)

Generic Function: text-style OBJECT
Generic Function: (setf text-style) NEW-VALUE OBJECT
Package

typeset

Methods
Method: text-style (TEXT-CONTENT text-content)

automatically generated reader method

Source

typo.lisp (file)

Method: (setf text-style) NEW-VALUE (TEXT-CONTENT text-content)

automatically generated writer method

Source

typo.lisp (file)

Generic Function: text-x-scale OBJECT
Generic Function: (setf text-x-scale) NEW-VALUE OBJECT
Package

typeset

Methods
Method: text-x-scale (TEXT-STYLE text-style)

automatically generated reader method

Source

typo.lisp (file)

Method: (setf text-x-scale) NEW-VALUE (TEXT-STYLE text-style)

automatically generated writer method

Source

typo.lisp (file)

Generic Function: trimmable-p OBJECT
Generic Function: (setf trimmable-p) NEW-VALUE OBJECT
Package

typeset

Methods
Method: trimmable-p (BOX glue)
Source

boxes.lisp (file)

Method: trimmable-p BOX
Source

boxes.lisp (file)

Method: trimmable-p (WHITE-CHAR-BOX white-char-box)

automatically generated reader method

Source

boxes.lisp (file)

Method: (setf trimmable-p) NEW-VALUE (WHITE-CHAR-BOX white-char-box)

automatically generated writer method

Source

boxes.lisp (file)

Generic Function: use-style STYLE
Package

typeset

Methods
Method: use-style (STYLE text-style)
Source

typo.lisp (file)

Method: use-style STYLE
Source

typo.lisp (file)

Generic Function: v-align OBJECT
Generic Function: (setf v-align) NEW-VALUE OBJECT
Package

typeset

Methods
Method: v-align (TABLE-CELL table-cell)

automatically generated reader method

Source

tables.lisp (file)

Method: (setf v-align) NEW-VALUE (TABLE-CELL table-cell)

automatically generated writer method

Source

tables.lisp (file)

Generic Function: v-split BOX DX DY
Package

typeset

Source

boxes.lisp (file)

Methods
Method: v-split (TABLE table) DX DY

Factor out rows that fit and return a split table + the table.

Source

tables.lisp (file)

Method: v-split (BOX v-mode-mixin) DX DY
Generic Function: vmode-p BOX
Package

typeset

Methods
Method: vmode-p (BOX v-mode-mixin)
Source

boxes.lisp (file)

Method: vmode-p BOX
Source

boxes.lisp (file)

Generic Function: white-char-box-p BOX
Package

typeset

Methods
Method: white-char-box-p (BOX white-char-box)
Source

boxes.lisp (file)

Method: white-char-box-p BOX
Source

boxes.lisp (file)

Generic Function: white-space-p BOX
Package

typeset

Methods
Method: white-space-p (BOX spacing)
Source

boxes.lisp (file)

Method: white-space-p (BOX glue)
Source

boxes.lisp (file)

Method: white-space-p BOX
Source

boxes.lisp (file)

Generic Function: width OBJECT
Generic Function: (setf width) NEW-VALUE OBJECT
Package

typeset

Methods
Method: width (TABLE-CELL table-cell)

automatically generated reader method

Source

tables.lisp (file)

Method: (setf width) NEW-VALUE (TABLE-CELL table-cell)

automatically generated writer method

Source

tables.lisp (file)

Generic Function: x OBJECT
Generic Function: (setf x) NEW-VALUE OBJECT
Package

typeset

Methods
Method: x (REF-POINT ref-point)

automatically generated reader method

Source

references.lisp (file)

Method: (setf x) NEW-VALUE (REF-POINT ref-point)

automatically generated writer method

Source

references.lisp (file)

Generic Function: x0 OBJECT
Generic Function: (setf x0) NEW-VALUE OBJECT
Package

typeset

Methods
Method: x0 (BACKGROUND-JPEG-BOX background-jpeg-box)

automatically generated reader method

Source

graphics.lisp (file)

Method: (setf x0) NEW-VALUE (BACKGROUND-JPEG-BOX background-jpeg-box)

automatically generated writer method

Source

graphics.lisp (file)

Generic Function: y OBJECT
Generic Function: (setf y) NEW-VALUE OBJECT
Package

typeset

Methods
Method: y (REF-POINT ref-point)

automatically generated reader method

Source

references.lisp (file)

Method: (setf y) NEW-VALUE (REF-POINT ref-point)

automatically generated writer method

Source

references.lisp (file)

Generic Function: y0 OBJECT
Generic Function: (setf y0) NEW-VALUE OBJECT
Package

typeset

Methods
Method: y0 (BACKGROUND-JPEG-BOX background-jpeg-box)

automatically generated reader method

Source

graphics.lisp (file)

Method: (setf y0) NEW-VALUE (BACKGROUND-JPEG-BOX background-jpeg-box)

automatically generated writer method

Source

graphics.lisp (file)


Next: , Previous: , Up: Internal definitions   [Contents][Index]

4.2.7 Conditions

Condition: cannot-fit-on-line ()
Package

typeset

Source

specials.lisp (file)

Direct superclasses

cannot-fit (condition)

Condition: cannot-fit-on-page ()
Package

typeset

Source

specials.lisp (file)

Direct superclasses

cannot-fit (condition)

Condition: end-of-page ()
Package

typeset

Source

specials.lisp (file)

Direct superclasses

condition (condition)

Direct methods

box (method)

Direct slots
Slot: box
Initargs

:box

Initform

(quote nil)

Readers

box (generic function)


Previous: , Up: Internal definitions   [Contents][Index]

4.2.8 Classes

Class: background-jpeg-box ()
Package

typeset

Source

graphics.lisp (file)

Direct superclasses

jpeg-box (class)

Direct methods
  • fill-dy (method)
  • fill-dy (method)
  • fill-dx (method)
  • fill-dx (method)
  • y0 (method)
  • y0 (method)
  • x0 (method)
  • x0 (method)
Direct slots
Slot: x0
Initargs

:x0

Readers

x0 (generic function)

Writers

(setf x0) (generic function)

Slot: y0
Initargs

:y0

Readers

y0 (generic function)

Writers

(setf y0) (generic function)

Slot: fill-dx
Initargs

:fill-dx

Readers

fill-dx (generic function)

Writers

(setf fill-dx) (generic function)

Slot: fill-dy
Initargs

:fill-dy

Readers

fill-dy (generic function)

Writers

(setf fill-dy) (generic function)

Class: box ()
Package

typeset

Source

boxes.lisp (file)

Direct superclasses

standard-object (class)

Direct subclasses
Direct methods
  • offset (method)
  • offset (method)
  • baseline (method)
  • baseline (method)
  • dy (method)
  • dy (method)
  • dx (method)
  • dx (method)
Direct slots
Slot: dx
Initargs

:dx

Initform

0

Readers

dx (generic function)

Writers

(setf dx) (generic function)

Slot: dy
Initargs

:dy

Initform

0

Readers

dy (generic function)

Writers

(setf dy) (generic function)

Slot: baseline
Initargs

:baseline

Initform

0

Readers

baseline (generic function)

Writers

(setf baseline) (generic function)

Slot: offset
Initargs

:offset

Initform

typeset::*offset*

Readers

offset (generic function)

Writers

(setf offset) (generic function)

Class: change-mark ()
Package

typeset

Source

kw-extensions.lisp (file)

Direct superclasses

standard-object (class)

Direct methods
Direct slots
Slot: type
Initargs

:type

Readers

mark-type (generic function)

Writers

(setf mark-type) (generic function)

Class: char-box ()
Package

typeset

Source

boxes.lisp (file)

Direct superclasses
Direct methods
Direct slots
Slot: boxed-char
Initargs

:boxed-char

Readers

boxed-char (generic function)

Writers

(setf boxed-char) (generic function)

Class: container-box ()
Package

typeset

Source

boxes.lisp (file)

Direct superclasses

soft-box (class)

Direct subclasses
Direct methods
Direct slots
Slot: boxes
Initargs

:boxes

Readers

boxes (generic function)

Writers

(setf boxes) (generic function)

Slot: adjustable-p
Initargs

:adjustable-p

Readers

adjustable-p (generic function)

Writers

(setf adjustable-p) (generic function)

Slot: internal-baseline
Initform

0

Readers

internal-baseline (generic function)

Writers

(setf internal-baseline) (generic function)

Class: contextual-action ()
Package

typeset

Source

references.lisp (file)

Direct superclasses

standard-object (class)

Direct methods
Direct slots
Slot: action-fn
Initargs

:action-fn

Readers

action-fn (generic function)

Writers

(setf action-fn) (generic function)

Class: dotted-spacing ()
Package

typeset

Source

graphics.lisp (file)

Direct superclasses
Direct methods
Direct slots
Slot: char-pattern
Initargs

:char-pattern

Initform

"."

Readers

char-pattern (generic function)

Writers

(setf char-pattern) (generic function)

Slot: pattern-spacing
Initargs

:pattern-spacing

Initform

0.3

Readers

pattern-spacing (generic function)

Writers

(setf pattern-spacing) (generic function)

Class: executable-box ()
Package

typeset

Source

typo.lisp (file)

Direct superclasses
Direct subclasses

function-box (class)

Direct methods

execute-box (method)

Class: function-box ()
Package

typeset

Source

typo.lisp (file)

Direct superclasses

executable-box (class)

Direct methods
Direct slots
Slot: fn
Initargs

:fn

Readers

fn (generic function)

Writers

(setf fn) (generic function)

Class: glue ()
Package

typeset

Source

boxes.lisp (file)

Direct superclasses

soft-box (class)

Direct subclasses
Direct methods
Class: h-mode-mixin ()
Package

typeset

Source

boxes.lisp (file)

Direct superclasses

standard-object (class)

Direct subclasses
Direct methods

hmode-p (method)

Class: h-spacing ()
Package

typeset

Source

boxes.lisp (file)

Direct superclasses
Class: hglue ()
Package

typeset

Source

boxes.lisp (file)

Direct superclasses
Direct subclasses

white-char-box (class)

Class: hyphen-box ()
Package

typeset

Source

layout.lisp (file)

Direct superclasses

standard-object (class)

Direct methods
Direct slots
Slot: cost
Initargs

:cost

Initform

0

Readers

cost (generic function)

Writers

(setf cost) (generic function)

Slot: char-box
Initargs

:char-box

Readers

char-box (generic function)

Writers

(setf char-box) (generic function)

Class: hyphen-trie ()
Package

cl-typesetting-hyphen

Source

hyphenation-fp.lisp (file)

Direct superclasses

standard-object (class)

Direct methods
Direct slots
Slot: language
Initargs

:language

Initform

:american

Readers

language (generic function)

Writers

(setf language) (generic function)

Slot: pattern-trie
Initargs

:pattern-trie

Readers

pattern-trie (generic function)

Writers

(setf pattern-trie) (generic function)

Slot: exception-trie
Initargs

:exception-trie

Readers

exception-trie (generic function)

Writers

(setf exception-trie) (generic function)

Class: jpeg-box ()
Package

typeset

Source

graphics.lisp (file)

Direct superclasses

soft-box (class)

Direct subclasses

background-jpeg-box (class)

Direct methods
Direct slots
Slot: file
Initargs

:file

Readers

file (generic function)

Writers

(setf file) (generic function)

Slot: pdf-jpeg-obj
Initargs

:pdf-jpeg-obj

Readers

pdf-jpeg-obj (generic function)

Writers

(setf pdf-jpeg-obj) (generic function)

Class: page ()
Package

typeset

Source

top-level.lisp (file)

Direct superclasses

page (class)

Direct methods
Direct slots
Slot: margins
Initargs

:margins

Readers

margins (generic function)

Writers

(setf margins) (generic function)

Slot: header
Initargs

:header

Readers

header (generic function)

Writers

(setf header) (generic function)

Slot: footer
Initargs

:footer

Readers

footer (generic function)

Writers

(setf footer) (generic function)

Slot: header-top
Initargs

:header-top

Slot: footer-bottom
Initargs

:footer-bottom

Slot: finalize-fn
Initargs

:finalize-fn

Slot: room-left
Initargs

:room-left

Initform

0

Readers

room-left (generic function)

Writers

(setf room-left) (generic function)

Class: ref-point ()
Package

typeset

Source

references.lisp (file)

Direct superclasses

standard-object (class)

Direct methods
Direct slots
Slot: id
Initargs

:id

Readers

id (generic function)

Writers

(setf id) (generic function)

Slot: located-pass
Readers

located-pass (generic function)

Writers

(setf located-pass) (generic function)

Slot: data
Initargs

:data

Readers

data (generic function)

Writers

(setf data) (generic function)

Slot: page-content
Initargs

:page-content

Readers

page-content (generic function)

Writers

(setf page-content) (generic function)

Slot: page-number
Initform

999

Readers

page-number (generic function)

Writers

(setf page-number) (generic function)

Slot: x
Readers

x (generic function)

Writers

(setf x) (generic function)

Slot: y
Readers

y (generic function)

Writers

(setf y) (generic function)

Class: soft-box ()
Package

typeset

Source

boxes.lisp (file)

Direct superclasses

box (class)

Direct subclasses
Direct methods
Direct slots
Slot: delta-size
Initform

0

Readers

delta-size (generic function)

Writers

(setf delta-size) (generic function)

Slot: max-expansion
Initargs

:max-expansion

Initform

0

Readers

max-expansion (generic function)

Writers

(setf max-expansion) (generic function)

Slot: expansibility
Initargs

:expansibility

Initform

0

Readers

expansibility (generic function)

Writers

(setf expansibility) (generic function)

Slot: max-compression
Initargs

:max-compression

Initform

0

Readers

max-compression (generic function)

Writers

(setf max-compression) (generic function)

Slot: compressibility
Initargs

:compressibility

Initform

0

Readers

compressibility (generic function)

Writers

(setf compressibility) (generic function)

Slot: locked
Initargs

:locked

Readers

locked (generic function)

Writers

(setf locked) (generic function)

Class: spacing ()
Package

typeset

Source

boxes.lisp (file)

Direct superclasses

soft-box (class)

Direct subclasses
Direct methods

white-space-p (method)

Class: split-table ()
Package

typeset

Source

tables.lisp (file)

Direct superclasses
Direct methods
Direct slots
Slot: original-table
Initargs

:original-table

Readers

original-table (generic function)

Writers

(setf original-table) (generic function)

Slot: rows
Initargs

:rows

Readers

rows (generic function)

Writers

(setf rows) (generic function)

Class: style ()
Package

typeset

Source

typo.lisp (file)

Direct superclasses

standard-object (class)

Direct subclasses

text-style (class)

Direct methods
Direct slots
Slot: name
Readers

name (generic function)

Writers

(setf name) (generic function)

Class: table-cell ()
Package

typeset

Source

tables.lisp (file)

Direct superclasses

standard-object (class)

Direct methods
Direct slots
Slot: content
Initargs

:content

Readers

content (generic function)

Writers

(setf content) (generic function)

Slot: box
Readers

box (generic function)

Writers

(setf box) (generic function)

Slot: width
Initform

0

Readers

width (generic function)

Writers

(setf width) (generic function)

Slot: height
Initform

0

Readers

height (generic function)

Writers

(setf height) (generic function)

Slot: v-align
Initargs

:v-align

Initform

:top

Readers

v-align (generic function)

Writers

(setf v-align) (generic function)

Slot: background-color
Initargs

:background-color

Readers

background-color (generic function)

Writers

(setf background-color) (generic function)

Slot: col-span
Initargs

:col-span

Initform

1

Readers

col-span (generic function)

Writers

(setf col-span) (generic function)

Slot: row-span
Initargs

:row-span

Initform

1

Readers

row-span (generic function)

Writers

(setf row-span) (generic function)

Slot: border
Initargs

:border

Initform

t

Readers

border (generic function)

Writers

(setf border) (generic function)

Class: table-row ()
Package

typeset

Source

tables.lisp (file)

Direct superclasses

standard-object (class)

Direct methods
Direct slots
Slot: height
Initargs

:height

Readers

height (generic function)

Writers

(setf height) (generic function)

Slot: splittable-p
Initargs

:splittable-p

Initform

t

Readers

splittable-p (generic function)

Writers

(setf splittable-p) (generic function)

Slot: background-color
Initargs

:background-color

Readers

background-color (generic function)

Writers

(setf background-color) (generic function)

Slot: cells
Initargs

:cells

Readers

cells (generic function)

Writers

(setf cells) (generic function)

Class: text-content ()
Package

typeset

Source

typo.lisp (file)

Direct superclasses

standard-object (class)

Direct methods
Direct slots
Slot: boxes
Readers

boxes (generic function)

Writers

(setf boxes) (generic function)

Slot: boxes-tail
Readers

boxes-tail (generic function)

Writers

(setf boxes-tail) (generic function)

Slot: text-style
Readers

text-style (generic function)

Writers

(setf text-style) (generic function)

Class: text-line ()
Package

typeset

Source

typo.lisp (file)

Direct superclasses

hbox (class)

Direct methods

stroke (method)

Class: text-style ()
Package

typeset

Source

typo.lisp (file)

Direct superclasses

style (class)

Direct methods
Direct slots
Slot: font
Readers

font (generic function)

Writers

(setf font) (generic function)

Slot: font-size
Initargs

:font-size

Readers

font-size (generic function)

Writers

(setf font-size) (generic function)

Slot: text-x-scale
Initargs

:text-x-scale

Readers

text-x-scale (generic function)

Writers

(setf text-x-scale) (generic function)

Slot: color
Initargs

:color

Readers

color (generic function)

Writers

(setf color) (generic function)

Slot: background-color
Initargs

:background-color

Readers

background-color (generic function)

Writers

(setf background-color) (generic function)

Slot: h-align
Initargs

:h-align

Readers

h-align (generic function)

Writers

(setf h-align) (generic function)

Slot: left-margin
Initargs

:left-margin

Readers

left-margin (generic function)

Writers

(setf left-margin) (generic function)

Slot: right-margin
Initargs

:right-margin

Readers

right-margin (generic function)

Writers

(setf right-margin) (generic function)

Slot: pre-decoration
Initargs

:pre-decoration

Readers

pre-decoration (generic function)

Writers

(setf pre-decoration) (generic function)

Slot: post-decoration
Initargs

:post-decoration

Readers

post-decoration (generic function)

Writers

(setf post-decoration) (generic function)

Slot: leading-ratio
Initargs

:leading-ratio

Readers

leading-ratio (generic function)

Writers

(setf leading-ratio) (generic function)

Class: v-mode-mixin ()
Package

typeset

Source

boxes.lisp (file)

Direct superclasses

standard-object (class)

Direct subclasses
Direct methods
Class: v-spacing ()
Package

typeset

Source

boxes.lisp (file)

Direct superclasses
Class: vglue ()
Package

typeset

Source

boxes.lisp (file)

Direct superclasses
Class: white-char-box ()
Package

typeset

Source

boxes.lisp (file)

Direct superclasses

hglue (class)

Direct methods
Direct slots
Slot: trimmable-p
Initargs

:trimmable-p

Readers

trimmable-p (generic function)

Writers

(setf trimmable-p) (generic function)


Previous: , Up: Top   [Contents][Index]

Appendix A Indexes


Next: , Previous: , Up: Indexes   [Contents][Index]

A.1 Concepts

Jump to:   C   F   L  
Index Entry  Section

C
cl-typesetting.asd: The cl-typesetting<dot>asd file
cl-typesetting/boxes-fn.lisp: The cl-typesetting/boxes-fn<dot>lisp file
cl-typesetting/boxes.lisp: The cl-typesetting/boxes<dot>lisp file
cl-typesetting/defpackage.lisp: The cl-typesetting/defpackage<dot>lisp file
cl-typesetting/graphics.lisp: The cl-typesetting/graphics<dot>lisp file
cl-typesetting/hyphenation-fp.lisp: The cl-typesetting/hyphenation-fp<dot>lisp file
cl-typesetting/hyphenation.lisp: The cl-typesetting/hyphenation<dot>lisp file
cl-typesetting/kw-extensions.lisp: The cl-typesetting/kw-extensions<dot>lisp file
cl-typesetting/layout.lisp: The cl-typesetting/layout<dot>lisp file
cl-typesetting/math.lisp: The cl-typesetting/math<dot>lisp file
cl-typesetting/pprint.lisp: The cl-typesetting/pprint<dot>lisp file
cl-typesetting/references.lisp: The cl-typesetting/references<dot>lisp file
cl-typesetting/specials.lisp: The cl-typesetting/specials<dot>lisp file
cl-typesetting/stroke.lisp: The cl-typesetting/stroke<dot>lisp file
cl-typesetting/tables.lisp: The cl-typesetting/tables<dot>lisp file
cl-typesetting/top-level.lisp: The cl-typesetting/top-level<dot>lisp file
cl-typesetting/typo.lisp: The cl-typesetting/typo<dot>lisp file
cl-typesetting/zzinit.lisp: The cl-typesetting/zzinit<dot>lisp file

F
File, Lisp, cl-typesetting.asd: The cl-typesetting<dot>asd file
File, Lisp, cl-typesetting/boxes-fn.lisp: The cl-typesetting/boxes-fn<dot>lisp file
File, Lisp, cl-typesetting/boxes.lisp: The cl-typesetting/boxes<dot>lisp file
File, Lisp, cl-typesetting/defpackage.lisp: The cl-typesetting/defpackage<dot>lisp file
File, Lisp, cl-typesetting/graphics.lisp: The cl-typesetting/graphics<dot>lisp file
File, Lisp, cl-typesetting/hyphenation-fp.lisp: The cl-typesetting/hyphenation-fp<dot>lisp file
File, Lisp, cl-typesetting/hyphenation.lisp: The cl-typesetting/hyphenation<dot>lisp file
File, Lisp, cl-typesetting/kw-extensions.lisp: The cl-typesetting/kw-extensions<dot>lisp file
File, Lisp, cl-typesetting/layout.lisp: The cl-typesetting/layout<dot>lisp file
File, Lisp, cl-typesetting/math.lisp: The cl-typesetting/math<dot>lisp file
File, Lisp, cl-typesetting/pprint.lisp: The cl-typesetting/pprint<dot>lisp file
File, Lisp, cl-typesetting/references.lisp: The cl-typesetting/references<dot>lisp file
File, Lisp, cl-typesetting/specials.lisp: The cl-typesetting/specials<dot>lisp file
File, Lisp, cl-typesetting/stroke.lisp: The cl-typesetting/stroke<dot>lisp file
File, Lisp, cl-typesetting/tables.lisp: The cl-typesetting/tables<dot>lisp file
File, Lisp, cl-typesetting/top-level.lisp: The cl-typesetting/top-level<dot>lisp file
File, Lisp, cl-typesetting/typo.lisp: The cl-typesetting/typo<dot>lisp file
File, Lisp, cl-typesetting/zzinit.lisp: The cl-typesetting/zzinit<dot>lisp file

L
Lisp File, cl-typesetting.asd: The cl-typesetting<dot>asd file
Lisp File, cl-typesetting/boxes-fn.lisp: The cl-typesetting/boxes-fn<dot>lisp file
Lisp File, cl-typesetting/boxes.lisp: The cl-typesetting/boxes<dot>lisp file
Lisp File, cl-typesetting/defpackage.lisp: The cl-typesetting/defpackage<dot>lisp file
Lisp File, cl-typesetting/graphics.lisp: The cl-typesetting/graphics<dot>lisp file
Lisp File, cl-typesetting/hyphenation-fp.lisp: The cl-typesetting/hyphenation-fp<dot>lisp file
Lisp File, cl-typesetting/hyphenation.lisp: The cl-typesetting/hyphenation<dot>lisp file
Lisp File, cl-typesetting/kw-extensions.lisp: The cl-typesetting/kw-extensions<dot>lisp file
Lisp File, cl-typesetting/layout.lisp: The cl-typesetting/layout<dot>lisp file
Lisp File, cl-typesetting/math.lisp: The cl-typesetting/math<dot>lisp file
Lisp File, cl-typesetting/pprint.lisp: The cl-typesetting/pprint<dot>lisp file
Lisp File, cl-typesetting/references.lisp: The cl-typesetting/references<dot>lisp file
Lisp File, cl-typesetting/specials.lisp: The cl-typesetting/specials<dot>lisp file
Lisp File, cl-typesetting/stroke.lisp: The cl-typesetting/stroke<dot>lisp file
Lisp File, cl-typesetting/tables.lisp: The cl-typesetting/tables<dot>lisp file
Lisp File, cl-typesetting/top-level.lisp: The cl-typesetting/top-level<dot>lisp file
Lisp File, cl-typesetting/typo.lisp: The cl-typesetting/typo<dot>lisp file
Lisp File, cl-typesetting/zzinit.lisp: The cl-typesetting/zzinit<dot>lisp file

Jump to:   C   F   L  

Next: , Previous: , Up: Indexes   [Contents][Index]

A.2 Functions

Jump to:   (  
A   B   C   D   E   F   G   H   I   L   M   N   O   P   R   S   T   U   V   W   X   Y  
Index Entry  Section

(
(setf action-fn): Internal generic functions
(setf action-fn): Internal generic functions
(setf adjustable-p): Internal generic functions
(setf adjustable-p): Internal generic functions
(setf background-color): Internal generic functions
(setf background-color): Internal generic functions
(setf background-color): Internal generic functions
(setf background-color): Internal generic functions
(setf background-color): Internal generic functions
(setf baseline): Internal generic functions
(setf baseline): Internal generic functions
(setf baseline): Internal generic functions
(setf border): Internal generic functions
(setf border): Internal generic functions
(setf border): Internal generic functions
(setf border-color): Internal generic functions
(setf border-color): Internal generic functions
(setf box): Internal generic functions
(setf box): Internal generic functions
(setf boxed-char): Internal generic functions
(setf boxed-char): Internal generic functions
(setf boxes): Internal generic functions
(setf boxes): Internal generic functions
(setf boxes): Internal generic functions
(setf boxes): Internal generic functions
(setf boxes-left): Internal generic functions
(setf boxes-left): Internal generic functions
(setf boxes-left): Internal generic functions
(setf boxes-tail): Internal generic functions
(setf boxes-tail): Internal generic functions
(setf cell-padding): Internal generic functions
(setf cell-padding): Internal generic functions
(setf cells): Internal generic functions
(setf cells): Internal generic functions
(setf char-box): Internal generic functions
(setf char-box): Internal generic functions
(setf char-pattern): Internal generic functions
(setf char-pattern): Internal generic functions
(setf col-span): Internal generic functions
(setf col-span): Internal generic functions
(setf col-widths): Internal generic functions
(setf col-widths): Internal generic functions
(setf color): Internal generic functions
(setf color): Internal generic functions
(setf color): Internal generic functions
(setf compressibility): Internal generic functions
(setf compressibility): Internal generic functions
(setf content): Internal generic functions
(setf content): Internal generic functions
(setf cost): Internal generic functions
(setf cost): Internal generic functions
(setf data): Internal generic functions
(setf data): Internal generic functions
(setf delta-size): Internal generic functions
(setf delta-size): Internal generic functions
(setf dx): Internal generic functions
(setf dx): Internal generic functions
(setf dx): Internal generic functions
(setf dy): Internal generic functions
(setf dy): Internal generic functions
(setf dy): Internal generic functions
(setf exception-trie): Internal generic functions
(setf exception-trie): Internal generic functions
(setf exception-trie): Internal generic functions
(setf expansibility): Internal generic functions
(setf expansibility): Internal generic functions
(setf file): Internal generic functions
(setf file): Internal generic functions
(setf fill-dx): Internal generic functions
(setf fill-dx): Internal generic functions
(setf fill-dy): Internal generic functions
(setf fill-dy): Internal generic functions
(setf fn): Internal generic functions
(setf fn): Internal generic functions
(setf font): Internal generic functions
(setf font): Internal generic functions
(setf font): Internal generic functions
(setf font-size): Internal generic functions
(setf font-size): Internal generic functions
(setf footer): Internal generic functions
(setf footer): Internal generic functions
(setf footer): Internal generic functions
(setf h-align): Internal generic functions
(setf h-align): Internal generic functions
(setf h-align): Internal generic functions
(setf header&footer-height): Internal generic functions
(setf header&footer-height): Internal generic functions
(setf header): Internal generic functions
(setf header): Internal generic functions
(setf header): Internal generic functions
(setf height): Internal generic functions
(setf height): Internal generic functions
(setf height): Internal generic functions
(setf id): Internal generic functions
(setf id): Internal generic functions
(setf internal-baseline): Internal generic functions
(setf internal-baseline): Internal generic functions
(setf language): Internal generic functions
(setf language): Internal generic functions
(setf leading-ratio): Internal generic functions
(setf leading-ratio): Internal generic functions
(setf left-margin): Internal generic functions
(setf left-margin): Internal generic functions
(setf located-pass): Internal generic functions
(setf located-pass): Internal generic functions
(setf locked): Internal generic functions
(setf locked): Internal generic functions
(setf locked): Internal generic functions
(setf margins): Internal generic functions
(setf margins): Internal generic functions
(setf mark-type): Internal generic functions
(setf mark-type): Internal generic functions
(setf max-compression): Internal generic functions
(setf max-compression): Internal generic functions
(setf max-expansion): Internal generic functions
(setf max-expansion): Internal generic functions
(setf name): Internal generic functions
(setf name): Internal generic functions
(setf offset): Internal generic functions
(setf offset): Internal generic functions
(setf offset): Internal generic functions
(setf original-table): Internal generic functions
(setf original-table): Internal generic functions
(setf padding): Internal generic functions
(setf padding): Internal generic functions
(setf page-content): Internal generic functions
(setf page-content): Internal generic functions
(setf page-number): Internal generic functions
(setf page-number): Internal generic functions
(setf pattern-spacing): Internal generic functions
(setf pattern-spacing): Internal generic functions
(setf pattern-trie): Internal generic functions
(setf pattern-trie): Internal generic functions
(setf pattern-trie): Internal generic functions
(setf pdf-jpeg-obj): Internal generic functions
(setf pdf-jpeg-obj): Internal generic functions
(setf post-decoration): Internal generic functions
(setf post-decoration): Internal generic functions
(setf pre-decoration): Internal generic functions
(setf pre-decoration): Internal generic functions
(setf right-margin): Internal generic functions
(setf right-margin): Internal generic functions
(setf room-left): Internal generic functions
(setf room-left): Internal generic functions
(setf row-span): Internal generic functions
(setf row-span): Internal generic functions
(setf rows): Internal generic functions
(setf rows): Internal generic functions
(setf rows): Internal generic functions
(setf splittable-p): Internal generic functions
(setf splittable-p): Internal generic functions
(setf splittable-p): Internal generic functions
(setf stroke-fn): Internal generic functions
(setf stroke-fn): Internal generic functions
(setf stroke-fn): Internal generic functions
(setf text-style): Internal generic functions
(setf text-style): Internal generic functions
(setf text-x-scale): Internal generic functions
(setf text-x-scale): Internal generic functions
(setf trimmable-p): Internal generic functions
(setf trimmable-p): Internal generic functions
(setf v-align): Internal generic functions
(setf v-align): Internal generic functions
(setf width): Internal generic functions
(setf width): Internal generic functions
(setf x): Internal generic functions
(setf x): Internal generic functions
(setf x0): Internal generic functions
(setf x0): Internal generic functions
(setf y): Internal generic functions
(setf y): Internal generic functions
(setf y0): Internal generic functions
(setf y0): Internal generic functions

A
action-fn: Internal generic functions
action-fn: Internal generic functions
add-box: Internal functions
add-box-to-content: Internal functions
add-boxes-to-content: Internal functions
add-content: Internal functions
add-contextual-action: Exported functions
add-symbol-decoration: Internal functions
add-table-cell: Internal functions
add-table-row: Internal functions
adjust-box-dx: Internal generic functions
adjust-box-dx: Internal generic functions
adjust-box-dx: Internal generic functions
adjust-box-dx: Internal generic functions
adjust-box-dy: Internal generic functions
adjust-box-dy: Internal generic functions
adjust-box-dy: Internal generic functions
adjustable-p: Internal generic functions
adjustable-p: Internal generic functions
align-baseline: Internal generic functions
align-baseline: Internal generic functions
align-baseline: Internal generic functions
align-baseline: Internal generic functions
alpha-item: Internal functions

B
background-color: Internal generic functions
background-color: Internal generic functions
background-color: Internal generic functions
background-color: Internal generic functions
background-color: Internal generic functions
baseline: Internal generic functions
baseline: Internal generic functions
baseline: Internal generic functions
border: Internal generic functions
border: Internal generic functions
border: Internal generic functions
border-color: Internal generic functions
border-color: Internal generic functions
box: Internal generic functions
box: Internal generic functions
box: Internal generic functions
box: Internal generic functions
boxed-char: Internal generic functions
boxed-char: Internal generic functions
boxes: Internal generic functions
boxes: Internal generic functions
boxes: Internal generic functions
boxes-left: Internal generic functions
boxes-left: Internal generic functions
boxes-left-trim: Internal functions
boxes-right-trim: Internal functions
boxes-tail: Internal generic functions
boxes-tail: Internal generic functions
boxes-trim: Internal functions

C
cell: Exported macros
cell-continue-row-p: Internal macros
cell-end-row-p: Internal macros
cell-padding: Internal generic functions
cell-padding: Internal generic functions
cell-start-row-p: Internal macros
cells: Internal generic functions
cells: Internal generic functions
change-end: Internal functions
change-start-delete: Internal functions
change-start-insert: Internal functions
chapter-markup: Internal functions
char-box: Internal generic functions
char-box: Internal generic functions
char-box-p: Internal generic functions
char-box-p: Internal generic functions
char-box-p: Internal generic functions
char-pattern: Internal generic functions
char-pattern: Internal generic functions
chp-ref: Internal functions
chpnum-string: Internal functions
clean-line: Internal functions
clear-content: Internal functions
col-span: Internal generic functions
col-span: Internal generic functions
col-widths: Internal generic functions
col-widths: Internal generic functions
color: Internal generic functions
color: Internal generic functions
color: Internal generic functions
colored-box: Exported functions
compile-text: Exported macros
compressibility: Internal generic functions
compressibility: Internal generic functions
compressibility: Internal generic functions
compute-boxes-elasticity: Internal functions
compute-boxes-natural-size: Internal functions
compute-boxes-size: Internal functions
compute-natural-box-size: Internal generic functions
compute-natural-box-size: Internal generic functions
compute-natural-box-size: Internal generic functions
compute-natural-box-size: Internal generic functions
compute-page-bounds: Internal functions
compute-parallel-size: Internal functions
compute-row-size: Internal functions
compute-table-size: Internal generic functions
compute-table-size: Internal generic functions
confirm-hyphen-patterns-directory: Internal functions
content: Internal generic functions
content: Internal generic functions
convert-hyphen-to-char-box: Internal generic functions
convert-hyphen-to-char-box: Internal generic functions
convert-hyphen-to-char-box: Internal generic functions
copy-style: Internal generic functions
copy-style: Internal generic functions
cost: Internal generic functions
cost: Internal generic functions
cut-point-p: Internal generic functions
cut-point-p: Internal generic functions
cut-point-p: Internal generic functions
cut-point-p: Internal generic functions
cut-point-p: Internal generic functions
cut-point-p: Internal generic functions

D
data: Internal generic functions
data: Internal generic functions
decoration-circles: Internal functions
decoration-crosshatch: Internal functions
decoration-gray-box: Internal functions
decoration-green-background: Internal functions
decoration-nil: Internal functions
decoration-random-background: Internal functions
decoration-strikethrough: Internal functions
decoration-underline: Internal functions
defconstant*: Internal macros
define-language: Exported functions
delta-size: Internal generic functions
delta-size: Internal generic functions
delta-size: Internal generic functions
display-formula: Exported macros
do-layout: Internal generic functions
do-layout: Internal generic functions
do-layout: Internal generic functions
do-layout: Internal generic functions
document-test: Internal functions
document-test-simple: Internal functions
dotted-hfill: Internal functions
draw-block: Internal generic functions
draw-block: Internal generic functions
draw-change-bars: Internal functions
draw-pages: Exported functions
draw-watermark: Internal functions
dx: Internal generic functions
dx: Internal generic functions
dx: Internal generic functions
dy: Internal generic functions
dy: Internal generic functions
dy: Internal generic functions

E
enumerate: Internal macros
exception-trie: Internal generic functions
exception-trie: Internal generic functions
execute-box: Internal generic functions
execute-box: Internal generic functions
execute-box: Internal generic functions
expansibility: Internal generic functions
expansibility: Internal generic functions
expansibility: Internal generic functions

F
file: Internal generic functions
file: Internal generic functions
fill-dx: Internal generic functions
fill-dx: Internal generic functions
fill-dy: Internal generic functions
fill-dy: Internal generic functions
final-pass-p: Internal functions
finalize-page: Exported functions
find-ref-point: Exported functions
find-ref-point-page-content: Internal functions
find-ref-point-page-data: Exported functions
find-ref-point-page-number: Exported functions
first-or-self: Internal functions
fit-lines: Internal generic functions
fit-lines: Internal generic functions
fn: Internal generic functions
fn: Internal generic functions
font: Internal generic functions
font: Internal generic functions
font-size: Internal generic functions
font-size: Internal generic functions
footer: Internal generic functions
footer: Internal generic functions
footer: Internal generic functions
footer-row: Exported macros
format-string: Exported functions
fraction: Exported macros
fresh-page: Internal functions
Function, add-box: Internal functions
Function, add-box-to-content: Internal functions
Function, add-boxes-to-content: Internal functions
Function, add-content: Internal functions
Function, add-contextual-action: Exported functions
Function, add-symbol-decoration: Internal functions
Function, add-table-cell: Internal functions
Function, add-table-row: Internal functions
Function, alpha-item: Internal functions
Function, boxes-left-trim: Internal functions
Function, boxes-right-trim: Internal functions
Function, boxes-trim: Internal functions
Function, change-end: Internal functions
Function, change-start-delete: Internal functions
Function, change-start-insert: Internal functions
Function, chapter-markup: Internal functions
Function, chp-ref: Internal functions
Function, chpnum-string: Internal functions
Function, clean-line: Internal functions
Function, clear-content: Internal functions
Function, colored-box: Exported functions
Function, compute-boxes-elasticity: Internal functions
Function, compute-boxes-natural-size: Internal functions
Function, compute-boxes-size: Internal functions
Function, compute-page-bounds: Internal functions
Function, compute-parallel-size: Internal functions
Function, compute-row-size: Internal functions
Function, confirm-hyphen-patterns-directory: Internal functions
Function, decoration-circles: Internal functions
Function, decoration-crosshatch: Internal functions
Function, decoration-gray-box: Internal functions
Function, decoration-green-background: Internal functions
Function, decoration-nil: Internal functions
Function, decoration-random-background: Internal functions
Function, decoration-strikethrough: Internal functions
Function, decoration-underline: Internal functions
Function, define-language: Exported functions
Function, document-test: Internal functions
Function, document-test-simple: Internal functions
Function, dotted-hfill: Internal functions
Function, draw-change-bars: Internal functions
Function, draw-pages: Exported functions
Function, draw-watermark: Internal functions
Function, final-pass-p: Internal functions
Function, finalize-page: Exported functions
Function, find-ref-point: Exported functions
Function, find-ref-point-page-content: Internal functions
Function, find-ref-point-page-data: Exported functions
Function, find-ref-point-page-number: Exported functions
Function, first-or-self: Internal functions
Function, format-string: Exported functions
Function, fresh-page: Internal functions
Function, get-contextual-variable: Exported functions
Function, hrule: Exported functions
Function, hspace: Exported functions
Function, hyphen-cmp-char-lists: Internal functions
Function, hyphen-make-trie: Internal functions
Function, hyphen-parse-exception-line: Internal functions
Function, hyphen-parse-pattern-line: Internal functions
Function, hyphen-trie-find: Internal functions
Function, hyphen-trie-find-aux: Internal functions
Function, hyphen-trie-find-exception: Internal functions
Function, hyphen-trie-find-exception-aux: Internal functions
Function, hyphenate-string: Internal functions
Function, image: Exported functions
Function, initialize!: Exported functions
Function, language-defined-p: Exported functions
Function, language-hyphenation: Exported functions
Function, language-loaded-p: Exported functions
Function, load-language: Exported functions
Function, make-char-box: Internal functions
Function, make-filled-vbox: Exported functions
Function, make-h-spacing: Internal functions
Function, make-hfill-glue: Internal functions
Function, make-inter-char-glue: Internal functions
Function, make-inter-line-glue: Internal functions
Function, make-kerning-space: Internal functions
Function, make-not-trimmable-white-char-box: Internal functions
Function, make-punctuation-space-box: Internal functions
Function, make-toc: Internal functions
Function, make-v-spacing: Internal functions
Function, make-vfill-glue: Internal functions
Function, make-white-char-box: Internal functions
Function, mark-ref-point: Exported functions
Function, multi-line: Internal functions
Function, new-chp-ref: Internal functions
Function, new-line: Exported functions
Function, new-page: Exported functions
Function, non-empty-style-p: Internal functions
Function, number-base-list: Internal functions
Function, page-decorations: Internal functions
Function, pop-contextual-variable: Exported functions
Function, pprint-lisp-file: Internal functions
Function, process-lisp-line: Internal functions
Function, punctuation-mark-p: Internal functions
Function, push-contextual-variable: Exported functions
Function, put-filled-string: Internal functions
Function, put-ref-point-page-number: Internal functions
Function, put-ref-point-value: Internal functions
Function, put-string: Exported functions
Function, reduce+nullable: Internal functions
Function, remove-properties: Internal functions
Function, render-document: Internal functions
Function, reorder-row-cells: Internal functions
Function, row-cell-col-number: Internal functions
Function, set-contextual-variable: Exported functions
Function, span-cell: Internal functions
Function, split-comment: Internal functions
Function, spread-boxes: Internal functions
Function, stroke-colored-box: Internal functions
Function, stroke-table: Internal functions
Function, user-drawn-box: Exported functions
Function, verbatim: Exported functions
Function, vspace: Exported functions
Function, watermark-draft: Internal functions
Function, white-char-p: Internal functions
Function, write-document: Exported functions

G
Generic Function, (setf action-fn): Internal generic functions
Generic Function, (setf adjustable-p): Internal generic functions
Generic Function, (setf background-color): Internal generic functions
Generic Function, (setf baseline): Internal generic functions
Generic Function, (setf border): Internal generic functions
Generic Function, (setf border-color): Internal generic functions
Generic Function, (setf box): Internal generic functions
Generic Function, (setf boxed-char): Internal generic functions
Generic Function, (setf boxes): Internal generic functions
Generic Function, (setf boxes-left): Internal generic functions
Generic Function, (setf boxes-tail): Internal generic functions
Generic Function, (setf cell-padding): Internal generic functions
Generic Function, (setf cells): Internal generic functions
Generic Function, (setf char-box): Internal generic functions
Generic Function, (setf char-pattern): Internal generic functions
Generic Function, (setf col-span): Internal generic functions
Generic Function, (setf col-widths): Internal generic functions
Generic Function, (setf color): Internal generic functions
Generic Function, (setf compressibility): Internal generic functions
Generic Function, (setf content): Internal generic functions
Generic Function, (setf cost): Internal generic functions
Generic Function, (setf data): Internal generic functions
Generic Function, (setf delta-size): Internal generic functions
Generic Function, (setf dx): Internal generic functions
Generic Function, (setf dy): Internal generic functions
Generic Function, (setf exception-trie): Internal generic functions
Generic Function, (setf expansibility): Internal generic functions
Generic Function, (setf file): Internal generic functions
Generic Function, (setf fill-dx): Internal generic functions
Generic Function, (setf fill-dy): Internal generic functions
Generic Function, (setf fn): Internal generic functions
Generic Function, (setf font): Internal generic functions
Generic Function, (setf font-size): Internal generic functions
Generic Function, (setf footer): Internal generic functions
Generic Function, (setf h-align): Internal generic functions
Generic Function, (setf header&footer-height): Internal generic functions
Generic Function, (setf header): Internal generic functions
Generic Function, (setf height): Internal generic functions
Generic Function, (setf id): Internal generic functions
Generic Function, (setf internal-baseline): Internal generic functions
Generic Function, (setf language): Internal generic functions
Generic Function, (setf leading-ratio): Internal generic functions
Generic Function, (setf left-margin): Internal generic functions
Generic Function, (setf located-pass): Internal generic functions
Generic Function, (setf locked): Internal generic functions
Generic Function, (setf margins): Internal generic functions
Generic Function, (setf mark-type): Internal generic functions
Generic Function, (setf max-compression): Internal generic functions
Generic Function, (setf max-expansion): Internal generic functions
Generic Function, (setf name): Internal generic functions
Generic Function, (setf offset): Internal generic functions
Generic Function, (setf original-table): Internal generic functions
Generic Function, (setf padding): Internal generic functions
Generic Function, (setf page-content): Internal generic functions
Generic Function, (setf page-number): Internal generic functions
Generic Function, (setf pattern-spacing): Internal generic functions
Generic Function, (setf pattern-trie): Internal generic functions
Generic Function, (setf pdf-jpeg-obj): Internal generic functions
Generic Function, (setf post-decoration): Internal generic functions
Generic Function, (setf pre-decoration): Internal generic functions
Generic Function, (setf right-margin): Internal generic functions
Generic Function, (setf room-left): Internal generic functions
Generic Function, (setf row-span): Internal generic functions
Generic Function, (setf rows): Internal generic functions
Generic Function, (setf splittable-p): Internal generic functions
Generic Function, (setf stroke-fn): Internal generic functions
Generic Function, (setf text-style): Internal generic functions
Generic Function, (setf text-x-scale): Internal generic functions
Generic Function, (setf trimmable-p): Internal generic functions
Generic Function, (setf v-align): Internal generic functions
Generic Function, (setf width): Internal generic functions
Generic Function, (setf x): Internal generic functions
Generic Function, (setf x0): Internal generic functions
Generic Function, (setf y): Internal generic functions
Generic Function, (setf y0): Internal generic functions
Generic Function, action-fn: Internal generic functions
Generic Function, adjust-box-dx: Internal generic functions
Generic Function, adjust-box-dy: Internal generic functions
Generic Function, adjustable-p: Internal generic functions
Generic Function, align-baseline: Internal generic functions
Generic Function, background-color: Internal generic functions
Generic Function, baseline: Internal generic functions
Generic Function, border: Internal generic functions
Generic Function, border-color: Internal generic functions
Generic Function, box: Internal generic functions
Generic Function, boxed-char: Internal generic functions
Generic Function, boxes: Internal generic functions
Generic Function, boxes-left: Internal generic functions
Generic Function, boxes-tail: Internal generic functions
Generic Function, cell-padding: Internal generic functions
Generic Function, cells: Internal generic functions
Generic Function, char-box: Internal generic functions
Generic Function, char-box-p: Internal generic functions
Generic Function, char-pattern: Internal generic functions
Generic Function, col-span: Internal generic functions
Generic Function, col-widths: Internal generic functions
Generic Function, color: Internal generic functions
Generic Function, compressibility: Internal generic functions
Generic Function, compute-natural-box-size: Internal generic functions
Generic Function, compute-table-size: Internal generic functions
Generic Function, content: Internal generic functions
Generic Function, convert-hyphen-to-char-box: Internal generic functions
Generic Function, copy-style: Internal generic functions
Generic Function, cost: Internal generic functions
Generic Function, cut-point-p: Internal generic functions
Generic Function, data: Internal generic functions
Generic Function, delta-size: Internal generic functions
Generic Function, do-layout: Internal generic functions
Generic Function, draw-block: Internal generic functions
Generic Function, dx: Internal generic functions
Generic Function, dy: Internal generic functions
Generic Function, exception-trie: Internal generic functions
Generic Function, execute-box: Internal generic functions
Generic Function, expansibility: Internal generic functions
Generic Function, file: Internal generic functions
Generic Function, fill-dx: Internal generic functions
Generic Function, fill-dy: Internal generic functions
Generic Function, fit-lines: Internal generic functions
Generic Function, fn: Internal generic functions
Generic Function, font: Internal generic functions
Generic Function, font-size: Internal generic functions
Generic Function, footer: Internal generic functions
Generic Function, h-align: Internal generic functions
Generic Function, header: Internal generic functions
Generic Function, header&footer-height: Internal generic functions
Generic Function, height: Internal generic functions
Generic Function, hmode-p: Internal generic functions
Generic Function, hyphen-find-hyphen-points: Internal generic functions
Generic Function, id: Internal generic functions
Generic Function, insert-stuff: Internal generic functions
Generic Function, internal-baseline: Internal generic functions
Generic Function, language: Internal generic functions
Generic Function, leading-ratio: Internal generic functions
Generic Function, left-margin: Internal generic functions
Generic Function, located-pass: Internal generic functions
Generic Function, locked: Internal generic functions
Generic Function, make-restore-style: Internal generic functions
Generic Function, map-boxes: Internal generic functions
Generic Function, margins: Internal generic functions
Generic Function, mark-type: Internal generic functions
Generic Function, max-compression: Internal generic functions
Generic Function, max-expansion: Internal generic functions
Generic Function, name: Internal generic functions
Generic Function, offset: Internal generic functions
Generic Function, original-table: Internal generic functions
Generic Function, padding: Internal generic functions
Generic Function, page-content: Internal generic functions
Generic Function, page-number: Internal generic functions
Generic Function, pattern-spacing: Internal generic functions
Generic Function, pattern-trie: Internal generic functions
Generic Function, pdf-jpeg-obj: Internal generic functions
Generic Function, post-decoration: Internal generic functions
Generic Function, pre-decoration: Internal generic functions
Generic Function, process-lisp-code: Internal generic functions
Generic Function, read-hyphen-file: Internal generic functions
Generic Function, restore-default-style: Internal generic functions
Generic Function, right-margin: Internal generic functions
Generic Function, room-left: Internal generic functions
Generic Function, row-span: Internal generic functions
Generic Function, rows: Internal generic functions
Generic Function, save-style: Internal generic functions
Generic Function, soft-box-p: Internal generic functions
Generic Function, splittable-p: Internal generic functions
Generic Function, stroke: Internal generic functions
Generic Function, stroke-fn: Internal generic functions
Generic Function, style-p: Internal generic functions
Generic Function, text-style: Internal generic functions
Generic Function, text-x-scale: Internal generic functions
Generic Function, trimmable-p: Internal generic functions
Generic Function, use-style: Internal generic functions
Generic Function, v-align: Internal generic functions
Generic Function, v-split: Internal generic functions
Generic Function, vmode-p: Internal generic functions
Generic Function, white-char-box-p: Internal generic functions
Generic Function, white-space-p: Internal generic functions
Generic Function, width: Internal generic functions
Generic Function, x: Internal generic functions
Generic Function, x0: Internal generic functions
Generic Function, y: Internal generic functions
Generic Function, y0: Internal generic functions
get-contextual-variable: Exported functions

H
h-align: Internal generic functions
h-align: Internal generic functions
h-align: Internal generic functions
hbox: Exported macros
header: Internal generic functions
header: Internal generic functions
header: Internal generic functions
header&footer-height: Internal generic functions
header&footer-height: Internal generic functions
header-row: Exported macros
height: Internal generic functions
height: Internal generic functions
height: Internal generic functions
hmode-p: Internal generic functions
hmode-p: Internal generic functions
hmode-p: Internal generic functions
hrule: Exported functions
hspace: Exported functions
hyphen-cmp-char-lists: Internal functions
hyphen-find-hyphen-points: Internal generic functions
hyphen-find-hyphen-points: Internal generic functions
hyphen-make-trie: Internal functions
hyphen-parse-exception-line: Internal functions
hyphen-parse-pattern-line: Internal functions
hyphen-trie-find: Internal functions
hyphen-trie-find-aux: Internal functions
hyphen-trie-find-exception: Internal functions
hyphen-trie-find-exception-aux: Internal functions
hyphenate-string: Internal functions

I
id: Internal generic functions
id: Internal generic functions
image: Exported functions
initialize!: Exported functions
insert-stuff: Internal generic functions
insert-stuff: Internal generic functions
insert-stuff: Internal generic functions
insert-stuff: Internal generic functions
insert-stuff: Internal generic functions
insert-stuff: Internal generic functions
insert-stuff: Internal generic functions
insert-stuff: Internal generic functions
insert-stuff: Internal generic functions
internal-baseline: Internal generic functions
internal-baseline: Internal generic functions
item: Internal macros
itemize: Internal macros

L
language: Internal generic functions
language: Internal generic functions
language-defined-p: Exported functions
language-hyphenation: Exported functions
language-loaded-p: Exported functions
leading-ratio: Internal generic functions
leading-ratio: Internal generic functions
left-margin: Internal generic functions
left-margin: Internal generic functions
load-language: Exported functions
located-pass: Internal generic functions
located-pass: Internal generic functions
located-pass: Internal generic functions
locked: Internal generic functions
locked: Internal generic functions
locked: Internal generic functions

M
Macro, cell: Exported macros
Macro, cell-continue-row-p: Internal macros
Macro, cell-end-row-p: Internal macros
Macro, cell-start-row-p: Internal macros
Macro, compile-text: Exported macros
Macro, defconstant*: Internal macros
Macro, display-formula: Exported macros
Macro, enumerate: Internal macros
Macro, footer-row: Exported macros
Macro, fraction: Exported macros
Macro, hbox: Exported macros
Macro, header-row: Exported macros
Macro, item: Internal macros
Macro, itemize: Internal macros
Macro, math-super-and-sub-script: Exported macros
Macro, paragraph: Exported macros
Macro, row: Exported macros
Macro, set-contextual-style: Internal macros
Macro, set-style: Exported macros
Macro, table: Exported macros
Macro, vbox: Exported macros
Macro, with-document: Exported macros
Macro, with-gensyms: Internal macros
Macro, with-offset: Exported macros
Macro, with-quad: Internal macros
Macro, with-style: Exported macros
Macro, with-subscript: Exported macros
Macro, with-superscript: Exported macros
Macro, with-text-compilation: Internal macros
Macro, with-text-content: Exported macros
make-char-box: Internal functions
make-filled-vbox: Exported functions
make-h-spacing: Internal functions
make-hfill-glue: Internal functions
make-inter-char-glue: Internal functions
make-inter-line-glue: Internal functions
make-kerning-space: Internal functions
make-not-trimmable-white-char-box: Internal functions
make-punctuation-space-box: Internal functions
make-restore-style: Internal generic functions
make-restore-style: Internal generic functions
make-toc: Internal functions
make-v-spacing: Internal functions
make-vfill-glue: Internal functions
make-white-char-box: Internal functions
map-boxes: Internal generic functions
map-boxes: Internal generic functions
map-boxes: Internal generic functions
map-boxes: Internal generic functions
margins: Internal generic functions
margins: Internal generic functions
mark-ref-point: Exported functions
mark-type: Internal generic functions
mark-type: Internal generic functions
math-super-and-sub-script: Exported macros
max-compression: Internal generic functions
max-compression: Internal generic functions
max-compression: Internal generic functions
max-expansion: Internal generic functions
max-expansion: Internal generic functions
max-expansion: Internal generic functions
Method, (setf action-fn): Internal generic functions
Method, (setf adjustable-p): Internal generic functions
Method, (setf background-color): Internal generic functions
Method, (setf background-color): Internal generic functions
Method, (setf background-color): Internal generic functions
Method, (setf background-color): Internal generic functions
Method, (setf baseline): Internal generic functions
Method, (setf baseline): Internal generic functions
Method, (setf border): Internal generic functions
Method, (setf border): Internal generic functions
Method, (setf border-color): Internal generic functions
Method, (setf box): Internal generic functions
Method, (setf boxed-char): Internal generic functions
Method, (setf boxes): Internal generic functions
Method, (setf boxes): Internal generic functions
Method, (setf boxes): Internal generic functions
Method, (setf boxes-left): Internal generic functions
Method, (setf boxes-left): Internal generic functions
Method, (setf boxes-tail): Internal generic functions
Method, (setf cell-padding): Internal generic functions
Method, (setf cells): Internal generic functions
Method, (setf char-box): Internal generic functions
Method, (setf char-pattern): Internal generic functions
Method, (setf col-span): Internal generic functions
Method, (setf col-widths): Internal generic functions
Method, (setf color): Internal generic functions
Method, (setf color): Internal generic functions
Method, (setf compressibility): Internal generic functions
Method, (setf content): Internal generic functions
Method, (setf cost): Internal generic functions
Method, (setf data): Internal generic functions
Method, (setf delta-size): Internal generic functions
Method, (setf dx): Internal generic functions
Method, (setf dx): Internal generic functions
Method, (setf dy): Internal generic functions
Method, (setf dy): Internal generic functions
Method, (setf exception-trie): Internal generic functions
Method, (setf exception-trie): Internal generic functions
Method, (setf expansibility): Internal generic functions
Method, (setf file): Internal generic functions
Method, (setf fill-dx): Internal generic functions
Method, (setf fill-dy): Internal generic functions
Method, (setf fn): Internal generic functions
Method, (setf font): Internal generic functions
Method, (setf font): Internal generic functions
Method, (setf font-size): Internal generic functions
Method, (setf footer): Internal generic functions
Method, (setf footer): Internal generic functions
Method, (setf h-align): Internal generic functions
Method, (setf h-align): Internal generic functions
Method, (setf header&footer-height): Internal generic functions
Method, (setf header): Internal generic functions
Method, (setf header): Internal generic functions
Method, (setf height): Internal generic functions
Method, (setf height): Internal generic functions
Method, (setf id): Internal generic functions
Method, (setf internal-baseline): Internal generic functions
Method, (setf language): Internal generic functions
Method, (setf leading-ratio): Internal generic functions
Method, (setf left-margin): Internal generic functions
Method, (setf located-pass): Internal generic functions
Method, (setf locked): Internal generic functions
Method, (setf locked): Internal generic functions
Method, (setf margins): Internal generic functions
Method, (setf mark-type): Internal generic functions
Method, (setf max-compression): Internal generic functions
Method, (setf max-expansion): Internal generic functions
Method, (setf name): Internal generic functions
Method, (setf offset): Internal generic functions
Method, (setf offset): Internal generic functions
Method, (setf original-table): Internal generic functions
Method, (setf padding): Internal generic functions
Method, (setf page-content): Internal generic functions
Method, (setf page-number): Internal generic functions
Method, (setf pattern-spacing): Internal generic functions
Method, (setf pattern-trie): Internal generic functions
Method, (setf pattern-trie): Internal generic functions
Method, (setf pdf-jpeg-obj): Internal generic functions
Method, (setf post-decoration): Internal generic functions
Method, (setf pre-decoration): Internal generic functions
Method, (setf right-margin): Internal generic functions
Method, (setf room-left): Internal generic functions
Method, (setf row-span): Internal generic functions
Method, (setf rows): Internal generic functions
Method, (setf rows): Internal generic functions
Method, (setf splittable-p): Internal generic functions
Method, (setf splittable-p): Internal generic functions
Method, (setf stroke-fn): Internal generic functions
Method, (setf stroke-fn): Internal generic functions
Method, (setf text-style): Internal generic functions
Method, (setf text-x-scale): Internal generic functions
Method, (setf trimmable-p): Internal generic functions
Method, (setf v-align): Internal generic functions
Method, (setf width): Internal generic functions
Method, (setf x): Internal generic functions
Method, (setf x0): Internal generic functions
Method, (setf y): Internal generic functions
Method, (setf y0): Internal generic functions
Method, action-fn: Internal generic functions
Method, adjust-box-dx: Internal generic functions
Method, adjust-box-dx: Internal generic functions
Method, adjust-box-dx: Internal generic functions
Method, adjust-box-dy: Internal generic functions
Method, adjust-box-dy: Internal generic functions
Method, adjustable-p: Internal generic functions
Method, align-baseline: Internal generic functions
Method, align-baseline: Internal generic functions
Method, align-baseline: Internal generic functions
Method, background-color: Internal generic functions
Method, background-color: Internal generic functions
Method, background-color: Internal generic functions
Method, background-color: Internal generic functions
Method, baseline: Internal generic functions
Method, baseline: Internal generic functions
Method, border: Internal generic functions
Method, border: Internal generic functions
Method, border-color: Internal generic functions
Method, box: Internal generic functions
Method, box: Internal generic functions
Method, box: Internal generic functions
Method, boxed-char: Internal generic functions
Method, boxes: Internal generic functions
Method, boxes: Internal generic functions
Method, boxes-left: Internal generic functions
Method, boxes-tail: Internal generic functions
Method, cell-padding: Internal generic functions
Method, cells: Internal generic functions
Method, char-box: Internal generic functions
Method, char-box-p: Internal generic functions
Method, char-box-p: Internal generic functions
Method, char-pattern: Internal generic functions
Method, col-span: Internal generic functions
Method, col-widths: Internal generic functions
Method, color: Internal generic functions
Method, color: Internal generic functions
Method, compressibility: Internal generic functions
Method, compressibility: Internal generic functions
Method, compute-natural-box-size: Internal generic functions
Method, compute-natural-box-size: Internal generic functions
Method, compute-natural-box-size: Internal generic functions
Method, compute-table-size: Internal generic functions
Method, content: Internal generic functions
Method, convert-hyphen-to-char-box: Internal generic functions
Method, convert-hyphen-to-char-box: Internal generic functions
Method, copy-style: Internal generic functions
Method, cost: Internal generic functions
Method, cut-point-p: Internal generic functions
Method, cut-point-p: Internal generic functions
Method, cut-point-p: Internal generic functions
Method, cut-point-p: Internal generic functions
Method, cut-point-p: Internal generic functions
Method, data: Internal generic functions
Method, delta-size: Internal generic functions
Method, delta-size: Internal generic functions
Method, do-layout: Internal generic functions
Method, do-layout: Internal generic functions
Method, do-layout: Internal generic functions
Method, draw-block: Internal generic functions
Method, dx: Internal generic functions
Method, dx: Internal generic functions