Given a segment of text and the corresponding PangoAnalysis structure
returned from [func@itemize], convert the characters into glyphs. You
may also pass in only a substring of the item from [func@itemize].
It is recommended that you use [func@shape_full] instead, since
that API allows for shaping interaction happening across text item
boundaries.
Note that the extra attributes in the @analyis that is returned from
[func@itemize] have indices that are relative to the entire paragraph,
so you need to subtract the item offset from their indices before
calling [func@shape].
Convert the characters in @text into glyphs.
Given a segment of text and the corresponding PangoAnalysis structure returned from [func@itemize], convert the characters into glyphs. You may also pass in only a substring of the item from [func@itemize].
It is recommended that you use [func@shape_full] instead, since that API allows for shaping interaction happening across text item boundaries.
Note that the extra attributes in the @analyis that is returned from [func@itemize] have indices that are relative to the entire paragraph, so you need to subtract the item offset from their indices before calling [func@shape].