我更愿意使用旋转较少的素数符号。我尝试了以下
\usepackage[figuresright]{rotating}
\newcommand*{\p}{\turnbox{12}{$\,'$}\;}
这正是我想要的视觉效果。如果我现在写类似
$a+b\p$
一切正常,但是当我\p
在下标上下文中使用时
$a_{c\p,d}+b\p$
符号未缩放且放置不正确。当然,你也可以使用以下技巧
$a_c\turnbox{12}{${}_{'}$}_{,d}+b\p$
但也许有人知道一个简单的解决方案?
答案1
您可以\mathchoice
根据数学上下文调整大小,如下所示:
参考:
- 有关详细信息,
\mathchoice
请参阅数学模式中是否有针对不同风格的测试?, 和\mathchoice 的正确使用。
代码:
\documentclass{article}
\usepackage[figuresright]{rotating}
\newcommand*{\p}{%
\mathchoice%
{\turnbox{12}{$\displaystyle\,'$}\;}%
{\turnbox{12}{$\textstyle\,'$}\;}%
{\turnbox{12}{$\scriptstyle\,'$}\;}%
{\turnbox{12}{$\scriptscriptstyle\,'$}\;}%
}%
\begin{document}
$a+b\p$
$a_{c\p,d}+b\p$
\end{document}