Some Japanese characters are rotated 90 degrees in master document

I am using LO 7.5.3.2 on Fedora 38.

I am working on a document with many Japanese texts. To display the Japanese characters, I am using Noto Sans Mono CJK JP.
I have 1 master document in which I have defined all the necessary formatting. Then there are several sub-documents that use that formatting.

In the subdouments, all Japanese Kanji, hirgana, katakana and punctuation (yakumono) are displayed correctly.
In the ODM main document, however, punctuation marks are often rotated 90 degrees. I have compared stylesheets in the subdocuments for correctly and incorrectly displayed punctuation marks but cannot see any difference.

I have 2 questions:

  • Is this a known problem?
  • Is there any way - without looking at the stylesheets - to see which control information is used for rendering.

The first dump shows rendering in ODT, second shows rendering in ODM. In third dump it can be seen that the dot is not as intended rendered at the bottom right end of the line but on the contrary it appears at the top right.

Dump 1
Leestekens in ODT

Dump 2

The ´|’ is entered as a a hyphen ´-´.

Dump 3
Leestekens in ODM-2

A screenshot gives no access to text attributes. Attach sample files (odm and odt) limited to your example above. Ensure the problem still occurs.

All examples contain at least one error when rendering the punctuation.
Japans.odm (15.3 KB)
Japans Grammatica.odt (28.0 KB)
Japans Schrift en Uitspraak.odt (20.1 KB)

Your style definitions are not the same between the master and subdocs.

In the master, you have enabled Vertical Alternates and Rotation font feature for Noto Sans Mono CJK JP. This is enabled both in Default Paragraph Style and “reconfirmed” in Text Body. List 1 inherits from Text Body; therefore, the setting is also effective in list items.

To fix: remove &vrt2 in Default Paragraph Style Font tab. In Text Body Font tab, press Reset to Parent so that Text Body inherits again from Default Paragraph Style and set anew your 12.5 pt size for European writing.

To avoid discrepancies between master and sub-document, base all of them on the same template. When you need to modify styles, do it exclusively in the template. This seems to introduce some hindrance and “rigidity”, but you’ll avoid many many issues like this one. Of course, there are special circumstances where you explicitly want the style configuration to be different between master and subs but these are very special cases (such as having varaible definition paragraph visible in the sub and invisible in the master).

Thanks!

To avoid errors like these, I only changed the styles in the master.

After removing the &vrt2, everything now seems to be OK.
I can’t remember having ever changed the Vertical Alternates and Rotation font feature. I have looked in the Dutch dialog for the default style but can’t find anything that could be translated to Vertical Alternates and Rotation.
Where can I find this?
Might it be possible that this has &vrt2 has been added in one of the automatic upgrades? As far as I can remember, this error did not occur when I first started using master documents.

Citaat I have looked in the Dutch dialog for the default style but can’t find anything that could be translated to Vertical Alternates and Rotation. Where can I find this?

Dutch: click Functies in the right pane for Asiatic languages, then tick Verticale wisseling en rotatie on the right pane of the dialog window.

1 Like

You must first press the Features button to access the parameters for the font.