SDF 2.001: SDF Guru Guide: Creating New Table Styles

Contents | Parent Topic | Previous Topic | Next Topic
Home | Catalog

# 1.6. Creating New Table Styles

## 1.6.1. Using Event Processing

SDF's event processing feature makes it easy to create a new table style from an existing one. For example, the following line makes schedule a variation of the shade style:

    !on table 'schedule';; $style='shade'; $param{"wide"} = 1

## 1.6.2. Using Mapping Tables

SDF uses the tablestyles filter to define the mapping between an SDF table style and a target table style. For example:

    !block tablestyles
    Name    To
    columns Columns
    rows    Rows
    grid    Grid
    plain   Plain
    box     Box
    shade   Shade
    !endblock

## 1.6.3. Creating New Target Phrase Styles

SDF makes it easy to define new target table styles by inheriting configuration details from an existing style.

See the `look/simple/mif.sdn` file in the SDF distribution for examples.