value mess for textDirection in sectPr for traditional Mongolian

Regina Henschel 286 Reputation points
2022-08-15T14:57:35.307+00:00

I want to set w:textDirection element in w:sectPr for traditional Mongolian. I mean the direction, that is vert="mongolianVert" for text in shapes.

Problems are:

  • For value "lrV" the description in section 17.18.93 ST_TextDirection (Text Flow Direction) in ISO/IEC 29500-1:2016 would fit to traditional Mongolian. But Word does not support that value in section properties according 2.1.557e in [MS-OI29500] - v20220215. [Remark: The direction of "lrV" is wrongly cited in 2.1.557e in comparison to the standard].
  • The supported old ECMA value "tbLrV" would fit. And indeed Word shows the text as expected, but saving the document in Word turns it into value "tbRlV" in transitional mode or "rlV" in strict mode. But "tbRlV" and "rlV" is top-bottom right-left, used for traditional Japanese script, for example, at least according the descriptions in ISO/IEC 29500-1:2016. From the description of "tbRlV" or "rlV" it corresponds to vert="eaVert" for shapes. So importing it in my application would result in a wrong direction if following the standard.
Microsoft 365 and Office | Open Specifications
{count} votes

2 answers

Sort by: Most helpful
  1. Mike Bowen 2,051 Reputation points Microsoft Employee Moderator
    2022-08-22T17:50:57.053+00:00

    Hi @Regina Henschel ,

    In MS-OI29500 2.1.558 Part 1 Section 17.18.93, ST_TextDirection (Text Flow Direction) there is a behavior note regarding this:

    d. The standard states that lrV orients the text from bottom to top, then left to right, rotated.
    Word does not respect this value when used at the section level.

    Does this explain what you see?

    Best regards,
    Michael Bowen
    Escalation Engineer
    Microsoft Open Specifications


  2. Mike Bowen 2,051 Reputation points Microsoft Employee Moderator
    2022-09-09T22:28:25.32+00:00

    Hi @Regina Henschel ,

    After reviewing this issue, there will be an update in an upcoming release of MS-OI29500 that correctly describes that <w:textDirection w:val="tbRlV"/> will cause Word to display text top to bottom then left to right the same way that tbLrV is described.

    Thanks for bringing this to our attention and please continue sending any issues you encounter.

    Best regards,
    Michael Bowen
    Escalation Engineer
    Microsoft Open Specifications

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.