Did you ever find a solution? I am struggling with the same problem. Seems that Pango itself does not support it and creativity is needed.