如何在 quantikz 中绘制简单的电线

如何在 quantikz 中绘制简单的电线

我想找到一种方法将量子电路的一条线重定向到其他线。

我有一个完美的想法,就是使用类似的东西,

\begin{quantikz}
& \gate{H} & \gate[swap]{} & \qw & \qw \\
& \qw & & \gate{H} & \qw
\end{quantikz}

在此处输入图片描述

但是只有一侧的线,我的意思是两条线合并成一条线。\

如果不可能的话,其他方法也可以这样做,如下所示,

在此处输入图片描述

但是我不知道如何绘制垂直线,我只能使用带点的线来绘制这条线\ctrl{1},但是绘制不带点的线的命令是什么??

谢谢您的帮助。

答案1

我假设您正在寻找类似于第一或第二条电路的东西。

A

\documentclass[12pt,a4paper]{article}
\usepackage{tikz}
\usetikzlibrary{quantikz}

\begin{document}


\begin{quantikz}
    & \gate{H}  & \gate[swap]{} & \qw       &  \targ{}      & \gate[1]{H}   & \qw\\
    & \qw       &               & \gate{H}  &  \octrl{-1}   &               &
\end{quantikz}

\bigskip

\begin{quantikz}
    & \gate{H}  & \gate[swap]{} & \qw       &  \control{}   & \gate[1]{H}   & \qw\\
    & \qw       &               & \gate{H}  &  \octrl{-1}   &               &
\end{quantikz}

\end{document}

答案2

在搜索了不同的手册后,我找到了一个可能的答案。如果对某人有用,我会发布它。您可以使用不带点的垂直线,\vqw{x}其中 x 是导线的垂直距离。

虽然不是我所寻找的,但它确实有效。

相关内容