On Wed, 19 May 2021 14:04:34 -0700, Harold Hallikainen wrote: > And in my application (cinema subtitles) a UTF-8 string is passed in > with an output of horizontal or vertical text. There are XML > attributes to the Text element that indicate the direction (left to > right, top down, right to left, or bidirectional (using the Unicode > Bidirectional Algorithm). Each Text element includes one line (or > column) of text, so line breaks are handled during authoring > (creation of the XML subtitle file).
That should be a piece of cake to lay out with HarfBuzz.
