Welcome! Anonymous

Latest Release - 2011-11-25

A place to ask questions, or discuss anything related to infinality.net stuff.

Latest Release - 2011-11-25

Postby infinality » Fri Nov 25, 2011 11:36 pm

This release should fix many of the reported issues. Hopefully it won't cause new ones. :D
http://www.infinality.net/blog/infinali ... e-patches/

  • Fix issue that prevented stem alignment on thin autohinted stems
  • Fix regression in Arial italics
  • Fix problem with bitmap copies in filters. Remove unnecessary processing.
  • Added an internal capping filter that helps even out the filtering of very light/thin stems.
  • General consistent and smoother appearance on very light/thin stems
  • Add TT rules to make Droid fonts render more nicely if using TT hinter for them.
  • TT fixes for Bitstream Vera Sans.
  • Made the default style less stem-aligned. I may have been a little too gregarious in setting it to 100%. :)
  • Fix problems with various autohinted fonts that result in ridiculously small letters.
  • Fixed mangled Courier New glyphs. This pointed to a larger bug that is now fixed.
  • Fix artifacts on Courier New glyphs 0 Q O k.
  • OSX style in infinality settings should actually be UBUNTU style. Fixed. Still need to get a better OSX style going.
  • Option to use predefined value on known good fonts (Verdana, Arial, etc.). This gives you the benefit of snapping and other enhancements when its known to work well, without creating misshapen glyphs on other fonts.
  • Only do heavy snapping on m in known cases.
  • Added LINUX style to infinality-settings.sh

EDIT:
To be a bit more clear, there are 2 new options:
Code: Select all
INFINALITY_FT_STEM_SNAPPING_SLIDING_SCALE
INFINALITY_FT_USE_KNOWN_SETTINGS_ON_SELECTED_FONTS


See the infinality-settings.sh file for details.
- Linux font rendering has gone from the most reviled to the most renowned.
User avatar
infinality
Site Admin
 
Posts: 733
Joined: Wed Oct 20, 2010 7:57 am
Location: Wisconsin, USA

Re: Latest Release - 2011-11-25

Postby lemonzest » Sat Nov 26, 2011 1:30 am

These are not building like the other src.rpms used too :S i'm getting

RPM build errors:
create archive failed on file /home/abuild/rpmbuild/BUILDROOT/freetype-infinality-2.4.8-7.1.x86_64/usr/share/doc/freetype-infinality-2.4.8/freetype-infinality-2.4.8-20111125_1.tar.bz2: cpio: Bad magic

From the openSUSE build service :(
AMD Phenom II x6 1090T@3.6/4Ghz, MSI 870-C45, 16GB A-Data DDR3 1333Mhz
Sapphire Radeon HD6670 2GB, 4x 1TB Samsung HDDs, ASUS Xonar D1, C-Media 8738
Samsung 23" 2343nw@ 2048x1152, Bush HDMI@ 1920x1080
lemonzest
 
Posts: 29
Joined: Tue Jul 05, 2011 6:06 pm

Re: Latest Release - 2011-11-25

Postby cartman » Sat Nov 26, 2011 3:13 am

Thanks for the fast update, new openSUSE packages are building in home:namtrac:subpixel as usual :)
cartman
 
Posts: 114
Joined: Sun Nov 28, 2010 11:05 am

Re: Latest Release - 2011-11-25

Postby infinality » Sat Nov 26, 2011 4:26 am

lemonzest wrote:These are not building like the other src.rpms used too :S i'm getting

RPM build errors:
create archive failed on file /home/abuild/rpmbuild/BUILDROOT/freetype-infinality-2.4.8-7.1.x86_64/usr/share/doc/freetype-infinality-2.4.8/freetype-infinality-2.4.8-20111125_1.tar.bz2: cpio: Bad magic

