簡單格子圖的幫助

簡單格子圖的幫助

我需要一些幫助來創建一些簡單的格子,例如表示 3 或 4 組和包含關係。我已經搜索過,但只找到了非常詳細的結果,這確實讓我感興趣,但我沒有時間深入探討這個問題。這可能聽起來很奇怪,但事實是,在我職業生涯的這個階段,我實際上並沒有編寫 Latex 文檔,我只需要對 Latex 進行初步掌握即可在 Math SE 上進行交互。

如果有人可以用代表 的格子進行回應$C,B\subset A$,並且$C,B$彼此之間不具有可比性,那麼這可能是我學習所需基礎知識的最佳方式,因為我可以自己查找命令並從那裡開始。謝謝。

編輯:我不太確定如何展示我的“嘗試”。我基本上已經瀏覽了一堆 TeX SE 問題和 LaTeX 文檔,但我完全無法辨別哪些內容適用於 Math SE,並且接下來的討論超出了我的理解水平。最好的幫助就是像我上面所說的。

答案1

以下是一個可以做什麼的範例pstricks,更具體地說是使用psmatrix來自 的環境pst-node。基本概念非常簡單:將晶格的元素作為矩陣的元素,即節點,然後用不可見的線連接這些節點。包含關係是放置在這些行中間的標籤:

\documentclass[a4paper,11pt, pdf]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}%
\usepackage{lmodern, amssymb}
\usepackage{mathtools}
\usepackage{graphicx}
\usepackage{pst-node}


\newpsobject{ncemptyline}{ncline}{linestyle=none}
\newcommand*\ncsubset[2]{\ncemptyline{#1}{#2}\ncput[nrot=:U]{ \subset}}
\newcommand*\ncsubsetneq[2]{\ncemptyline{#1}{#2}\ncput[nrot=:U]{\varsubsetneq}}
\newcommand*\ncvarsubsetneq[2]{\ncemptyline{#1}{#2}\ncput[nrot=:U]{\scalebox{1}[-1]{$ \varsubsetneq $}}}

\pagestyle{empty}

\begin{document}
\psset{npos = 0.45}
\[ \begin{psmatrix}[rowsep = 0.3, colsep = 0.4]
 & [name = C] C \\
[name = B] B & & [name = D] D \\
 & [name = A] A \\
   \ncvarsubsetneq{A}{B}\ncsubsetneq{A}{D}

\ncsubset{B}{C}\ncsubset{D}{C}
\end{psmatrix} \]

\end{document} 

在此輸入影像描述

相關內容