I am trying to typeset the hypergeometric function 2F3 with subscript 2 and 3. Specifically, I want the correct alignment of the pre-subscript 2, like in this example:
\documentclass{article}
\usepackage{mathtools}
\usepackage{tensor}
\begin{document}
\[
3{}_2F_3(\cdot)
\]
\[
3\prescript{}{2}{F}_3(\cdot)
\]
\[
3\tensor*[_2]{F}{_3}(\cdot)
\]
\end{document}
The trick {}_2F_3 gives the correct spacing, but I would like to use a better method.
Using \prescript from mathtools gives the wrong vertical alignment, as already noticed in The \prescript command from the mathtools package gives incorrect alignment
The \tensor and \tensor* commands from tensor should provide the correct alignment. Unfortunately, using them the 2 prescript is slightly moved to the left, too close to the number 3 and too distant from F. Is this a bug?
Is there a better way to typeset 2F3 correctly? Thanks!



{}_2F_3personally – David Carlisle Sep 10 '18 at 17:48