我正在学习如何绘制量子电路。我检查了可用的选项,发现 Ti钾Z 和 Quantikz 适合制作电路图,但我想知道 Quantikz 是否可以完成一些任务,但 Ti钾Z 不能。谢谢。
答案1
该Quantikz
软件包是 Ti 的子集钾Z. 你能用Quantikz
Ti 做的一切钾Z(以及 所需的其他软件包Quantikz
)。以下是 所需的软件包Quantikz
(从tikzlibraryquantikz.code.tex
第 49-52 行复制)。
\RequirePackage{xargs,ifthen,xstring,xparse,etoolbox,mathtools,pgfmath}
\RequirePackage{environ} % in an attempt to help with compatibility
% with the external library of tikz.
\usetikzlibrary{cd,decorations.pathreplacing,calc,positioning,fit,
shapes.symbols,decorations.pathmorphing,shapes.misc,backgrounds,
decorations.markings,math}
我开始使用 ,qcircuit
但后来完全迁移到Quantikz
。我的经验让我只能与 进行比较。我清楚地注意到与qcircuit
相比是有限的和缺乏的。例如,中的选项是自动完成的,而需要手动完成。此外, 中的分组(在电路的各个部分周围绘制框)比 更容易和更强大。使用 给门着色并不简单,但使用 却毫不费力。最后(我对此不是 100% 确定),我确实认为 中可以做的任何事情都可以使用 来完成。Quantikz
qcircuit
Quantikz
slice
Quantikz
qcircuit
Quantikz
qcircuit
qcircuit
Quantikz
qcircuit
Quantikz