答案1
一种方法可能是
\documentclass{article}
\begin{document}
\[
\begin{array}{c}
0\\
1
\end{array}
\rightarrow
\begin{array}{c}
000\\
111
\end{array}
\rightarrow\Gamma\rightarrow
\begin{array}{c}
000\\
001\\
010\\
100\\
011\\
101\\
110\\
111
\end{array}
\rightarrow
\begin{array}{c}
0\\
1
\end{array}
\]
\end{document}
答案2
另一个简单的建议是使用tikz-cd
包(或xy
包装)。箭头的长度可以增加或减少。
\documentclass[a4paper,12pt]{article}
\usepackage{tikz-cd}
\usepackage{amsmath,amssymb}
\begin{document}
\begin{tikzcd}
\begin{matrix} 0\\ 1 \end{matrix} \arrow[r] & \begin{matrix} 000\\ 111 \end{matrix} \arrow[r] & \mathit{\Gamma} \arrow[r] & \begin{matrix} 000\\ 001\\ 010\\ 100\\ 011\\ 101\\ 110\\ 111 \end{matrix} \arrow[r] & \begin{matrix} 0\\ 1 \end{matrix}
\end{tikzcd}
\end{document}
编辑2020/12/13:我用包添加了代码xy
;可以看到代码的结构比非常接近tikz-cd
。
\documentclass[a4paper,12pt]{article}
\usepackage{amsmath,amssymb}
\usepackage[all,cmtip]{xy}
\begin{document}
\xymatrix{ {\begin{matrix} 0\\ 1 \end{matrix}} \ar[r] & {\begin{matrix} 000\\ 111 \end{matrix}} \ar[r] & \Gamma \ar[r]& {\begin{matrix} 000\\ 001\\ 010\\ 100\\ 011\\ 101\\ 110\\ 111 \end{matrix}}\ar[r] & {\begin{matrix} 0\\ 1 \end{matrix}}}
\end{document}
下面是输出: