Skip to content

U+0332 COMBINING LOW LINE renders too far upward. #515

@RokeJulianLockhart

Description

@RokeJulianLockhart

Defect Report

Title

As aforestated:

The U+0332 COMBINING LOW LINE renders too far upward.

Font

Full file name, for example NotoSansArmenian-Regular.ttf.

You can upload the problem font here unless it is a Chinese, Japanese or Korean font (these are large).

google-noto-sans-mono-fonts

Where the font came from, and when

/usr/share/fonts/google-noto/NotoSansMono-Regular.ttf, from google-noto-sans-mono-fonts-20240701-2.fc41.noarch, at +2025-04-07T15:56:09+00:00:

  1. #!/usr/bin/env pwsh
    #Requires -PSEdition Core
    #Requires -Version 7.5.0
    $FontName = rpm -qa google-noto-sans-mono-fonts
    dnf --refresh repoquery -l $FontName | grep -E 'Regular'
  2. - /etc/fonts/conf.d/57-google-noto-sans-mono.conf
    - /usr/share/fontconfig/conf.avail/57-google-noto-sans-mono.conf
    - /usr/share/fonts/google-noto
    - /usr/share/fonts/google-noto/NotoSansMono-Black.ttf
    - /usr/share/fonts/google-noto/NotoSansMono-Bold.ttf
    - /usr/share/fonts/google-noto/NotoSansMono-Condensed.ttf
    - /usr/share/fonts/google-noto/NotoSansMono-CondensedBlack.ttf
    - /usr/share/fonts/google-noto/NotoSansMono-CondensedBold.ttf
    - /usr/share/fonts/google-noto/NotoSansMono-CondensedExtraBold.ttf
    - /usr/share/fonts/google-noto/NotoSansMono-CondensedExtraLight.ttf
    - /usr/share/fonts/google-noto/NotoSansMono-CondensedLight.ttf
    - /usr/share/fonts/google-noto/NotoSansMono-CondensedMedium.ttf
    - /usr/share/fonts/google-noto/NotoSansMono-CondensedSemiBold.ttf
    - /usr/share/fonts/google-noto/NotoSansMono-CondensedThin.ttf
    - /usr/share/fonts/google-noto/NotoSansMono-ExtraBold.ttf
    - /usr/share/fonts/google-noto/NotoSansMono-ExtraCondensed.ttf
    - /usr/share/fonts/google-noto/NotoSansMono-ExtraCondensedBlack.ttf
    - /usr/share/fonts/google-noto/NotoSansMono-ExtraCondensedBold.ttf
    - /usr/share/fonts/google-noto/NotoSansMono-ExtraCondensedExtraBold.ttf
    - /usr/share/fonts/google-noto/NotoSansMono-ExtraCondensedExtraLight.ttf
    - /usr/share/fonts/google-noto/NotoSansMono-ExtraCondensedLight.ttf
    - /usr/share/fonts/google-noto/NotoSansMono-ExtraCondensedMedium.ttf
    - /usr/share/fonts/google-noto/NotoSansMono-ExtraCondensedSemiBold.ttf
    - /usr/share/fonts/google-noto/NotoSansMono-ExtraCondensedThin.ttf
    - /usr/share/fonts/google-noto/NotoSansMono-ExtraLight.ttf
    - /usr/share/fonts/google-noto/NotoSansMono-Light.ttf
    - /usr/share/fonts/google-noto/NotoSansMono-Medium.ttf
    + /usr/share/fonts/google-noto/NotoSansMono-Regular.ttf
    - /usr/share/fonts/google-noto/NotoSansMono-SemiBold.ttf
    - /usr/share/fonts/google-noto/NotoSansMono-SemiCondensed.ttf
    - /usr/share/fonts/google-noto/NotoSansMono-SemiCondensedBlack.ttf
    - /usr/share/fonts/google-noto/NotoSansMono-SemiCondensedBold.ttf
    - /usr/share/fonts/google-noto/NotoSansMono-SemiCondensedExtraBold.ttf
    - /usr/share/fonts/google-noto/NotoSansMono-SemiCondensedExtraLight.ttf
    - /usr/share/fonts/google-noto/NotoSansMono-SemiCondensedLight.ttf
    - /usr/share/fonts/google-noto/NotoSansMono-SemiCondensedMedium.ttf
    - /usr/share/fonts/google-noto/NotoSansMono-SemiCondensedSemiBold.ttf
    - /usr/share/fonts/google-noto/NotoSansMono-SemiCondensedThin.ttf
    - /usr/share/fonts/google-noto/NotoSansMono-Thin.ttf
    - /usr/share/metainfo/org.fedoraproject.google-noto-sans-mono-fonts.metainfo.xml

Font Version

  1. #!/usr/bin/env sh
    dnf info --refresh google-noto-sans-mono-fonts
  2. Installed packages
    Name            : google-noto-sans-mono-fonts
    Epoch           : 0
    Version         : 20240701
    Release         : 2.fc41
    Architecture    : noarch
    Installed size  : 20.5 MiB
    Source          : google-noto-fonts-20240701-2.fc41.src.rpm
    From repository : anaconda
    Vendor          : Fedora Project

OS name and version

This is especially important if the font came pre-installed.

It did.

  1. #!/usr/bin/env pwsh
    #Requires -PSEdition Core
    #Requires -Version 7.5.0
    (Get-Content -LiteralPath '/etc/os-release' | ConvertFrom-StringData | Select-Object 'CPE_NAME').CPE_NAME
  2. CPE_NAME="cpe:/o:fedoraproject:fedora:41"

Application name and version

If the issue is observed using a specific app.

I've confirmed this in firefox-137.0-2.fc41.x86_64.

Issue

Summarize the issue briefly -- one paragraph preferred:

  1. Steps to reproduce
  2. Observed results
  3. Expected results
  4. Additional information

Unicode chart, technical specs, shaping info, comparison with non-Noto fonts, comparison with earlier version of the same font (regression cases).

In order to use 2 characters inside a <th>, I utilised a combination of N, º, 1 and ◌̲ in the stead of . 2 <u> was unsuitable for this, because it rendered at the typographic baseline. Unfortunately, although ◌̲ appeared to consider the actual placement of the character, the typeface misplaces it at ⪅ 13 px on a 2560 × 1440 px grid.

Character data

Please include real character data to illustrate your issue -- Unicode codepoints are helpful. This makes it possible for developers who don't know the language or script to copy/paste the text to reproduce the issue.

- Codepoint: U+00BA
  Symbol: º
- Codepoint: U+0332
  Symbol:  ̲
    # [^SUCSH3]

3

Screenshot

Image 4

Footnotes

  1. en.wikipedia.org/w/index.php?title=Numero_sign&oldid=1273237443#cite_ref-3

  2. #issue-2512382473

  3. stackoverflow.com/revisions/38135244/1

  4. reddit.com/r/Unicode/comments/16lusdq/comment/mfltef5

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions