Fwd: Drawing vertical text glyphs
Luboš Luňák
l.lunak at collabora.com
Wed May 5 16:05:44 UTC 2021
On Thursday 29 of April 2021, Mark Hung wrote:
> To be honest, I can only verify from the point of view of a user who can
> read Chinese.
I can use any other document as the testcase if it helps, I used that one
simply because it seemed suitable to me. E.g.
qadevOOo/testdocs/vertical-testcase.odt mentioned by Caolan seems better (but
it's also Chinese if I'm getting it right).
> The cursor which overlaps the position doesn't seem right. It's not a big
> problem
> as long as it does not strike through the glyph in the middle. But the
> inconsistence among
> platforms might be a problem.
> I would have tested fullwidth punctuations.
> It went wrong in vertical writing before.
Is there a testcase for that?
On Monday 03 of May 2021, Mark Hung wrote:
> ./hb-view -O png -o ~/output.png \
> --shapers=ot,fallback \
> --direction ttb \
> --font-funcs=ot \
> ~/下載/kaiu.ttf "「風調,雨順」"
Thank you, this should be useful.
> [2]https://gerrit.libreoffice.org/c/core/+/115014
> [3]https://gerrit.libreoffice.org/c/core/+/115018
> [4]https://gerrit.libreoffice.org/c/core/+/115016
> [5]https://gerrit.libreoffice.org/c/core/+/115017
I'm currently testing Skia with these and it seems these help a lot with the
problems. tdf#137907 seems fixed, tdf#105650 seems to get fixed with your
https://gerrit.libreoffice.org/c/core/+/115015, I have a Skia-specific fix
for tdf#136081 and even qadevOOo/testdocs/vertical-testcase.odt works for me
now locally. I'll try to create unittests for these problems, and then I'll
verify this all works.
> <MarkHung> llunak Is Skia used for all the platofrm as default text renderer
right now?
No. Skia is the default on Windows. It can also be used on Linux with
the 'gen' VCL backend.
--
Luboš Luňák
l.lunak at collabora.com
More information about the LibreOffice
mailing list