LyX:如何组合两个数学符号?

LyX:如何组合两个数学符号?

我是 LyX 的新用户。我用它来编写数学讲座。

如何从两个现有符号中创建一个新符号?更准确地说,我该如何创建这个:

在此处输入图片描述

它是一个带有圆圈的子集(\subset\circ)。

答案1

我不确定我的回答对新 LyX 用户来说有多友好......但是

\!可用于在数学模式下提供负水平间距。换行\mathrel{}可调整新符号周围的间距。

\documentclass[varwidth]{standalone}
\usepackage{amsmath}
\newcommand{\subsetcirc}{\mathrel{\subset\!\!\!\!\!\circ}}
\begin{document}
$A \subset B$

$A \subsetcirc B$
\end{document}

在此处输入图片描述

也可以看看:关于如何在彼此之上创建符号的问题

答案2

这是一个使用 TeX “原始”命令\ooalign\kern\raise(以及\hss\cr\hbox)的解决方案。不出所料,它还使用了“标准”符号\subset\circ

在此处输入图片描述

如果要使圆变大或变小,请更改\scalebox命令的第一个参数。要将圆稍微向右移动,请增加命令的参数\kern。并且,如果您使用的包使用其自己的子集和圆符号形式,则可能需要对代码进行更多调整,以获得令人满意的符号定位。

\documentclass{article}
\usepackage{graphicx} % for \scalebox macro
\newcommand\subsetcirc{%
  \mathrel{\ooalign{\hss$\subset$\hss\cr%
  \kern0.6ex\raise0.2ex\hbox{\scalebox{0.7}{$\circ$}}}}}

\begin{document}
$A\subsetcirc B$
\end{document}

答案3

另一种可能性是

\documentclass{article}

\newcommand*\subsetcircle{\mathrel{\ooalign{$\subset$\cr\hidewidth\hbox{$\circ\mkern 1mu$}\cr}}}

\begin{document}

$A\subsetcircle B$

\end{document}

输出

相关内容