Bug 452782

Summary: [liberation-fonts] Quality Check between initial 1.03 and latest dist.
Product: [Fedora] Fedora Reporter: Caius Chance <K9>
Component: liberation-fontsAssignee: Caius Chance <K9>
Status: CLOSED NOTABUG QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: low Docs Contact:
Priority: low    
Version: rawhideCC: eng-i18n-bugs, fonts-bugs
Target Milestone: ---Keywords: i18n, Reopened
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2008-06-27 04:54:50 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
Rendering of ver 1.03 by gedit.
none
Rendering of ver 1.04 by gedit.
none
Comparison of ver 1.03 and 1.04.
none
Rendering of ver 1.03 by gedit. (smoothing + hinting on)
none
Rendering of ver 1.04 by gedit. (smoothing + hinting on)
none
Comparison of ver 1.03 and 1.04. (smoothing + hinting on)
none
Test Case in OpenOffice format.
none
Test Case in plain text.
none
Test sample with no hinting no smoothing.
none
Test sample with full hinting and subpixel smoothing. none

Description Caius Chance 2008-06-25 04:53:27 UTC
Description of problem:
The glyphs in latest version should be same as initial ver 1.03 from manufacturer.

Version-Release number of selected component (if applicable):
1.03.beta2

How reproducible:
Always

Steps to Reproduce:
1. Install liberation-fonts initial ver 1.03 from
https://fedorahosted.org/releases/l/i/liberation-fonts/liberation-fonts-1.03.tar.gz
to /usr/share/fonts/liberation.
2. Load attached word file in gnome.
3. Run fc-cache in /usr/share/fonts/liberation.
4. Capture screenshots on each font.
5. Install liberation-fonts ver 1.04.beta from
https://fedorahosted.org/releases/l/i/liberation-fonts/liberation-fonts-1.04.beta2.tar.gz
to /usr/share/fonts/liberation
6. Load attached word file in gnome.
7. Run fc-cache in /usr/share/fonts/liberation.
8. Capture screenshots on each font.
9. Use GIMP to stack pictures as pairs by font.
10.Compare the results.
  
Actual results:
Some glyphs have displacement by 1 pixel.

Expected results:
All glyphs are identical.

Additional info:

Comment 1 Caius Chance 2008-06-25 07:06:44 UTC
The fonts were compared with OpenOffice the other day but there are certain
glyph displacements.

Tested with gedit again with smoothing and hinting off, there are no differences
on glyphs. The glyph differences might be coming from rendering engines.

Comment 2 Caius Chance 2008-06-25 07:09:46 UTC
Created attachment 310226 [details]
Rendering of ver 1.03 by gedit.

Comment 3 Caius Chance 2008-06-25 07:11:06 UTC
Created attachment 310227 [details]
Rendering of ver 1.04 by gedit.

Comment 4 Caius Chance 2008-06-25 07:12:06 UTC
Created attachment 310228 [details]
Comparison of ver 1.03 and 1.04.

Comment 5 Caius Chance 2008-06-25 07:13:35 UTC
Created attachment 310229 [details]
Rendering of ver 1.03 by gedit. (smoothing + hinting on)

Comment 6 Caius Chance 2008-06-25 07:13:53 UTC
Created attachment 310230 [details]
Rendering of ver 1.04 by gedit. (smoothing + hinting on)

Comment 7 Caius Chance 2008-06-25 07:14:15 UTC
Created attachment 310231 [details]
Comparison of ver 1.03 and 1.04. (smoothing + hinting on)

Comment 8 Caius Chance 2008-06-25 07:17:04 UTC
Created attachment 310232 [details]
Test Case in OpenOffice format.

Comment 9 Caius Chance 2008-06-25 07:17:30 UTC
Created attachment 310233 [details]
Test Case in plain text.

Comment 10 Caius Chance 2008-06-27 02:39:58 UTC
Created attachment 310407 [details]
Test sample with no hinting no smoothing.

These samples proved the glyphs has no difference when no hinting and no
smoothing.

To test, simply put the picture of one version on another in GIMP, set "layer
mode" of the upper layer as "Difference".

If there is any pixel differences such pixels will be in white color (which is
"1" in XOR / with differece). Otherwise, pixels will be in black color (which
is "0" in XOR / no difference).

Comment 11 Caius Chance 2008-06-27 04:50:55 UTC
Created attachment 310410 [details]
Test sample with full hinting and subpixel smoothing.

Comment 12 Caius Chance 2008-06-27 04:54:50 UTC
Test with/without hinting and smoothing on gedit. There is no difference found
in results (see comment #10 comment #11).