有人知道统计书中用来表示范围的双 X 的 LaTeX 符号是什么吗?
答案1
该符号可以由无衬线数学字体构成,例如:
\documentclass{article}
\newcommand*{\RangeX}{%
\mathsf{X}\mkern-9mu\mathsf{X}%
}
\begin{document}
, the \textbf{range} of $X$, denoted $\RangeX$,
\end{document}
如果符号也用于较小的数学样式(\scriptstyle
, \scriptscriptstyle
),则命令的宽度近似\mkern
效果不太好。以下更复杂的定义测量符号的宽度,以获得更好的符号间距:
\documentclass{article}
\makeatletter
\newcommand*{\RangeX}{%
{%
\mathpalette\@RangeOf{X}%
}%
}
\newcommand*{\@RangeOf}[2]{%
% #1: math style
% #2: symbol, which is duplicated
\sbox0{$\m@th#1\mathsf{#2}$}%
\mathsf{#2}%
\kern-\wd0 %
\mkern2.75mu\relax
\nonscript\mkern.25mu\relax
\mathsf{#2}%
}
\makeatother
\begin{document}
\[ \RangeX \scriptstyle \RangeX \scriptscriptstyle \RangeX \]
\end{document}
答案2
使用零间距无衬线 X、然后使用小间距、然后使用另一个无衬线 X 非常简单:
\documentclass{article}
\usepackage{mathtools}
\newcommand{\range}{%
\mathop{\mathrlap{\mathsf{X}}\mspace{3mu}\mathsf{X}}%
}
\begin{document}
The \emph{range} of $X$, denoted $\range$.
The range of $f$ is $\range f$.
\end{document}
如果我添加以下内容,结果是一样的\usepackage{newtxmath,newtxtext}
:
答案3
\documentclass[border=5pt]{standalone}
\newcommand{\statrange}{{\sffamily X\kern-.5em X}}
\begin{document}
the range of X, denoted \statrange,
\end{document}