Wie erhält man eine Zahl direkt unter dem Komma?

Wie erhält man eine Zahl direkt unter dem Komma?

Ich versuche, eine Zahl in quaternärer Form zu schreiben und würde dies idealerweise gerne durch eine Vier unter dem Dezimalpunkt anzeigen. Ich habe herumgesucht, kann aber nicht herausfinden, wie das geht, daher wäre ich für jede Hilfe dankbar. Was ich suche:

Bild

Update: Vielen Dank, hervorragende Lösungen. Ich bin sehr dankbar.

Antwort1

Hier ist eine Möglichkeit:

\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}

Der \basexBefehl ist generisch, Sie können also verschiedene Basen verwenden. „sagen“ \quaternary{a}{b}ist gleichbedeutend mit „sagen“ \basex{4}{a}{b}.

Bildbeschreibung hier eingeben

Die Verwendung „offizieller“ LaTeX-Befehle wäre möglich, aber in Fällen wie diesem sind Befehle auf niedrigerer Ebene flexibler.

Antwort2

Ich würde es so machen wie

\documentclass{article}
\begin{document}
\( 0_{\dot 4}t_1 \)

\( 0_{\dot{12}}t_1 \)

\( 0_{\dot{123}}t_1 \)
\end{document}

Man kann den Punkt bei Bedarf auch nach links oder rechts verschieben (was ich hier nicht getan habe).

Bildbeschreibung hier eingeben

verwandte Informationen