Package com.teamten.typeset


package com.teamten.typeset
  • Class
    Description
    Simple class that implements the Dimensions interface.
    Keeps track of a set of bookmarks and which physical page they're on.
    Represents a sequence of elements being considered for fitting into a space, either horizontally into a line or vertically into a page.
    Functional interface for getting the size of an element.
    Describes the number and sizes of columns.
    A vertical list of elements that will get broken into columns.
    Stores all the configuration metadata about the book.
    Various keys that can be used in this configuration.
    Interface for anything that has width, height, and depth.
    Accumulates elements in a list, then finds the best place to break that list to make either lines or pages.
    Keeps track of possible breakpoints in our paragraph or page, their penalty, and their effects on the whole paragraph or page.
    Receives Element objects one at a time.
    Accumulates elements in a horizontal list until a paragraph is finished, at which point a list of elements is generated and added to a vertical list.
    Represents a reference from an index entry.
    Stores a set of index entries.
    Stores a single index entry, its physical pages, and its sub-entries.
    Represents a single ligature.
    Manages all ligature information for a particular font.
    Records the shape of the output of this element list.
    Describes various layout attributes about a paragraph.
    Utility class for testing PDF things.
    Static methods for helping draw into PDF files.
    Keeps track of the positions of the sections (parts, chapters) of the book.
    Represents various units to measure 1-dimensional space.
    Converts a document to a PDF.
    Test app for trying various things with the typesetter.
    Various ways to vertically align a list of elements.
    Accumulates elements in a vertical list until the document is finished, at which point a list of pages (type VBox) is generated.