我遇到的问题是我想让交叉点和子集符号更加明显,我认为要做到这一点,我需要将子集腿(朝右)延长更长。我不知道该怎么做。我试过了\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}