Setting fonts for CJK (Asian) and Latin (Western) text separately
Problem Description: The current font system in OnlyOffice Desktop Editors only allows a single font to be applied to a text selection or style. This is a critical limitation for users in CJK (Chinese, Japanese, Korean) regions.
In CJK typography, it is standard and essential practice to specify one font for CJK characters (e.g., SimSun, Source Han Serif) and a different font for Latin/Western characters (e.g., Times New Roman).
Currently, if a user sets the font to Times New Roman (which lacks CJK glyphs), the CJK characters are rendered using an uncontrollable system-level font fallback (e.g., SimSun on Windows, PingFang on macOS, Noto Sans CJK on Linux). This fallback font is often not the user's desired CJK font, leading to poor and inconsistent typography.
Proposed Solution (Desired Behavior): Implement the same functionality found in Microsoft Word and other major word processors:
In the main Font settings dialog, and most importantly, in the Style Modification settings, please provide two separate font selection fields:
Asian text font: (To be applied to CJK characters)
Latin text font: (To be applied to Latin characters)
Example Use Case: A user should be able to define the "Normal" style as:
Asian text font: 宋体 (SimSun)
Latin text font: Times New Roman
When the user types mixed text like "这是一个 test", the editor should intelligently render "这是一个" using 宋体 and "test" using Times New Roman, all while being part of the same style.
Why this is critical: This is not a minor cosmetic feature; it is a fundamental requirement for academic, professional, and business document creation in East Asia. The inability to control CJK and Latin fonts separately makes OnlyOffice unsuitable for serious adoption in this very large market.
Using an "all-in-one" font (like Microsoft YaHei or Source Han Sans) is not a valid workaround, as it locks the user into a fixed CJK/Latin pairing and removes essential typographical control.
Thank you for considering this crucial feature.
Attachment is a screenshot of the font settings dialog box of MS Office.