At Thu, 17 Dec 2015 18:30:51 +0100, David Christiansen wrote:
> On 17/12/15 17:52, Matthew Flatt wrote:
> > The problem appears to be fixed in Pango 1.37:
> > 
> >   https://bugzilla.gnome.org/show_bug.cgi?id=700592
> > 
> > Is upgrading your Pango installation a possibility?
> 
> That would be a pretty major disturbance for my machine - I'm a bit
> hesitant to change distros right now, as the talk I'm preparing is
> intended as a PhD defense!

It might work to drop a repaired "libpangocairo.so" into the "lib"
directory of your Racket installation. I'll see if I can build one,
just to see how hard that is. :)


> What about working around it by making slideshow's instances of
> racket/gui think that I'm not on a high-res display, so that it uses 1.0
> as the backing scale? I've tried setting GDK_SCALE=1 and
> GDK_DPI_SCALE=1, but I still see the issue.

You could set PLT_DISPLAY_BACKING_SCALE=1, but I think that won't help,
because Slideshow will still scale the content to match the screen size
(so it should arrive at the same overall scale factor).

Can you set your laptop's screen to 1024x768 resolution? Then there
would be no scaling. It seems like that might happen anyway when
connecting to a projector, but I don't know well enough how changing
the display works with Unix/X.


In another direction, you could disable kerning by adjusting your font
description to include 'no-combine:

 (parameterize ([current-main-font (cons 'no-combine (current-main-font))])
   (slide
    (para "Types")))

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to