
我需要一些幫助來創建一些簡單的格子,例如表示 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}