Skip to content
Travis Scholten edited this page Jun 29, 2014 · 6 revisions

Welcome to the qcircuit wiki! This page may hopefully provide some explanation of the direction we wish the qcircuit work to go in.

Where We Are

Currently, our work involves simply taking the files already generated by Steve Flammia and Bryan Eastin and putting them into this repository.

As far as the software goes, this tex file must be manually inserted by the user into their local TeX tree. This is undesirable in several aspects, the first of which is that any updates to qcircuit are not automatically propagated to the user. Furthermore, a lack of standardized download and install can hinder the use and adoption of qcircuit -- software should ``just work''.

Where We Could Go

One obvious direction we could do is to make qcircuit into a bona fide LaTeX package. Then, users would simply need to use the command \usepackage{qcircuit} to be able to draw circuits. From a development standpoint, this addresses the issue described above, and so is a rather desirable feature.

Another, perhaps very ambitious, direction, is to update qcircuit to be compatible with current LaTeX drawing packages. In particular, the TikZ package has emerged as a helpful way to do drawing; making qcircuit compatible with that would enable further development down the line.

Clone this wiki locally