在 Latex 中绘制哈斯图

在 Latex 中绘制哈斯图

我目前正在尝试在 Latex 中绘制以下哈斯图。从我的理解来看,我认为我应该使用 tikzcd 包,但无法理解它的工作原理。我将不胜感激任何帮助。

先感谢您。

在此处输入图片描述

答案1

以下是一种方法:

\documentclass{article}
\usepackage{amssymb} 
\usepackage{tikz-cd}

\begin{document}

\begin{tikzcd}[row sep=1.5cm, column sep=1.7cm]
& A \\
\{a, b\}\urar & \{a, c\}\uar \arrow[from=dr]& \{b, c\}\ular \\
\{a \}\uar\urar & \{b\}\ular[crossing over] \urar[crossing over] & \{ c\} \uar\\
 & \varnothing\ular\uar \urar
  \end{tikzcd} %

\end{document} 

在此处输入图片描述

相关内容