解释:x 上的破折号

解释:x 上的破折号

如何在 LaTeX 中写出符号 x 十字。我想要 x 的中心点上有一条线。我在网上搜索过但没有找到。

这是符号的图片

答案1

解释:x 上的破折号

\documentclass{article}

\makeatletter
\newcommand*{\dashonx}{%
  \mathbin{%
    \mathpalette\@dashonx{}%
  }%
}
\newcommand*{\@dashonx}[2]{%
  % #1: math style
  % #2: unused
  \sbox0{$\m@th#1x$}%
  \sbox2{$\m@th#1-$}%
  \sbox4{$\m@th#1\vcenter{}$}%
  \dimen@=\wd0 %
  \ifdim\wd2>\dimen@
    \dimen@=\wd2 %
  \fi
  \rlap{%
    \raise\dimexpr.5\ht0-\ht4\relax
    \hbox to \dimen@{\hss\copy2\hss}%
  }%
  \hbox to \dimen@{\hss\copy0\hss}%
}
\makeatother

\begin{document}
\[ A \dashonx B^{A \dashonx B^{A \dashonx B}} \]
\end{document}

结果在 x 上划线

解释:∋ + ∈

将符号\ni\in组合起来,在减小和减号之间的空格被添加到中间作为剩余空格的桥梁:

\documentclass{article}

\makeatletter
\newcommand*{\niin}{%
  \mathbin{%
    \mathpalette\@niin{}%
  }%
}
\newcommand*{\@niin}[2]{%
  % #1: math style
  % #2: unused
  \sbox0{$\m@th#1{\ni}\!{\in}$}%
  \rlap{\hbox to \wd0{\hss$#1-$\hss}}%
  \copy0 %
}
\makeatother

\begin{document}
\[ A \niin B^{A \niin B^{A \niin B}} \]
\end{document}

结果 \niin

解释:U+2AD8 超集旁边并通过破折号与子集连接:⫘

该符号在 OpenType 字体 XITS Math 和 Asana Math 中可用,可通过unicode-mathLuaTeX 或 XeTeX 包访问:

\documentclass{article}
\usepackage{array}
\usepackage{unicode-math}

\begin{document}
  \begin{tabular}{@{}ll<{$A \supdsub B$}@{}}
    XITS Math & \setmathfont{xits-math.otf} \\
    Asana Math & \setmathfont{Asana-Math.otf} \\
  \end{tabular}
\end{document}

结果 U+2AD8

不含 XeTeX/LuaTeX 的版本

\documentclass{article}

\makeatletter
\newcommand*{\supdsub}{%
  \mathbin{%
    \mathpalette\@supdsub{}%
  }%
}
\newcommand*{\@supdsub}[2]{%
  % #1: math style
  % #2: unused
  \sbox0{$\m@th#1{\supset}\!{\subset}$}%
  \rlap{\hbox to \wd0{\hss$#1-$\hss}}%
  \copy0 %
}
\makeatother

\begin{document}
\[ A \supdsub B^{A \supdsub B^{A \supdsub B}} \]
\end{document}

结果 \supdsub

解读:\times带有水平线。

以下示例使用\times和 减号来构造符号。该符号被定义为符合数学风格的二进制符号。

\documentclass{article}

\makeatletter
\newcommand*{\timesminus}{%
  \mathbin{%
    \mathpalette\@timesminus{}%
  }%
}
\newcommand*{\@timesminus}[2]{%
  % #1: math style
  % #2: unused
  \sbox0{$\m@th#1\times$}%
  \rlap{\hbox to \wd0{\hss$#1-$\hss}}%
  \copy0 %
}
\makeatother

\begin{document}
\[ A \timesminus B^{A \timesminus B^{A \timesminus B}} \]
\end{document}

结果

答案2

正如安德鲁·斯旺 (andrew swann) 在评论中所建议并由 op 确认的那样,想要的是\mathfrak{X}

在此处输入图片描述

答案3

你可以做

\documentclass{article}

\newcommand{\distinct}{%
  \supset
  \mathrel{\mkern-8mu}%
  \mathrel{-}%
  \mathrel{\mkern-8mu}%
  \subset
}

\begin{document}

\[
A \distinct B                        
\]

\end{document}

在此处输入图片描述

答案4

我认为您正在寻找的可能是一个简单的书法,脚本风格X,例如$\mathscr{X}$,来自mathrsfs包:

在此处输入图片描述

相关内容