I want to change the direction of my path, so that the text looks inside the semi-circle (see image).
How do I do it? I want this code to be kept simple, so that I can change the height and simulate a parabola (to move it with a slider in html later).
I tried with illustrator, it works but, it adds a lot of extra code, that later I cannot modify the height(for simulate parabola). That's why I want the simple code to change the address of the path in my simple path.
Simple code path:
d=" M 300 10 A 100 100 0 0 1 100 10"
My code SVG:
<?xml version="1.0" encoding="utf-8"?>
<svg version="1.1" id="svg1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
viewBox="0 0 500 500" style="enable-background:new 0 0 500 500;" xml:space="preserve">
<path id="demo" fill="transparent" d=" M 300 10 A 100 100 0 0 1 100 10" stroke="Black" stroke-width="2" />
<text id="" _lengthAdjust="spacingAndGlyphs" _textLength="399" font-size="24">
<textPath id="result" _dominant-baseline="middle" text-anchor="middle" _method="align" _spacing="auto" startOffset="50%" xlink:href="#demo">
Bienvenido 2024
</textPath>
</text>
</svg>
I expect (image):

Like the comments say, easiest is to change the
<path>start pointDo note the issues in your code:
not required attributes
_dominant-baselineshould be:dominant-baseline(defaults to "auto")