#### 33.5.2 Adding space before tables

To add space before all tables:

    [TableBeforeMacros]
    *=<br>

To add space before a specific table, use its TableID (see §33.2 Defining sets of tables); for example:

    [TableBeforeMacros]
    ae1001207=<br>

DITA2Go checks section [TableBeforeMacros] and uses the first rule that applies to the current table. This allows you to make exceptions. For example:

    [TableBeforeMacros]
    ae123456=<br><br>
    InLine=
    *=<br>

These settings would result in the following:

- double spacing before the table with TableID ae123456
- no spacing before any table with format InLine
- single spacing before all other tables.

See §33.5.1 Invoking macros around tables.

Previous Topic: 33.5.1 Invoking macros around tables

Next Topic: 33.5.3 Adjusting space after tables

Parent Topic: 33.5 Using macros to control table properties

Sibling Topics:

33.5.1 Invoking macros around tables

33.5.3 Adjusting space after tables

33.5.4 Turning processing on and off around selected tables

33.5.5 Specifying row-group, row, and cell attributes with macros

33.5.6 Capturing table row and column counts with variables

33.5.7 Selectively modifying table text with macros: an example