Solicité ayuda para redactar un texto en sánscrito y con las respuestas dijeaquí, pude componer muchas páginas de textos en sánscrito con números elevados en forma de superíndice sobre el carácter base.
La altura de cada carácter no es la misma en sánscrito que en inglés. Por ejemplo, 'भ' y 'ति' ocuparán una altura diferente, similar a los caracteres ingleses 'e' y 'f'.
Esto afecta la forma en que se alinean los caracteres planteados anteriormente.
Por ejemplo, las líneas actuales se muestran a continuación:
\documentclass[a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage{xcolor}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{polyglossia}
\usepackage{xargs}
\usepackage[legalpaper, landscape, margin=0.8in,right=1.5in]{geometry}
\usepackage{multicol}
\setdefaultlanguage{hindi}
\newfontfamily{\hindifont}[script=Devanagari]{Lohit Devanagari}
\newcommand{\hi}[1]{\large\begin{hindifont}#1\end{hindifont}}
\newcommandx*{\up}[3]{$\overset{\text{\hi{#2#3}}}{\text{\begin{hindifont}#1\end{hindifont}}}$}
\begin{document}
\Huge
\up{भूः}{5}{0} \up{ति}{3}{}s2345:
\newline
\overset{\lower.5em\hbox{aaa}}{bbb}
\end{document}
Me gustaría mantener 50 y 3 alineados en lo anterior moviendo el 50 para que coincida con 3. Creo que esto no es un problema con el sánscrito sino también con el texto en inglés. Cualquier ayuda para revisar mi macro para mantener 50 a la misma altura que 3 será útil.
Actualización: cuando usé texto Ruby en HTML y compuse líneas similares, pude ver que 50 y 3 están alineados como se muestra a continuación: Así que me pregunto si esto seguirá siendo un desafío de renderizado o si se utilizará alguna otra configuración o parámetro en Latex para lograr lo mismo que se muestra en un renderizador HTML.
Otra actualización: estaenlaceParece estar buscando una solución similar, pero no pude comprender cómo implementarla como solución para mí.
Actualización final:
Con la ayuda de la respuesta aceptada, el siguiente código ayudó a llegar a la necesidad.
\usepackage{stackengine}
\newcommandx*{\upp}[3]{\Longstack{\footnotesize{#3#2} #1}}
\newline
\Longstack{50 भूः} । \Longstack{3 ति}s2345
\upp{ऒ}{1}{}म् । \upp{भूः}{5}{} । \upp{भूः}{1}{0} । \upp{हॊ}{1}{}इ । \upp{भूः}{0}
{} । हॊइ । \upp{भूः}{0}{} । \upp{हा}{2}{}s31उवा\upp{s2}{-}{-} । \upp{ए}{0}{} ।
\upp{सु}{1}{}व\upp{र्ज्यॊ}{0}{}\upp{ति}{3}{}s2\upp{3}{1}{}\upp{4}{1}{}\upp{5}{1}{}: ।।