I mean that the only thing I could not resolve was the extra space between chars.
I attached the VI.
Thank you all
I think, it is because those characters (U+FF01–FF5E) have a constant widht:
Range U+FF01–FF5E reproduces the characters of ASCII 21 to 7E as fullwidth forms, that is, a fixed width form used in CJK computing. This is useful for typesetting Latin characters in a CJK environment.
Thank you for your answer, Jean-Marc
So I think I'm going to avoid ring menu when using Unicode, until a fix will appear