[nc] Mono: Style: Cyrillic Ghe Г has incorrect bottom serif and looks strange

Bug #784549 reported by Данило Шеган on 2011-05-18
162
This bug affects 28 people
Affects Status Importance Assigned to Milestone
Ubuntu Font Family
High
Unassigned
fonts-ubuntu (Ubuntu)
High
Unassigned

Bug Description

The serif on the uppercase Г in Cyrillic in the monospace font seems very weird to a native Cyrillic reader such as me (for Serbian language).

Ideally the design should be changed to the same as in the Ubuntu proportional fonts, just a plain two-stroke character, suitably proportioned to fill out the monospace cell when used in runs of monospace Cyrillic.

Proposed solution:
  1. Monospace Г to have bottom serif removed
  2. Redrawn as two strokes, correctly proportioned for monospace Cyrillic usage

See also: bug 867577 (about greek Gamma).

Paul Sladen (sladen) wrote :

Same solution probably needs applying to Gamma.

In the end Amelie managed to get the lowercase 'r' to fill the space without serifs, so it should be possible here too.

Danilo: if a serif was needed to fill out the space, would a serif added to the top-right (as a downward hook) be preferable to the slab at the bottom?

Changed in ubuntu-font-family:
status: New → Confirmed
milestone: none → 1.00
Paul Sladen (sladen) wrote :

Indeed, top-right is a very natural place for the serif if one is absolutely necessary on an otherwise sans-serif font.

Vsevolod Velichko (torkvemada) wrote :

As of Russian, top-right can be nice place for serif if only it wouldn't be as long as current serif — such length makes it look like an additional stroke.

Paul Sladen (sladen) on 2011-06-01
tags: added: uff-cyrillic uff-ghe uff-mono uff-sr
Paul Sladen (sladen) on 2011-06-04
Changed in ubuntu-font-family:
milestone: 1.00 → mono
tags: added: uff-serbian uff-style

Still not fixed in 0.80 RC1. Г still has the odd bottom serif.

Vlad (badfiles) wrote :

Cyrillic "Г" in Ubuntu mono should have no serifs at all.

Paul Sladen (sladen) wrote :

The plan, when we get some design time at Dalton Maag, is to remove the serif from the 'Г', and stretch it to fill the space (like the 'Г' in the Ubuntu proportional).

It would be really good to get feedback for other Cyrillic letters though. As noted on:

  https://design.canonical.com/2011/09/ubuntu-monospace-beta/

