答案1
只需组合现有的符号:
\documentclass{article}
\usepackage{amssymb}
\begin{document}
$\blacktriangleright\mathrel{\mkern-4mu}<$,
$>\mathrel{\mkern-4mu}\blacktriangleleft$,
$\blacktriangleright\joinrel\mathrel{\triangleleft}$,
$\mathrel{\triangleright}\joinrel\blacktriangleleft$
\end{document}
\joinrel
被 (稳健地) 定义为\mathrel{\mkern-3mu}
。对于最后两个符号来说,这已经足够了;对于前两个符号,稍微大一点的值4mu
对我来说看起来更好。
事实上,\ltimes
和\rtimes
不会产生图片中的“不对称”符号。它们可以通过将<
/>
与\triangleleft
/连接起来类似地获得\triangleright
。
$>\joinrel\mathrel{\triangleleft}$ vs. $\rtimes$
$\mathrel{\triangleright}\joinrel<$ vs. $\ltimes$
我的想象力还不够丰富,无法为所有这些想出名字;-)
答案2
这采用了 campa 的答案 (+1) 并进行了增强/修改:它将结果向下缩放以占据与字母 相同的垂直空间x
。
与 campa 的结果一样,它适用于各种数学风格。
妇女权利委员会:
\documentclass{article}
\usepackage{mathtools,amssymb,scalerel}
\newcommand\bicrossl{%
\mathrel{\scalerel*{\mathrel{\triangleright}\joinrel\blacktriangleleft}{x}}}
\newcommand\bicrossr{%
\mathrel{\scalerel*{\blacktriangleright\joinrel\mathrel{\triangleleft}}{x}}}
\newcommand\biopencrossl{%
\mathrel{\scalerel*{>\kern-.4\LMpt\joinrel\blacktriangleleft}{x}}}
\newcommand\biopencrossr{%
\mathrel{\scalerel*{\blacktriangleright\joinrel\kern-.4\LMpt<}{x}}}
\begin{document}
$x\bicrossr y$ and $x\bicrossl y$,
$x\biopencrossr y$ and $x\biopencrossl y$,
$\scriptstyle x\bicrossr y$ and $\scriptstyle x\bicrossl y$,
$\scriptstyle x\biopencrossr y$ and $\scriptstyle x\biopencrossl y$,
\end{document}