From the openSUSE build service :(


Hmmm... maybe try unzipping it and rezipping using gzip?

EDIT: Is this for RHEL 6?
- Linux font rendering has gone from the most reviled to the most renowned.
User avatar
infinality
Site Admin
 
Posts: 733
Joined: Wed Oct 20, 2010 7:57 am
Location: Wisconsin, USA

Re: Latest Release - 2011-11-25

Postby lemonzest » Sat Nov 26, 2011 8:39 am

Yes this is for RHEL6
AMD Phenom II x6 1090T@3.6/4Ghz, MSI 870-C45, 16GB A-Data DDR3 1333Mhz
Sapphire Radeon HD6670 2GB, 4x 1TB Samsung HDDs, ASUS Xonar D1, C-Media 8738
Samsung 23" 2343nw@ 2048x1152, Bush HDMI@ 1920x1080
lemonzest
 
Posts: 29
Joined: Tue Jul 05, 2011 6:06 pm

Re: Latest Release - 2011-11-25

Postby infinality » Sat Nov 26, 2011 9:42 am

Does this shed any light on the issue?
http://lists.mandriva.com/maintainers/2 ... g00072.php
- Linux font rendering has gone from the most reviled to the most renowned.
User avatar
infinality
Site Admin
 
Posts: 733
Joined: Wed Oct 20, 2010 7:57 am
Location: Wisconsin, USA

Re: Latest Release - 2011-11-25

Postby Babel » Sat Nov 26, 2011 11:07 am

cartman wrote:Thanks for the fast update, new openSUSE packages are building in home:namtrac:subpixel as usual :)


Keep it going!

//
Also, the latest patch is great! Nice work, Infinality!
Babel
 
Posts: 24
Joined: Thu Nov 11, 2010 12:42 pm

Re: Latest Release - 2011-11-25

Postby infinality » Sat Nov 26, 2011 11:47 am

It's probably worth highlighting these new options as of the 2011-11-25 release, because I didn't call them out in the changelog:

INFINALITY_FT_STEM_SNAPPING_SLIDING_SCALE
INFINALITY_FT_USE_KNOWN_SETTINGS_ON_SELECTED_FONTS

See the infinality-settings.sh file for details.
- Linux font rendering has gone from the most reviled to the most renowned.
User avatar
infinality
Site Admin
 
Posts: 733
Joined: Wed Oct 20, 2010 7:57 am
Location: Wisconsin, USA

Re: Latest Release - 2011-11-25

Postby m2010m » Sat Nov 26, 2011 3:02 pm

Great! This problem has gone!

But Courier New is still used on the terminal instead of the default monospace font (I write "still" because I had already noticed this issue; but I didn't explicity pointed it out because I thought it were strictly related to the above-mentioned one):

Image

A small patch for this, please? ;)
Thank you.
m2010m
 
Posts: 39
Joined: Mon Nov 29, 2010 11:24 am

Re: Latest Release - 2011-11-25

Postby infinality » Sat Nov 26, 2011 3:51 pm

The only thing I can think of is that you need to add a strong binding for whatever you want to be using for your "monospace". In other words, it's not an "error" with anything Infinality, per se. It depends on how other stuff in /etc/fonts/ is configured.

Locate the alias area in local.conf for the rendering style you are using. Try adding this to the end of that section after you fill in your values:

Code: Select all
   <match target="font" >
      <test name="rendering_style" qual="any" >
         <string>RENDERING STYLE YOU ARE USING</string>
      </test>
      <test name="family" qual="any" >
         <string>monospace</string>
      </test>
      <edit mode="assign" name="family" binding="strong">
         <string>MONOSPACE FONT YOU WANT TO USE</string>
      </edit>
   </match>
- Linux font rendering has gone from the most reviled to the most renowned.
User avatar
infinality
Site Admin
 
Posts: 733
Joined: Wed Oct 20, 2010 7:57 am
Location: Wisconsin, USA

Next

Return to General Discussion

Who is online

Users browsing this forum: No registered users and 1 guest