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

Jonathan Clark <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Blocks|83066                       |62063
           Severity|normal                      |enhancement
                 CC|                            |[email protected]
            Summary|Toolbar controls set font   |Font combobox sets font for
                   |for Far-East text           |whole selection, rather
                   |                            |than one script

--- Comment #7 from Jonathan Clark <[email protected]> ---
This request is subjective, so I'm marking it an enhancement request rather
than a bug.

Currently, when you select text and choose a font using the combobox,
LibreOffice assigns that font to all of the script types represented in the
selection.

For example, the text "water 水" contains both Latin and Asian script types. If
you select that text and assign Noto Serif with the combobox, LibreOffice will
set both the Latin and Asian fonts to Noto Serif. LibreOffice does this even
though Noto Serif does not contain CJK characters.

In contrast, Microsoft Word uses some sort of heuristic to determine which
script types are covered by a given font. It's unclear to me exactly how this
heuristic works, but in limited testing I'm not sure Microsoft Word gets this
100% right. Choosing a CJK font also seems to apply it to Western text, but not
vice-versa; however, choosing a font that supports both Western and Arabic only
seems to apply it as a Complex font. The behavior is somewhat confusing to me.

I see the utility of this enhancement. However, I also think there's a good
argument that we shouldn't try to be more clever than the user when there's a
high chance that we'll guess their intentions wrong.


Referenced Bugs:

https://bugs.documentfoundation.org/show_bug.cgi?id=62063
[Bug 62063] FORMATTING: Font textbox ignores keyboard layout change to RTL
language
https://bugs.documentfoundation.org/show_bug.cgi?id=83066
[Bug 83066] [META] CJK (Chinese, Japanese, Korean, and Vietnamese) language
issues
-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to