带有 textcomp 的上标符号

带有 textcomp 的上标符号

我正在用它babel [main=frenchb]来写我的论文,在某些情况下我需要上标的星号。

使用该textcomp包我可以毫无问题地获得星号,但是当我使用正常上标模式(^{\textborn})时,星号会变成上标“b”。

我怎样才能获得我的上标星?

答案1

如果您想要文本中的符号,则是\textsuperscript{\textborn};在数学中,则是^{\star}

\documentclass[a4paper]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[main=french]{babel}

\usepackage{textcomp}

\begin{document}

In text it is this\textsuperscript{\textborn}.

In math it is $a^{\star}$.

\end{document}

在此处输入图片描述

答案2

如果你正在使用该amsmath包,可以通过以下方式实现

$a^{\text{\textborn}}$.

这个解决方案可能不那么“干净”,但如果您不知道\text...宏的数学等价物,它在其他情况下也能起作用。

相关内容