我绘制了下面的图:
使用以下 tikz 源代码:
\[
\begin{array}{ccccccc}
A&
\subseteq&
B&
\subseteq&
C&
\subseteq &
\cdots\\
\parallel&&
\parallel&&
\parallel
\\
AAA&
\subseteq&
BBB&
\subseteq&
CCC&
\subseteq &
\cdots
\end{array}
\]
我的问题:
如何给出更大的$\subset$符号和$\parallel$符号并调整各行之间的间距?
如何在 $subset$ 符号上方写一些文字?我可以使用 $\phantom{}$ 吗?
谢谢
答案1
这是一个使用包的可能解决方案tikz-cd+scalerel
。
\documentclass[a4paper,12pt]{article}
\usepackage{scalerel}
\usepackage{tikz-cd}
\begin{document}
\begin{tikzcd}[row sep=large, column sep=small]
A \arrow[d, equal] &\scaleobj{4}{\subseteq} & B \arrow[d, equal] & \scaleobj{4}{\subseteq} & C \arrow[d, equal] & \cdots \\
AAA & \scaleobj{4}{\subseteq} & BBB & \scaleobj{4}{\subseteq} & CCC & \cdots
\end{tikzcd}
\end{document}
或者使用命令进行注释\overset
:
\documentclass[a4paper,12pt]{article}
\usepackage{scalerel}
\usepackage{tikz-cd}
\usepackage{mathtools}
\begin{document}
\begin{tikzcd}[row sep=large, column sep=small]
A \arrow[d, equal] &
\overset{\textup{above}}{\scaleobj{4}{\subseteq} }&
B \arrow[d, equal] & \scaleobj{4}{\subseteq} & C \arrow[d, equal] & \cdots \\
AAA & \scaleobj{4}{\subseteq} & BBB & \scaleobj{4}{\subseteq} & CCC & \cdots
\end{tikzcd}
\end{document}