指向右边的三角形的符号是什么(白色指向右边的指针▻)?

指向右边的三角形的符号是什么(白色指向右边的指针▻)?

我正在寻找 MathJax 中与 Unicode 符号等价的符号,称为白色右指指针

它比 稍微长一点\triangleright,看起来像这样:

<code>\triangleright</code> 的屏幕截图

另外,我无法使用http://detexify.kirelabs.org/


感谢 marmot,我找到了 LaTeX 的等效版本:名为\whitepointerright。但它在 MathJax 中不起作用。

答案1

MathJax 通常被认为是题外话,但您可以\rhd在 LaTeX 或 MathJax 中使用以获得接近的效果\whitepointerright。下图是使用 MathJax 从 Safari 中截取的:

在此处输入图片描述

该代码在 Chrome、Firefox、Safari 上呈现:

\[
A\triangleright B\rhd C
\]

使用<head>代码:

<script type="text/x-mathjax-config">
  MathJax.Hub.Config({tex2jax: {inlineMath: [['$','$'], ['\\(','\\)']]}});
</script>
<script type="text/javascript"
  src="http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML">
</script>

并且还可以使用以下amsfonts包在 LaTeX 中工作:

在此处输入图片描述

答案2

我使用了这些命令。您不需要文档命令即可使用这些命令:

A\triangle B\\
A\blacktriangle B\\
A\triangledown B\\
A\blacktriangledown B\\
A\triangleleft B\\
A\blacktriangleleft B\\
A\triangleright B\\
A\blacktriangleright B

三角形在行动

答案3

您正在寻找的字形似乎是 U+25BB WHITE RIGHT-POINTING POINTER,它在 STIX 字体中可用\whitepointerright

最简单的方法是将其导入为“文本符号”:

\documentclass{article}
\usepackage{amsmath}

\DeclareFontFamily{U}{stixscr}{}
\DeclareFontShape{U}{stixscr}{m}{n}{<-> s*[1.1] stix-mathscr}{}
\DeclareRobustCommand{\pointright}{%
  \mathrel{\text{\usefont{U}{stixscr}{m}{n}\symbol{"D2}}}%
}

\begin{document}

$A\pointright B$

\end{document}

放大倍数1.1仅用于举例。请反复试验,直到找到合适的尺寸。

在此处输入图片描述

pict2e

\documentclass{article}
\usepackage{amsmath}
\usepackage{pict2e,xfp}

\makeatletter
\DeclareRobustCommand{\pointright}{%
  \mathrel{\mathpalette\point@right\relax}%
}
\newcommand{\point@right}[2]{%
  \vcenter{\hbox{\point@@right{#1}}}%
}
\newcommand{\point@@right}[1]{%
  \sbox\z@{$\m@th#1\triangleright$}%
  \setlength{\unitlength}{\ht\z@}%
  \setlength{\dimen@}{\wd\z@}%
  \linethickness{%
    \ifx#1\displaystyle 0.09\unitlength
    \else\ifx#1\textstyle 0.09\unitlength
    \else\ifx#1\scriptstyle 0.11\unitlength
    \else 0.13\unitlength\fi\fi\fi
  }%
  \edef\point@wd{\fpeval{2*(\dimen@/\unitlength)}}%
  \begin{picture}(\point@wd,1)
  \roundjoin
  \polyline(0,0.5)(0,0)(\point@wd,0.5)(0,1)(0,0.2)
  \end{picture}%
}
\makeatother

\begin{document}

$A\pointright B \triangleright C$

$\pointright\triangleright$

$\scriptstyle\pointright\triangleright$

$\scriptscriptstyle\pointright\triangleright$

\end{document}

在此处输入图片描述

相关内容