توی کد زیر چطور میشه حرف «ب» رو بدون استفاده از تنظیم دستی مقادیر xshift و yshift، هم از لحاظ افقی و هم عمودی در وسط نیمدایره قرار داد؟
با نگاهی که به راهنمای بسته tikz انداختم، چیزی پیدا نکردم. خروجی رو پیوست کردم.
\documentclass{article}
\usepackage{tikz}
\usepackage{xepersian}
\begin{document}
\begin{tikzpicture}
\fill [green] (0,0) arc (-90:90:.5) node [xshift=2.3mm ,yshift=-5.5mm, red] {ب};
\end{tikzpicture}
\end{document}