Como alterar a altura e a profundidade para sobrescrito e subscrito fora do modo matemático?

Como alterar a altura e a profundidade para sobrescrito e subscrito fora do modo matemático?

Para exibir de maneira decente tanto o sobrescrito quanto o subscrito após algum texto, estou usando estes comandos

\rlap{\textsuperscript{}}\textsubscript{}

e funciona.

Estou procurando uma maneira de aumentar o espaço vertical entre o sobrescrito e o subscrito.

insira a descrição da imagem aqui

Responder1

Você pode definir a combinação de forma mais adequada. Com o seu código, o TeX não sabe que existem um subscrito e um sobrescrito.

Você também não precisa adivinhar qual é a parte mais curta.

\documentclass{article}

\makeatletter
\NewDocumentCommand{\textsubsuper}{mm}{%
  \@textsubsuper{\selectfont #1}{\selectfont #2}%
}
\newcommand{\@textsubsuper}[2]{%
 {\m@th\ensuremath{%
   _{\mbox{\fontsize\sf@size\sf@size #1}}%
   ^{\mbox{\fontsize\sf@size\sf@size #2}}%
 }}%
}
\makeatother

\begin{document}

\textbf{Friends\textsubsuper{\itshape Concentration}{\itshape Ritual}}

\end{document}

insira a descrição da imagem aqui

Responder2

Quando usamos o modo matemático para colocar esses subscritos e sobrescritos, o espaçamento vertical entre eles parece OK. Por exemplo, usando \mathboxdo OpTeX:

\def\spsb#1#2{$^{\mathbox{\it #1}}_{\mathbox{\it #2}}$}

{\bf Friends}\spsb{Ritual}{Concentration}

\bye

insira a descrição da imagem aqui

Responder3

Usando o altsubsuppacote desde 2022.

\documentclass[12pt]{article}
\usepackage{altsubsup}
\usepackage{bm}
\begin{document}
\begin{displaymath}
\bm{Friends}_{\bm{Concentration}}^{\bm{Ritual}}
\end{displaymath}
\end{document}

insira a descrição da imagem aqui

informação relacionada