加宽符号重叠处的其中一个符号

加宽符号重叠处的其中一个符号

我遇到的问题是我想让交叉点和子集符号更加明显,我认为要做到这一点,我需要将子集腿(朝右)延长更长。我不知道该怎么做。我试过了\bigcap,但我不知道\bigsubset符号。即使有,\bigsubset那么整个东西也会有点太大了。

\makeatletter
\newcommand{\superimpose}[2]{%
  {\ooalign{$#1\@firstoftwo#2$\cr\hfil$#1\@secondoftwo#2$\hfil\cr}}}
\makeatother
\newcommand{\subsetintersection}{\mathpalette\superimpose{{\subset}{\cap}}}
$\subsetintersection$

有什么想法吗?

答案1

\documentclass{article}
\usepackage{stackengine}
\stackMath
\usepackage{scalerel}
\def\subcap{\mathrel{\ThisStyle{\kern.7pt\stackinset{c}{-.3\LMpt}{b}{.8\LMpt}%
  {\scalebox{1.5}[1]{$\SavedStyle\subset$}}%
  {\scalebox{1}[1.5]{$\SavedStyle\cap$}}}\kern .3pt}}
\begin{document}
$    \displaystyle A\subcap B~
        \textstyle A\subcap B~
      \scriptstyle A\subcap B~
\scriptscriptstyle A\subcap B
$
\end{document}

在此处输入图片描述

答案2

这就是你要找的东西吗?

\documentclass{article}
\usepackage{trimclip,graphicx}
\newcommand{\longsubset}[1]{%
  #1\subset\joinrel
  \mathrel{\clipbox{{.5\width} 0pt 0pt 0pt}{$#1\subset$}}
}
\newcommand\subsetintersection{%
  \mathrel{\mathpalette\ssint\relax}% or \mathbin?
}
\newcommand{\ssint}[2]{{%
  \ooalign{%
    $\longsubset{#1}$\cr
    \hidewidth\rotatebox[origin=c]{-90}{$\longsubset{#1}$}\hidewidth\cr}
}}


\begin{document}
$\displaystyle\subsetintersection$

$\textstyle\subsetintersection$

$\scriptstyle\subsetintersection$

$\scriptscriptstyle\subsetintersection$
\end{document}

在此处输入图片描述

相关内容