Support for sqrt-like nth-roots when rendering x**(1/p)?

Author: jonbarronCreated Oct 20, 2023Updated Oct 23, 2023
Labelsfeature

Description

When I latexify something like x**(1/p), I get $x^{1/p}$, which makes complete sense, but isn't quite as nice looking as $\sqrt[p]{x}$.

Ideas of the solution

Is there a way to coax latexify to look for patterns like 1/expr in the exponent, and use sqrt[expr] in those cases?

Alternative ideas

having a flag for the latexify decorator that renders all powers p as sqrt[1/p] would probably still be useful if the fully automatic version isn't possible

Additional context

image