答案1
\leq
您确实可以通过在符号上打印符号来自己构建它\geq
。
\documentclass{article}
\usepackage{amsmath}
\makeatletter
\newcommand*{\leqgeq}{%
\mathrel{\mathpalette\@leqgeq\relax}%
}
\newcommand*{\@leqgeq}[2]{%
\makebox[0pt][l]{\(#1\leq\)}\mbox{\(#1\geq\)}%
}
\makeatother
\begin{document}
if \( a \leqgeq b \)
\(\displaystyle a \leqgeq b\)
\(\textstyle a \leqgeq b\)
\(\scriptstyle a \leqgeq b\)
\(\scriptscriptstyle a \leqgeq b\)
\end{document}
答案2
轻松应用\mathpalette
(考虑到当前的数学风格)和\ooalign
(用于叠加两个符号)。
\documentclass{article}
\usepackage{amsmath}
\makeatletter
\newcommand{\win}{% weird inequality
\mathrel{\mathpalette\win@\relax}%
}
\newcommand{\win@}[2]{%
\ooalign{$\m@th#1\leq$\cr$\m@th#1\geq$\cr}%
}
\makeatother
\begin{document}
$a\win b$
$\scriptstyle a\win b$
$\scriptscriptstyle a\win b$
\end{document}
在提出新问题之前,请先了解一下如何应对 < 和 >。
\documentclass{article}
\usepackage{amsmath}
\makeatletter
\newcommand{\win}{% weird inequality
\mathrel{\mathpalette\win@{<>}}%
}
\newcommand{\wineq}{% weird inequality
\mathrel{\mathpalette\win@{\leq\geq}}%
}
\newcommand{\win@}[2]{\win@@{#1}#2}
\newcommand{\win@@}[3]{%
\ooalign{$\m@th#1#2$\cr$\m@th#1#3$\cr}%
}
\makeatother
\begin{document}
$a\win b\wineq c$
$\scriptstyle a\win b\wineq c$
$\scriptscriptstyle a\win b\wineq c$
\end{document}
答案3
\tracinglostchars = 2 % Warn if a glyph is missing from a font
\documentclass{article}
\usepackage{unicode-math}
\pagestyle{empty}
\defaultfontfeatures{Scale=MatchLowercase}
\setmathfont{STIX Two Math}
\newcommand\glej{\mathrel{\underline{\glj}}}
\begin{document}
\[ a \glej b \]
\end{document}
要从 STIX Two Math 中获取这一个符号,请使用\setmathfont[range=\glj, Scale=MatchLowercase]{STIX Two Math}
。
如果您需要改用 PDFLaTeX,则\glj
符号位于stix
和stix2
包中。
答案4
\scriptstyle
(编辑解决方案以允许它在各种情况下工作\scriptscriptstyle
)
这是一个解决方案,它使用 TeX 基元\hss
和\cr
低级命令\ooalign
来叠加\ge
和\le
符号,并使用 `\mathchoice 指令允许以一阶和二阶子标/上标模式排版符号。
\documentclass{article}
\newcommand\funkyneq{\mathrel{\mathchoice
{\ooalign{\hss$\ge$\cr$\le$}}
{\ooalign{\hss$\ge$\cr$\le$}}
{\ooalign{\hss$\scriptstyle\ge$\cr$\scriptstyle\le$}}
{\ooalign{\hss$\scriptscriptstyle\ge$\cr$\scriptscriptstyle\le$}}
}}
\begin{document}
$a\funkyneq b \quad \scriptstyle
a\funkyneq b \quad \scriptscriptstyle
a\funkyneq b$
\end{document}