https://bugs.documentfoundation.org/show_bug.cgi?id=154756

--- Comment #4 from Eyal Rozenberg <[email protected]> ---
(In reply to Regina Henschel from comment #3)
> The character orientations for style:writing-mode="tb-rl" are correct in
> LibreOffice.

Correct according to what?

> In this
> writing-mode east-asian characters are upright and characters from western
> languages are turned 90deg clockwise.

Aren't you're making an argument in the wrong direction? "If Western languages
are rotated in tb-rl (or tb-lr) writing mode, then it is correct for them to be
thus rotated." ... that doesn't sound right.


Anyway, as I understand the definition of a "writing mode" - that is incorrect.

Writing text on paper does not involve rotation, ever. Rotation is something 
you might do with a paragraph (or other object) _after_ having written it.
Glyphs have a natural orientation, and you write/draw them in that orientation;
the writing mode controls how you place consecutive glyphs. Again, nobody
writes rotated glyphs.

> A text direction mode with characters ABC upright from top to bottom is
> called "stacked". Such is currently not a possible value of the
> style:writing-mode attribute and is not implemented in LibreOffice.

It is possible: It is the tb-lr writing mode for English:

https://l450v.alamy.com/450v/bw999j/odeon-cinema-sign-bw999j.jpg
https://st.focusedcollection.com/13735766/i/1800/focused_167580596-stock-photo-hotel-sign-on-the-side.jpg
https://c7.alamy.com/comp/S238P8/bar-sign-on-side-of-building-S238P8.jpg

You used the word "stacked" - that's exactly like for Japanese. Japanese tb-rl
is the glyphs "stacked" one over the other.

> The "tb-rl" is the writing-mode that is dedicated for vertical
> writing of east asian scripts like Chinese, Japanese or Korean.

We've just agreed that Western script text can also be written in tb-rl or
tb-lr modes... the question is how should it be written on those modes.

> You can find a good overview about text directions in
> https://www.w3.org/TR/?title=requirements&tag=i18n

I'll have a look at that.

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to