Note: This is a beta release of Red Hat Bugzilla 5.0. The data contained within is a snapshot of the live data so any changes you make will not be reflected in the production Bugzilla. Also email is disabled so feel free to test any aspect of the site that you want. File any problems you find or give feedback here.
Bug 452782 - [liberation-fonts] Quality Check between initial 1.03 and latest dist.
Summary: [liberation-fonts] Quality Check between initial 1.03 and latest dist.
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: Fedora
Classification: Fedora
Component: liberation-fonts
Version: rawhide
Hardware: All
OS: Linux
low
low
Target Milestone: ---
Assignee: Caius Chance
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2008-06-25 04:53 UTC by Caius Chance
Modified: 2008-06-27 04:54 UTC (History)
2 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2008-06-27 04:54:50 UTC


Attachments (Terms of Use)
Rendering of ver 1.03 by gedit. (deleted)
2008-06-25 07:09 UTC, Caius Chance
no flags Details
Rendering of ver 1.04 by gedit. (deleted)
2008-06-25 07:11 UTC, Caius Chance
no flags Details
Comparison of ver 1.03 and 1.04. (deleted)
2008-06-25 07:12 UTC, Caius Chance
no flags Details
Rendering of ver 1.03 by gedit. (smoothing + hinting on) (deleted)
2008-06-25 07:13 UTC, Caius Chance
no flags Details
Rendering of ver 1.04 by gedit. (smoothing + hinting on) (deleted)
2008-06-25 07:13 UTC, Caius Chance
no flags Details
Comparison of ver 1.03 and 1.04. (smoothing + hinting on) (deleted)
2008-06-25 07:14 UTC, Caius Chance
no flags Details
Test Case in OpenOffice format. (deleted)
2008-06-25 07:17 UTC, Caius Chance
no flags Details
Test Case in plain text. (deleted)
2008-06-25 07:17 UTC, Caius Chance
no flags Details
Test sample with no hinting no smoothing. (deleted)
2008-06-27 02:39 UTC, Caius Chance
no flags Details
Test sample with full hinting and subpixel smoothing. (deleted)
2008-06-27 04:50 UTC, Caius Chance
no flags Details

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).


Note You need to log in before you can comment on or make changes to this bug.