Gnochm font too small

Bug #86889 reported by Michaël Van Dorpe
26
This bug affects 1 person
Affects Status Importance Assigned to Milestone
GnoCHM
Unknown
Unknown
gnochm (Ubuntu)
Invalid
Medium
Unassigned
Nominated for Intrepid by Daniel J Blueman

Bug Description

Binary package hint: gnochm

This Gnome CHM reader shows very small fonts by default. It should follow some system setting.

Revision history for this message
John Morales (jmorales-gmail) wrote :

Confirmed in Fiesty

Revision history for this message
Darek L. (luohan) wrote :

Confirmed in Gutsy

Revision history for this message
acidburnpl (acidburnpl) wrote :

Problem is still existing in Gutsy.

Changed in gnochm:
status: New → Confirmed
Revision history for this message
Tamal (tamal-nath) wrote :

Confirmed in Ubuntu 7.04
Additionally, table description after a table is also not showing properly.

Revision history for this message
nyékhelyi gábor (n0gabor) wrote :

Confirmed in Hardy alpha4.

Revision history for this message
bruce (bruce-oy) wrote :

confirmed in fedora 8( gnochm 0.9.10 ).

Revision history for this message
cvasilak (cvasilak) wrote :

Confirmed in Hardy (using default 0.9.9)

Revision history for this message
Daniel J Blueman (danielblueman) wrote :

gnochm is written in python and uses the gtkhtml2 python interface, so the issue is in package 'python-gtkhtml2', or the libraries this uses 'libgtkhtml2-0'. The zoom_in(), zoom_out() and zoom_reset() methods that are called on the HTML document object are entirely in these libraries, so this is certainly not an issue in gnochm directly.

One temporary workaround, would be for gnochm for call zoom_in() say 4 times internally, but this is too much of a hack.

Revision history for this message
Daniel J Blueman (danielblueman) wrote :

The zoom_*() methods are implemented in libgtkhtml2-0, and the gtkhtml libraries does what it's supposed to do, in that HTML rendering is of the correct size.

Thus, the root cause is with the CHM files specifying a small font; they're all tested on windows platforms, where presumably the font-size gets adjusted for, in favour legacy compatibility, so we need to add this 'hack' to be compliant give correct rendering results w.r.t. Microsoft's CHM/help viewer.

Attached patch for fix.

Changed in gnochm:
status: Confirmed → In Progress
Revision history for this message
Daniel J Blueman (danielblueman) wrote :

How can we get this reviewed and in-place for Intrepid?

Revision history for this message
Allisson Azevedo (allisson) wrote :

Hi,

I'll update this package for Intrepid.

Revision history for this message
Daniel J Blueman (danielblueman) wrote :

Hi Allisson - thanks for your help and input!

It would be great if you can check on any CHM files if you find a similar issue, and/or if the extra magnification level is too much and should eg be more conservative.

Thanks!

Revision history for this message
Allisson Azevedo (allisson) wrote :

gnochm (0.9.11-2ubuntu1) intrepid; urgency=low

  * debian/patches/04_gnochm-fontsize.patch
    - Added patch from Daniel J Blueman to fix small fontsize. (LP: #86889)

 -- Allisson Azevedo <email address hidden> Wed, 03 Sep 2008 12:30:22 -0300

Revision history for this message
James Westby (james-w) wrote :

Hi,

I'd like to sponsor this fix, however I have two concerns.

Firstly, I don't have any chm files to hand, could someone
point me to one I can test with? It can be in a package in
Ubuntu, on the web, or attached to this report, I don't mind.

Secondly, there is a bug report about this upstream:

  http://sourceforge.net/tracker/index.php?func=detail&aid=1780648&group_id=96084&atid=613578

could you please attach the patch there and see if anyone
comments on it?

Thanks,

James

Changed in gnochm:
status: In Progress → Confirmed
James Westby (james-w)
Changed in gnochm:
importance: Undecided → Medium
Revision history for this message
Daniel Holbach (dholbach) wrote :

Done.

Revision history for this message
Daniel Holbach (dholbach) wrote : Unsubscribing Sponsors.

I'm unsubscribing the Sponsors' Team for now. Please re-subscribe when ready.

Revision history for this message
Takmadeus (takmadeus) wrote :

Confirmed in intrepid, no fix yet in the updates?

Revision history for this message
Daniel Pirch (dpirch) wrote :

Still the same tiny font in Jaunty.

Revision history for this message
James Westby (james-w) wrote :

Hi,

If someone had done as I had asked and given me a pointer to a
.chm file that I could use to test the fix then this bug would have
been fixed 6 months ago.

Are you able to supply the needed information?

Thanks,

James

Revision history for this message
Daniel Pirch (dpirch) wrote :
Revision history for this message
James Westby (james-w) wrote :

Thanks.

The upstream author has some questions at

   http://sourceforge.net/tracker/index.php?func=detail&aid=1780648&group_id=96084&atid=613578

"Thanks for reporting this - so are the fonts too small for every document
you open? Would it fix the problem if we could save the "default" zoom?"

If you have a sourceforge account then please respond there, otherwise
I will relay all messages to that bug report.

Thanks,

James

Revision history for this message
Daniel Pirch (dpirch) wrote :

I think this has already been answered on the sourceforge page. The problem does not affect _all_ chm files, for example http://www.ctan.org/get/info/LatexHelpBook/Bibtex.chm appears in the right size by default.

I see that the patch above just zooms in 5 times; this would mean that some files would be displayed with a too large font.

David Futcher (bobbo)
tags: added: patch-forwarded-upstream
Revision history for this message
Adam Niedling (krychek) wrote :

gnochm was removed in 10.10 and later.

Changed in gnochm (Ubuntu):
status: Confirmed → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.