New circuit elements with Quill:0.8.0

The package Quill just turned 0.8.0! The new release introduces new circuit elements that are essential for depicting advanced discrete quantum processes.

Annotation repeat-block.

The new function repeat-block marks the repetition of part of a circuit:

Controlled-Y gate

In addition to the existing CZ and CX gates, Quill now also features a CY gate target targ-y which adopts the visualization of the Stim library. Thanks to Eric for contributing it!

Annotation break-line

The new decoration break-line is used for marking the omission of wires.

Fixes and improvements

  • Typst 0.15 broke multi-qubit lstick/rstick braces − that’s the third time that it happened * sigh * :D. I fixed it again :tada:
  • Improved docs for slices and gategroups.

Have fun creating quantum circuit diagrams! :atom_symbol:

5 Likes