<!DOCTYPE html>
<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <p>So as a follow-up to this, this is a general JavaFX issue and not
      related to a certain application. You can find references to this
      on reddit:
<a class="moz-txt-link-freetext" href="https://www.reddit.com/r/JavaFX/comments/1hhu0d5/bugs_with_scene_builder_v_2400/">https://www.reddit.com/r/JavaFX/comments/1hhu0d5/bugs_with_scene_builder_v_2400/</a>
      and on GitHub with some verbose and debugfonts output:
      <a class="moz-txt-link-freetext" href="https://github.com/JabRef/jabref/issues/11755#issuecomment-2403606223">https://github.com/JabRef/jabref/issues/11755#issuecomment-2403606223</a>
      . It also seems related to this issue:
      <a class="moz-txt-link-freetext" href="https://bugs.openjdk.org/browse/JDK-8242617">https://bugs.openjdk.org/browse/JDK-8242617</a><br>
    </p>
    <div class="moz-cite-prefix">On 04/12/2024 18:43, Christopher
      Schnick wrote:<br>
    </div>
    <blockquote type="cite"
      cite="mid:5572a0e6-43e4-4dee-a333-a4d0bd59ee1a@xpipe.io">
      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
      <p>I'm not able to reproduce it, but some of my users are. If
        anyone who knows the font renderer maybe wants additional
        information or has some ideas on what the users can try to
        either fix or diagnose the root cause, I can relay that request
        to them.</p>
      <p>I can ask them to try other JavaFX applications, but either way
        how that goes, it doesn't show the cause.<br>
      </p>
      <div class="moz-cite-prefix">On 04/12/2024 18:37, Andy Goryachev
        wrote:<br>
      </div>
      <blockquote type="cite"
cite="mid:BYAPR10MB301357AE9F271BDFBF59983FE5372@BYAPR10MB3013.namprd10.prod.outlook.com">
        <meta http-equiv="Content-Type"
          content="text/html; charset=UTF-8">
        <meta name="Generator"
          content="Microsoft Word 15 (filtered medium)">
        <!--[if !mso]><style>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]-->
        <style>@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}@font-face
        {font-family:"Yu Gothic";
        panose-1:2 11 4 0 0 0 0 0 0 0;}@font-face
        {font-family:Aptos;
        panose-1:2 11 0 4 2 2 2 2 2 4;}@font-face
        {font-family:"Iosevka Fixed SS16";
        panose-1:2 0 5 9 3 0 0 0 0 4;}@font-face
        {font-family:"Times New Roman \(Body CS\)";
        panose-1:2 11 6 4 2 2 2 2 2 4;}@font-face
        {font-family:"\@Yu Gothic";
        panose-1:2 11 4 0 0 0 0 0 0 0;}p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        font-size:10.0pt;
        font-family:"Aptos",sans-serif;}span.EmailStyle21
        {mso-style-type:personal-reply;
        font-family:"Iosevka Fixed SS16";
        color:windowtext;}.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;
        mso-ligatures:none;}div.WordSection1
        {page:WordSection1;}</style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
        <div class="WordSection1">
          <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Iosevka Fixed SS16"">I
              might suggest trying to run some other JavaFX application
              using the same setup.  Or better yet, if you can come up
              with a short reproducer, please file a bug.<o:p></o:p></span></p>
          <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Iosevka Fixed SS16""><o:p> </o:p></span></p>
          <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Iosevka Fixed SS16"">Thanks!<o:p></o:p></span></p>
          <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Iosevka Fixed SS16"">-andy<o:p></o:p></span></p>
          <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Iosevka Fixed SS16""><o:p> </o:p></span></p>
          <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Iosevka Fixed SS16""><o:p> </o:p></span></p>
          <div id="mail-editor-reference-message-container">
            <div>
              <div>
                <div
style="border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in">
                  <p class="MsoNormal" style="margin-bottom:12.0pt"><b><span
                        style="font-size:12.0pt;color:black">From: </span></b><span
                      style="font-size:12.0pt;color:black">openjfx-dev <a
                        class="moz-txt-link-rfc2396E"
                        href="mailto:openjfx-dev-retn@openjdk.org"
                        moz-do-not-send="true"><openjfx-dev-retn@openjdk.org></a>
                      on behalf of Andy Goryachev <a
                        class="moz-txt-link-rfc2396E"
                        href="mailto:andy.goryachev@oracle.com"
                        moz-do-not-send="true"><andy.goryachev@oracle.com></a><br>
                      <b>Date: </b>Wednesday, December 4, 2024 at 09:20<br>
                      <b>To: </b>Christopher Schnick <a
                        class="moz-txt-link-rfc2396E"
                        href="mailto:crschnick@xpipe.io"
                        moz-do-not-send="true"><crschnick@xpipe.io></a>,
                      <a
class="moz-txt-link-abbreviated moz-txt-link-freetext"
                        href="mailto:openjfx-dev@openjdk.org"
                        moz-do-not-send="true">openjfx-dev@openjdk.org</a>
                      <a class="moz-txt-link-rfc2396E"
                        href="mailto:openjfx-dev@openjdk.org"
                        moz-do-not-send="true"><openjfx-dev@openjdk.org></a><br>
                      <b>Subject: </b>Re: Windows default font glyphs
                      are rendered wrong on some systems<o:p></o:p></span></p>
                </div>
                <div>
                  <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Iosevka Fixed SS16"">I've
                      never seen this...  what is the font that causes
                      the issue?</span><o:p></o:p></p>
                  <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Iosevka Fixed SS16""> </span><o:p></o:p></p>
                  <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Iosevka Fixed SS16"">-andy</span><o:p></o:p></p>
                  <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Iosevka Fixed SS16""> </span><o:p></o:p></p>
                  <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Iosevka Fixed SS16""> </span><o:p></o:p></p>
                  <div id="mail-editor-reference-message-container">
                    <div>
                      <div>
                        <div
style="border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in">
                          <p class="MsoNormal"
                            style="margin-bottom:12.0pt"><b><span
                                style="font-size:12.0pt;color:black">From:
                              </span></b><span
                              style="font-size:12.0pt;color:black">openjfx-dev
                              <a class="moz-txt-link-rfc2396E"
href="mailto:openjfx-dev-retn@openjdk.org" moz-do-not-send="true"><openjfx-dev-retn@openjdk.org></a>
                              on behalf of Christopher Schnick <a
                                class="moz-txt-link-rfc2396E"
                                href="mailto:crschnick@xpipe.io"
                                moz-do-not-send="true"><crschnick@xpipe.io></a><br>
                              <b>Date: </b>Monday, November 25, 2024 at
                              02:44<br>
                              <b>To: </b><a
class="moz-txt-link-abbreviated moz-txt-link-freetext"
                                href="mailto:openjfx-dev@openjdk.org"
                                moz-do-not-send="true">openjfx-dev@openjdk.org</a>
                              <a class="moz-txt-link-rfc2396E"
                                href="mailto:openjfx-dev@openjdk.org"
                                moz-do-not-send="true"><openjfx-dev@openjdk.org></a><br>
                              <b>Subject: </b>Windows default font
                              glyphs are rendered wrong on some systems</span><o:p></o:p></p>
                        </div>
                        <p class="MsoNormal"><span
                            style="font-size:12.0pt">Hello,</span><o:p></o:p></p>
                        <p>for some of our users, the font glyphs of the
                          default Windows font are wrong by an offset of
                          +2. E.g. the letter D is rendered as F, the
                          symbol - is rendered as /, and so on ...
                          However, the glyph spacings and kernings are
                          using the correct values for the original
                          letter, only the actual glyph itself is wrong.
                          This is happening on the latest 24-ea build on
                          Windows 11, but also occurred on version 21 a
                          while ago. I wasn't able to reproduce it
                          myself, only some users were.<o:p></o:p></p>
                        <p class="MsoNormal"><span
                            style="font-size:12.0pt">This has happened
                            now for multiple users of our application,
                            so I figured to report it (Didn't find this
                            in the bug tracker). </span><o:p></o:p></p>
                        <p>Here is there issue, next to how it should
                          look like:<o:p></o:p></p>
                        <p class="MsoNormal"><span
                            style="font-size:12.0pt"><img width="1289"
                              height="713"
                              style="width:13.427in;height:7.427in"
                              id="_x0000_i1026"
                              src="cid:part1.kk0ZMmCL.g5riIjK7@xpipe.io"
                              class=""></span><o:p></o:p></p>
                        <p><img width="1282" height="752"
                            style="width:13.3541in;height:7.8333in"
                            id="_x0000_i1025"
                            src="cid:part2.efWdnDim.IxGT34SK@xpipe.io"
                            class=""><o:p></o:p></p>
                        <p>(It is in danish because the user played
                          around with the language settings to
                          troubleshoot)<o:p></o:p></p>
                        <p>There was no explicit -fx-font set, so the
                          application uses the default one. When the
                          users change to using -fx-font: Roboto, which
                          is bundled with our application, the glyphs
                          are rendered normally. So this issue is
                          specific to certain fonts.<o:p></o:p></p>
                        <p>If there's any additional information
                          required, I can relay that request to our
                          affected users.<o:p></o:p></p>
                        <p class="MsoNormal"><br>
                          <span style="font-size:12.0pt">Best<br>
                            Christopher Schnick </span><o:p></o:p></p>
                        <p>(I resent this mail as it got stuck in the
                          moderation queue for being too big due to me
                          accidentally pasting the screenshot as a .bmp)<o:p></o:p></p>
                      </div>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </div>
        </div>
      </blockquote>
    </blockquote>
  </body>
</html>