[Scribus] Improve rendering of fonts
Peter Linnell
scribusdocs
Sat May 24 03:03:50 CEST 2003
On Fri, 2003-05-23 at 19:09, Ing. Jozef Sakalos wrote:
> On Friday 23 May 2003 20:55, Sjoerd Hiemstra wrote:
> > Ing. Jozef Sakalos wrote:
> > > I attach the snapshot of how the font looks in scribus compared
> > > to openoffice. Of course, font rendering doesn't depend on an
> > > application on my system - openoffice is used only by chance.
> > >
> > > The only exception is scribus - fonts look horrible on the page
> > > but they look perfect on font face selection menus.
> >
> > If the page width is below about three quarters of the screen
> > width (adjusted either with View > some zoom factor, or with
> > Edit > Preferences > General > tab Display > Adjust Display size)
> > I see the same phenomenon.
> >
> > On both KDE3 and Blackbox, SuSE 8.2.
> >
> > However, the text displays fine if the zoom factor is larger than
> > that.
> >
> > SH
> Hi Sjoerd,
>
> now we are at the bottom of the problem. I adjusted the Display size
> to 136% as then I had paper:display 1:1.
>
> When I put it back to 100% and view is also "Actual size" the font
> rendering is fine - like in other applications (KDE 3.1.2, SuSE
> 8.2).
>
> The moment I adjust View or Display size fonts go astray.
>
> It's definitely problem of Scribus not being able to render zoomed
> fonts correctly.
If you set the display size to 100% in preferences, Zoom in at all
levels should work well - if freetype2 is working properly. Above 100%
freetype2 performs all the screen font rendering for Scribus.
Moreover, this will be improved when Qt 3.2, See:
http://www.atlantictechsolutions.com/scribusdocs/screen/qt32b1.png
Once Qt 3.2 is a final release, I think this will be a must upgrade for
regular Scribus users - assuming nothing else gets broken. It has lots
of fixes which improve both speed and image quality rendering on the
canvas. I am quite pleased with the improvements.
How I built qt 3.2 alongside qt 3.1.2 - which is what my KDE 3.1.1 was
compiled with.
download the qt beta source
make directory /usr/local/qt32
cd /usr/local/qt32
untar the source here
export QTDIR=$PWD
./configure -system-zlib -qt-gif -system-libpng -system-libjpeg \
-plugin-imgfmt-mng -thread -no-stl -no-g++-exceptions
make symlinks sub-src sub-tools
then after Qt is compiled:
export QTDIR="/usr/local/qt32"
before running
./configure && make
make install
in the Scribus source tree
then simply
export QTDIR="/usr/local/qt32"
before launching scribus from the console
Regards,
Peter
More information about the scribus
mailing list