The SBOL CDS symbol is a rectangle with a triangular end.

Rightwards: represents a CDS on the forward/top strand.
Leftwards: represents a CDS on the backwards/reverse-complement/bottom strand.

The CDS symbol has a variable width, depth, arrow head size.

Length:

Depth:

Head:

Top strand
Bottom strand

The CDS symbol can be aligned to the backbone in three modes: backbone-centred, above-strand and below-strand. The strand-centred CDS is centred on the backbone line. For above-strand and below-strand, it is always placed that side. The outside label is always placed furthest from the strand.

Direction:

Forward
Reverse

Alignment mode:

Above
Centred
Below

You can embed CDS symbols directly into the flow of text by using SBOLv the CDS shortcode [cds]fish[/cds] within normal text. If you don't need a label you can either use an empty shortcode ([cds][/cds]) or a self-closing shortcode ([cds/]). The width of the symbol can be set manually as in [cds width="100"]looong[/cds] and [cds width="20"/] and the orientation with [cds dir="<"/] and [cds dir=">"/].

You can embed CDS symbols directly into the flow of text by using SBOLv the CDS shortcode [cds]fish[/cds] within normal text. If you don't need a label you can either use an empty shortcode ([cds][/cds]) or a self-closing shortcode ([cds/]). The width of the symbol can be set manually as in [cds width="100"]looong[/cds] and [cds width="20"/] and the orientation with [cds dir="<"/] and [cds dir=">"/].

Shortcode processing is enabled within part of your document by including SBOLv().shortcodes() in a <script> element. This will apply shortcodes to all of its siblings