如何使用 quantikz 并排显示两个量子电路?

如何使用 quantikz 并排显示两个量子电路?

我有两个量子电路,我想使用quantikzLaTeX 中的包并排显示它们。以下是这两个电路的代码:

\begin{quantikz}
   & \ctrl{1} &  \\
   & \targ{}  &  
\end{quantikz}
$\equiv$
\begin{quantikz}
   & \qw & \ctrl{1} & \qw & \qw \\
   & \gate{H} & \gate{Z} & \gate{H} & \qw \\
\end{quantikz}

显示方式如下:

在此处输入图片描述

我尝试按照建议使用表格环境这里,但电路仍然没有正确对齐。

答案1

可以将选项baseline=(current bounding box.center)提供给quantikz环境。\\第二个环境末尾的quantikz被删除,因为它提供了不必要的垂直空间。

在此处输入图片描述

\documentclass[border=6pt]{standalone}
\usepackage{quantikz}
\begin{document}
\begin{quantikz}[baseline=(current bounding box.center)]
 & \ctrl{1} & \\
 & \targ{} &
\end{quantikz}
$\equiv$
\begin{quantikz}[baseline=(current bounding box.center)]
 & \qw & \ctrl{1} & \qw & \qw \\
 & \gate{H} & \gate{Z} & \gate{H} & \qw
\end{quantikz}
\end{document}

相关内容