The Latin has been well-tested, but the Cyrillic and Greek scripts have not been. We need a group of reliable testers, who can give feedback so that when we do come to fix these, we know if the solution works (there's no point going from bad to worse). Feedback will be needed at that stage.

Changed in ubuntu-font-family-sources (Ubuntu):
status: New → Confirmed
Vsevolod Velichko (torkvemada) wrote :

Paul, I've been testing Ubuntu Mono in my terminal for a rather long time, and can confirm, that "Г" issue is the main cyrillic bug at the moment.
There's a couple of other bugs I see, but they can be considered minor in front of this one.

I'll be happy to help you with testing. Is there any strict testing and reporting guideline to give you the feedback or I should just open a new bug for any bug found?

Paul Sladen (sladen) wrote :

Vsevold: Thank you! Yes, one bug per issue is best (filed here against ubuntu-font-family).

This ensures one issues is not "lost" by being buried in a separate bug report.

Changed in ubuntu-font-family-sources (Ubuntu):
milestone: none → later
Paul Sladen (sladen) on 2011-10-01
description: updated
Paul Sladen (sladen) on 2011-11-24
Changed in ubuntu-font-family:
milestone: mono → 0.82
Paul Sladen (sladen) on 2011-11-24
summary: - Mono: Style: Cyrillic Ghe Г bottom serif looks strange
+ Mono: Style: Cyrillic Ghe Г has incorrect bottom serif and looks strange
Paul Sladen (sladen) on 2011-11-24
Changed in ubuntu-font-family:
milestone: 0.82 → 0.9x-design
description: updated
Changed in ubuntu-font-family-sources (Ubuntu):
milestone: later → ubuntu-12.04-beta-2
Paul Sladen (sladen) on 2011-11-24
description: updated

PDF solution proposed solution from Amélie Bonet (see page 4, lower half).

Is this solution acceptable? Does the g look better? Does it need further widening in the monospace to fill-out the cell?

Dmitry Shachnev (mitya57) wrote :

Г looks much better now, but I can't say anything about Ӷ (Г with descender) because I don't know how it should look like.

Dmitry Shachnev (mitya57) wrote :

Update: Proposed Ӷ look is the same as seen in DejaVu Sans Mono, so I think it's OK.

It looks good without the serif, but it'd be hard to tell if it needs to be wider or not without it being seen in a text using it.

description: updated
Ladislav Urošević (urosldp) wrote :

I think it's OK now, every single solution in Amélie Bonet PDF looks clean and consistent, and mature enough to be implemented. Great work!

Roman Yepishev (rye) wrote :

The letter Г looks properly in the PDF, as well as Ґ (used in Ukrainian). Awesome!

Mladen Mijatov (meaneye-rcf) wrote :

Changes are good.

role (role) wrote :

I think it looks ideal now.

Vsevolod Velichko (torkvemada) wrote :

Yeah, "Г" looks nice now.

Dragomir Minkovski (dejuren) wrote :

Confirming, the new variant without serif is better. Bulgarian doesn't use Ґ and Ӷ, but IMO they look better than the old ones, especially the new Ґ, old variant doesn't look like Г at all.

Andrei Dziahel (develop7) wrote :

Agree, that's exactly what we're asking for

Adnan Hodzic (fooctrl) wrote :

AFAIC after proposition (in #13) "Г" looks great.

Shiraaz Gabru (shiraaz) on 2011-12-08
Changed in ubuntu-font-family:
status: Confirmed → In Progress
Shiraaz Gabru (shiraaz) wrote :

It seems like we have agreement that all three Ghe glyphs are now acceptable, i.e. Cyrillic letter Ghe, Cyrillic letter Ghe with descender and Cyrillic letter Ghe with upturn.

updating status to fix committed.

Shiraaz
Dalton Maag

Changed in ubuntu-font-family:
status: In Progress → Fix Committed
Kate Stewart (kate.stewart) wrote :

This bug seems to have stalled out.

Giving this bug a priority, and flagging it to see if can find an owner and get it included before release.

Changed in ubuntu-font-family-sources (Ubuntu):
importance: Undecided → High
milestone: ubuntu-12.04-beta-2 → ubuntu-12.04
Andrei Dziahel (develop7) wrote :

So, status is "fix committed" almost half a year ago but still no fixed packages in Precise. What can I do to fix it (as apparently nobody else wants to)?

Paul Sladen (sladen) wrote :

Andrei: it needs to wait until we've got a new upstream release of the Ubuntu Font Family together. We can then hopefully SRU (Stable Release Update) that into Ubuntu 12.04 and other supported releases.

I had a couple of other emails this morning about general Ubuntu Cyrillic status. Would you be able to help with providing high-quality feedback. It has been incredibly hard to get feedback specific/exact on the Russian Cyrillic, which in turn has made it very slow to be able to fix things if it's unclear what actually needs to be improved.

Vsevolod Velichko (torkvemada) wrote :

Paul, I suppose that anyone would be happy to help you with this :)
As of me, feel free to drop a letter at any moment.

Paul Sladen (sladen) wrote :

Torkvemada: Spasibo! I'll try and remember :)

Andrei Dziahel (develop7) wrote :

Paul, I'd be happy to help get rid of this issue. And I'm ready to invest some time into providing feedback, if this helps to fix this bug.

Andrei Dziahel (develop7) wrote :

1.5 month passed and still no feedback request. Can we have font sources at last (I'll build them either myself, either in PPA)?

Andrei: all the sources for the font are in the 'ubuntu-font-family-sources' package ("apt-get source ttf-ubuntu-font-family"). Note that neither the released source or binary have the fix to this bug; it has only been Committed, not Released.

Currently it requires various non-free tools to build those sources (in the long run, a switch to UFO as the source format should solve this).

At this point we're waiting on Dalton Maag to integrate this bug fix and do a new spin of the source package (and so the binary compiled fonts too).

Andrei Dziahel (develop7) wrote :

Any chance to see this issue fixed in Quantal?

Paul Sladen (sladen) wrote :

Hello Andrei. No, this won't be fixed in the first release of Ubuntu 12.10, as there has been no upstream release of the Ubuntu Font Family which fixes this.

When we collectively get together an upstream release in the next few months that includes the Ghe replacement (and the other outstanding issues), the intention would be to backport/SRUe into all of the currently supported releases; including Ubuntu 12.10.

Changed in ubuntu-font-family-sources (Ubuntu):
assignee: nobody → sampada s salimath (sweetsampada14)
Changed in ubuntu-font-family-sources (Ubuntu):
assignee: sampada s salimath (sweetsampada14) → nobody
milestone: ubuntu-12.04 → ubuntu-13.10
Changed in ubuntu-font-family-sources (Ubuntu):
milestone: ubuntu-13.10 → saucy-updates
Alex Granizo (agranizo) wrote :

Any chance of this bug to be fixed on 14.04 LTE ?

Alex Vykalyuk (alekzvik) wrote :

Are there any updates? Why can't you fix this for 3 years?

Paul Sladen (sladen) wrote :

Hello Alex, Г has been fixed in the 0.910-prerelease Ubuntu Mono received from Dalton Maag. This PDF should shows the Russian, Ukrainian and some other Balkan Cyrillic glyphs as they are in the 0.910-prerelease mono.

The 0.910-prelease has a number of other fixes (this is a good thing), but also some regressions introduced against the 0.89 currently in circulation (not so ideal). The regressions include glyph changes to earlier versions that had already been fixed in 0.89 and because the baseline spacing has been increased, causing document reflow.

The problem exists on how to work from the binary TTFs, and perform a three-way merge, keeping the manual hinting, backing out the regressions, but keeping bug fixes and improvements. Help, guidance and suggestions would be appreciated; we have the source, but the manual hinting and VOLT engineering is applied afterwards!

Ladislav Urošević (urosldp) wrote :

 I can confirm that, problem is fixed. For any further improvements, please contact Ubuntu Serbia LoCo Team for assistance.

Cheers

To make everything clear, here's the picture of a problem. In comparison with the regular style
(it's 4th in Russian)

Paul Sladen (sladen) wrote :

Clockwork: The glyph has been replaced in 0.910-prerelease (see above). 0.910 currently has other regressions that make it hard to release in its current form.

Adolfo Jayme (fitojb) on 2014-11-17
Changed in ubuntu-font-family-sources (Ubuntu):
status: Confirmed → Triaged
summary: - Mono: Style: Cyrillic Ghe Г has incorrect bottom serif and looks strange
+ [nc] Mono: Style: Cyrillic Ghe Г has incorrect bottom serif and looks
+ strange
Changed in ubuntu-font-family:
importance: Undecided → High
drkwv (bl3-drkwv) wrote :

Wow there's almost 5 years to this bug and it's still persists, now in Xenial. Does anybody know how to fix it manually?

Adolfo Jayme (fitojb) on 2018-03-19
affects: ubuntu-font-family-sources (Ubuntu) → fonts-ubuntu (Ubuntu)
Changed in fonts-ubuntu (Ubuntu):
milestone: saucy-updates → none
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers