Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8335247

Cannot embolden u11BC accent in gulim.ttc fonts

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: P3 P3
    • tbd
    • 8, 11, 17, 21, 23
    • client-libs
    • None
    • 2d

      For some reason contours of \u11BC when used as an accent in some glyphs in
      Korean fonts from gulim.ttc cannot be always algorithmically emboldened.
      See a Swing reproducer.

      DotumChe is an example font from gulim.ttc collection.
      Here for instance \uC591 contains \u11BC as two contours (out of five) in glyf table.
      DotumChe does use embedded bitmaps. In its EBDT table \uC591 has a single component.
      Here oval depicting \u11BC part is never bold.
      The same effect is visible in \uD589 etc., defined the same way.

      Unlike that, \uD535 has in EBDT table references to other glyphs, \u11BC too,
      but no contours defined in glyf table.
      For \uD535 oval of \u11BC is bold when required.

      An immediate change leading to this visible difference in boldness is JDK-8214002,
      together with JDK-8204929.

        1. TF.java
          0.6 kB
          Yuri Nesterenko

            prr Philip Race
            yan Yuri Nesterenko
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated: