Default specification than can be used by the pretty-printer for Hasse-diagrams. Just include it into some module and override the defaults as required.
include
include Display_hasse_intf.DEFAULT_SPEC
DOT-options (see "man dot")
val name : string
val label : string
val size_x : float
val size_y : float
val ratio : float
val rotation : float
val center : bool
val top_attr : string
Node attribute string for top nodes, e.g. "shape = box"
val bot_attr : string
Node attribute string for bottom nodes
val top_bot_attr : string
Node attribute string for top/bottom nodes
val edge_attr : string
Edge attribute string, e.g. "color = blue"
val pp_node_attr : Stdlib.Format.formatter ‑> 'a ‑> unit