Bug 14519

Summary: Testing screenshot not identical to real text redndering
Product: DejaVu Reporter: Arkady Belousov <arkady.belousov>
Component: GeneralAssignee: Deja Vu bugs <dejavu-bugs>
Status: NEW --- QA Contact:
Severity: major    
Priority: low CC: arkady.belousov
Version: unspecified   
Hardware: x86 (IA32)   
OS: Windows (All)   
URL: http://dejavu.sourceforge.net/wiki/index.php/Testing
Whiteboard:
i915 platform: i915 features:
Attachments: cyr serif
cyr sans
arab
sans 2.24
serif 2.24
Dejavu Sans 2.25 in Thunderbird - some shapes are broken
Dejavu Serif 2.25 in Thunderbird - some shapes are broken
Dejavu Sans Mono 2.25 in Thunderbird - spacing irregularities
Dejavu Sans Light 2.25 - bad arabic preview in Opera font selection
Dejavu Sans 2.25 - bad arabic preview in Opera font selection
Dejavu Sans and Sans Mono 2.25 - common punctuation preview in Opera font selection, Mono font incomplete
Dejavu Sans Mono 2.25 and Times New Roman - common punctuation preview in Opera font selection, Mono font less complete

Description Arkady Belousov 2008-02-15 23:08:04 UTC
Don't know if this is expected, but at given URL I see that:

- rendering makes lower text, than shown in your screenshot;
- some rendered letters are not same, as in your screenshot (see in my screenshot for cyrillic sans font second line, second letter - "b"; in serif font see first line, second letter - "B").
- support for arabic isn't worked.

I add attachment with screenshot, where shown how this looks.

Platform: Windows 98, Opera 9.25.
Comment 1 Arkady Belousov 2008-02-15 23:13:36 UTC
Created attachment 14345 [details]
cyr serif
Comment 2 Arkady Belousov 2008-02-15 23:18:29 UTC
Created attachment 14346 [details]
cyr sans
Comment 3 Arkady Belousov 2008-02-15 23:19:12 UTC
Created attachment 14347 [details]
arab
Comment 4 Arkady Belousov 2008-03-11 12:56:01 UTC
In fonts version 2.24 I found new problems: some cyrillic shapes I see damaged (see screen shots below, damaged shapes are outlined by red line). Damage seen in Opera (see URL for testing page and screenshots), Thunderbird and in alternative character map program (native Win98 charmap doesn't show cyrillic letters).

Also, I again see the differences between shapes in your screenshots on page and rendered shapes, both in sans in serif:

- in Serif second uppercase letter ("B") have longer upper line, than on screenshot.
- in 11th letter ("i with accute"), accute have not same shape, as on screenshot.
- both height and width of rendered fonts are smaller, than on screenshots.

etc. I don't know which side is wrong. Probably, screenshots are outdated (see double dots over lowercase "e" - in screenshots they are shifted right), but in this case screenshots should be updated.

Unfortunately, I can't check shapes in .pdf files from your site - they are hang FoxIt Reader... :(
Comment 5 Arkady Belousov 2008-03-11 12:56:47 UTC
Created attachment 15037 [details]
sans 2.24
Comment 6 Arkady Belousov 2008-03-11 12:57:17 UTC
Created attachment 15038 [details]
serif 2.24
Comment 7 Arkady Belousov 2008-06-16 23:53:47 UTC
I may add more screenshots and suggestions. I test dejavu fonts (for my native cyrillic) beside Opera also in Thunderbird, and found, that as in Opera [1] only mono font isn't broken (some shapes in other fonts are damaged and in each font damaged different shapes - I highlight broken shapes in screenshots).

[2] Mono font also have qurks - its spacing irregular (I mark irregularities in screenshot). Possible suggestion: something wrong with hinting/kerning information.

[3] Also, I was trying to select fonts for viewing in Opera (Tools / Options / Advanced / Fonts / International), and also found, that different fonts implemented with different quality. For example, Dejavu Sans Ligh implement arabic preview, whereas Dejavu Sans show broken text. Possible suggestion: in Dejavu Sans some shapes have zero-sized shapes hinting, and this makes them invisible.

[4] The more so, something wrong with missing/present shapes we may found even for international-less shapes. For example, preview in Opera shows, that Dejavu Sans implements all "common punctuation", whereas Sans Mono implements less shapes (even lesser, than Times New Roman).
Comment 8 Arkady Belousov 2008-06-16 23:56:31 UTC
Created attachment 17160 [details]
Dejavu Sans 2.25 in Thunderbird - some shapes are broken
Comment 9 Arkady Belousov 2008-06-16 23:58:22 UTC
Created attachment 17161 [details]
Dejavu Serif 2.25 in Thunderbird - some shapes are broken
Comment 10 Arkady Belousov 2008-06-17 00:01:39 UTC
Created attachment 17162 [details]
Dejavu Sans Mono 2.25 in Thunderbird - spacing irregularities
Comment 11 Arkady Belousov 2008-06-17 00:04:29 UTC
Created attachment 17163 [details]
Dejavu Sans Light 2.25 - bad arabic preview in Opera font selection
Comment 12 Arkady Belousov 2008-06-17 00:06:17 UTC
Created attachment 17164 [details]
Dejavu Sans 2.25 - bad arabic preview in Opera font selection

Correction for previous description: Sans Light preview looks correct and shown as sample
Comment 13 Arkady Belousov 2008-06-17 00:08:11 UTC
Created attachment 17165 [details]
Dejavu Sans and Sans Mono 2.25 - common punctuation preview in Opera font selection, Mono font incomplete
Comment 14 Arkady Belousov 2008-06-17 00:09:09 UTC
Created attachment 17166 [details]
Dejavu Sans Mono 2.25 and Times New Roman - common punctuation preview in Opera font selection, Mono font less complete

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.