我如何在乳胶中重新创建这个通勤广场?

我如何在乳胶中重新创建这个通勤广场?

我正在尝试重新创建下图:

在此处输入图片描述

提前致谢!

答案1

您可以使用matrix一个简单的解决方案,但您应该意识到\subset\cup通常不是具有旋转的相同符号。

我建议旋转\subset,同时也修改垂直间距。

使用不同的解决方案tikz-cd;我还展示了如何以更简单的方式改变间距。

\documentclass{article}
\usepackage{amsmath}
\usepackage{graphicx} % for the first solution
\usepackage{tikz-cd} % for the second solution

% for the second solution, see https://tex.stackexchange.com/a/216042/4427
\tikzset{
  symbol/.style={
    draw=none,
    every to/.append style={
      edge node={node [sloped, allow upside down, auto=false]{$#1$}}}
  }
}

\begin{document}

\[
\renewcommand{\arraystretch}{0}
\begin{matrix}
N & \subset & M \\[2ex]
\rotatebox[origin=c]{90}{$\subset$} &&
\rotatebox[origin=c]{90}{$\subset$} \\[2.5ex]
Q & \subset & P
\end{matrix}
\]

\[
\begin{tikzcd}
N \arrow[r,symbol=\subset] & M \\
Q \arrow[r,symbol=\subset] \arrow[u,symbol=\subset] &
P \arrow[u,symbol=\subset]
\end{tikzcd}
\]

\[
\begin{tikzcd}[row sep=1em,column sep=1em]
N \arrow[r,symbol=\subset] & M \\
Q \arrow[r,symbol=\subset] \arrow[u,symbol=\subset] &
P \arrow[u,symbol=\subset]
\end{tikzcd}
\]

\end{document}

在此处输入图片描述

答案2

矩阵的工作原理

\documentclass{article}
\usepackage{amsmath}
\begin{document}

$\begin{matrix} N&\subset&M \\ \cup&&\cup \\ Q&\subset&P \end{matrix}$

\end{document}

输出

答案3

一个非常简短的代码pstricks

     \documentclass[a4paper,11pt, pdf]{article}

    \usepackage{pst-node}

    \newpsobject{ncemptyline}{ncline}{linestyle=none}
    \newcommand*\ncsubset[2]{\ncemptyline{#1}{#2}\ncput[nrot=:U, npos=0.45]{ ⊂}}

    \pagestyle{empty}

    \begin{document}

    \[ \begin{psmatrix}[rowsep = 0.1, colsep = 0.3]
    N & \subset & M \\
    \rput{*90}{\subset} & & \rput{*90}{\subset} \\[1ex]
    Q & \subset & P
    \end{psmatrix} \]

    \end{document} 

在此处输入图片描述

相关内容