Skip to content

gpaulissen/bridge-systems

Repository files navigation

bridge-systems

This document describes how to maintain a bridge bidding system.

The text is maintained in BML format and output (PDF, HTML, BSS) can be generated via Ant.

BML

The purpose of the Bridge Bidding Markup Language (BML) is to offer an easy way of documenting contract bridge bidding systems. The file(s) created are supposed to be easy to read for both human and machines. A BML-file is created using an ordinary text editor (like Notepad).

See also https://github.com/gpaulissen/bml for more instructions.

Maintainer instructions

All BML files have a .bml suffix.

Abbreviations are taken from the WBF. See also common/abbreviations.bml

Bidding systems can be found in the partnerships directories.

These are the subdirectories:

  • common: common modules
  • output: output files (created on the fly)
  • partnership: all partnership modules

Build

Output will be saved in the output subdirectory.

Create a .pdf, .html and .bss file from by:

$ ant -Ddocument=

Example:

This command:

$ ant -Ddocument=system-WL-GJP

will create files system-WL-GJP.htm, system-WL-GJP.pdf and system-WL-GJP.bss in the output directory.

About

Bridge Systems based on BML

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published