Menu

#808 Strange font fallback behavior in Editor

None
closed-out-of-date
nobody
None
5
2023-10-09
2016-04-05
No

Discovered in [feature-requests:#1220].

On Windows 7, font fallback appears to break in strange ways:

  1. In Options > Font select a font that does not contain Japanese glyphs, such as Ebrima.
  2. Make sure View > Aggressive Font Fallback is off.
  3. Prepare a project with some Japanese source text (ex: 日本語).
  4. Load the project. The Japanese should display correctly even without Aggressive Font Fallback.
  5. In Options > Font change the font size to any other value.
  6. After confirming, the Japanese text in the editor will turn into "tofu" (□□□).
  7. In Options > Font change the font size back to its initial value.
  8. After confirming, the Japanese text in the editor will again display correctly.

I could not reproduce on Windows 10 or OS X 10.11.

Related

Feature Requests: #1220

Discussion

  • Aaron Madlon-Kay

    In r8391 I added the Segment Properties pane. For no apparent reason, setting the font on the Table View of this pane later on the EDT, after the main window has initialized, triggers this font fallback breakage from startup (Windows 7 only). Initializing the view immediately somehow works as a workaround.

     

    Related

    Feature Requests: #1198


    Last edit: Aaron Madlon-Kay 2016-04-05
  • Kos Ivantsov

    Kos Ivantsov - 2020-05-12

    Is it still relevant?

     
  • Hiroshi Miura

    Hiroshi Miura - 2021-06-21

    There is no Aggressive Font Fallback option on OmegaT 5.5.
    Is the issue still exist?

     
    • Aaron Madlon-Kay

      There is no Aggressive Font Fallback option on OmegaT 5.5.

      Yes there is. I don't know if the issue is still present.

       

      Last edit: Aaron Madlon-Kay 2021-06-21
  • Hiroshi Miura

    Hiroshi Miura - 2023-08-27

    Microsoft's support for Windows 7 was end on 2020.
    Do we still need to track the issue?

     
  • Hiroshi Miura

    Hiroshi Miura - 2023-10-09
    • status: open --> closed-out-of-date
     

Log in to post a comment.