在乳胶中生成上标复选标记的标准方法是这样的
$\mathcal{E}^{\vee}$
(这是通常用于表示局部自由层的对偶的符号$\mathcal{E}$
。)使用包的另一种方法amsxtra
是
$\mathcal{E}\spcheck$
但这看起来完全一样。如果我理解正确的话,这实际上只是前一个代码的快捷方式。
就我个人而言,我发现这个版本的上标检查不美观。特别是,我认为它应该更浅一些。我可能会在综合符号列表中搜索我更喜欢的东西,但我相信如果我在这里问的话,我最终会找到更好的解决方案。
在数学模式下,有什么好方法可以生成更美观(特别是更浅)的上标复选标记?
答案1
这可能是异端邪说,但你可以考虑使用\check
重音代替“无”:
可以通过插入零宽度\vrule
作为“无”来调整垂直位置:
\[
\mathcal{E}\,\check{} \quad
\mathcal{E}\,\check{\vrule height1.3ex width0pt}
\]
答案2
抱歉回复迟了,但我刚刚遇到了同样的问题。我的解决方案如下:使用单个海鸠角色,然后使用 旋转+拉伸它graphicx
。
\usepackage[T1]{fontenc}
\usepackage{graphicx}
\def\chk#1{#1^{\smash{\scalebox{.7}[1.4]{\rotatebox{90}{\guilsinglleft}}}}}
由于生成的字符具有不同的线宽,因此结果在视觉上更加优雅。
答案3
\smvee
在以下 MWE 中实现的宏(“small vee”的缩写)怎么样:
\documentclass[12pt]{article}
\newcommand\smvee{\raise0.9ex\hbox{$\scriptscriptstyle\vee$}}
\begin{document}
$\mathcal{E}^{\vee}$, $\mathcal{E}\smvee$
\end{document}
附录:相对于\vee
上标位置的“普通”,\smvee
符号的高度大约小 30%。宏 ( 0.9ex
) 中的垂直位移量经过选择,使得(小)V 的上端点与字符的上端点对齐\mathcal{E}
。您可能希望根据个人喜好进行调整。
答案4
根据需要调整\raisebox
和参数。周围的\scalebox
额外内容看起来是不必要的,但实际上却是必需的。$
\vee
\documentclass{article}
\usepackage{amsmath}
\usepackage{graphicx}
\begin{document}
$\mathcal{E}^{\vee}$
$\mathcal{E}^{\raisebox{0.5ex}{\scalebox{0.5}[0.25]{$\vee$}}}$
\end{document}