Estou tentando escrever um número na forma quaternária e, idealmente, gostaria de mostrar isso colocando um quatro abaixo da vírgula decimal. Eu pesquisei, mas não consigo descobrir como fazer isso, então qualquer ajuda seria apreciada. O que estou olhando:
Atualização: Muito obrigado, excelentes soluções. Eu estou muito agradecido.
Responder1
Aqui está uma possibilidade:
\documentclass{article}
\newcommand{\basex}[3]{#2\separator{#1}#3}
\newcommand{\separator}[1]{%
{\,\oalign{$\cdot$\cr\noalign{\kern-.3ex}%
\hidewidth$\scriptscriptstyle#1$\hidewidth\cr}\,}}
\newcommand{\quaternary}[2]{\basex{4}{#1}{#2}}
\begin{document}
$\quaternary{0}{t_1}$
$\basex{12}{0}{t_1}$
\end{document}
O \basex
comando é genérico, então você pode usar bases diferentes; dizer \quaternary{a}{b}
é equivalente a dizer \basex{4}{a}{b}
.
Usar comandos LaTeX "oficiais" seria possível, mas em casos como este, comandos de nível inferior são mais flexíveis.
Responder2
eu faria isso como
\documentclass{article}
\begin{document}
\( 0_{\dot 4}t_1 \)
\( 0_{\dot{12}}t_1 \)
\( 0_{\dot{123}}t_1 \)
\end{document}
Também é possível deslocar o ponto para a esquerda ou para a direita, se necessário (o que não fiz aqui).