This folder contains a LaTeX document that explicitly list all the plaquettes needed by the tqec repository.
You need any UNIX-compliant version of make and latexmk in order to compile the LaTeX document in this folder. You also need a working installation of LaTeX with the following packages:
underscoreused to allow underscores in many places where it would be interpreted as a special character by mistake.pgfplotsandpgf/tikzto draw plaquettes and circuits.xcolorto define custom colors.standaloneto define standalone PDFs that will then be included in the main document.
A simple
make -j8should be enough. The targets clean (remove all LaTeX auxilliary files, but not the PDFs) and cleanall (remove all LaTeX auxilliary files AND the PDFs) are also available.
This repository is organized in 2 directories and one main file:
- the main file
main.texdescribes the list of plaquettes. - the
plaquettesdirectory contains all the necessary code to generate plaquette visualisation. - the
circuitsdirectory contains all the necessary code to generate the circuits represented by each plaquette.
The different Makefiles in the directories are managing dependencies between the main file and the different directories (that have to be compiled fully before starting to compile the main file).