Today's blog addresses a GUI improvement for Windows operating systems.
For people who are unaware of the font smoothing and how it works, kindly refer the following article.
If you've ever used a Mac or Ubuntu then you would've probably noticed that the font looks much better than how it looks in Windows. Its smooth and has good anti-aliasing and has a thick dark look to it.
The Windows font smoothing, Cleartype tries to do a similar thing, but fails miserably. Its not that bad, but when compared to Ubuntu it sucks!
Today I am focusing on alternate text rendering programs which enhance the look of the fonts in Windows. Programs that offer this functionality are (items linked to download pages)
- GDIPP (only works on 32bit applications on Windows)
- MacType (originally in chinese, now supports multiple languages, supports x64)
- EZGDI (in alpha stage, unstable, supports x64)
Here I will keep the topic limited to Mactype as I have only used Mactype till now and am quite satisfied with it.
Mactype 2011.1019
Rendering modes:
- Registry - This mode loads Mactype font rendering with the registry. This rendering all the text in all programs in Mactype. This mode is ideal if you are looking to replace Cleartype completely.
- Run as a service - Its the same as the registry mode. The only difference is that the font rendering is loaded as a service instead of the registry. This service can be disable(or enabled) using the Windows service manager.
- Manual - Self explainatory
- Standalone loading mode - This mode allows easy control over all program settings. You can switch profiles, select programs to ignore, and enable/disable rendering using this mode. This mode shows a Mactype icon in the taskbar tray.
- Compatibility mode - Similar to standalone loading mode with limited functionality. It only enable/disable rendering in this mode. This mode should be used if you are experiencing rendering problems with the text.
Changelog for version 2011.1019
- MacType core:
Fixed MacType new memory management problems
Support for custom shadows, shadow parameters fully updated.
Support for single process using a separate configuration
Support public exclusion list
Dual shadow
Transparency of the shadow update algorithm parameters
Caching error correction routine body and lead to confusion and other problems italics
Modify EasyHook caused a crash
Fixed a font size does not cause problems
Performance Optimization
Fixed a problem of thermal substitution led to garbled
Security can now replace the default fonts
Now disable MacType not cause some of the fonts into the System
Priority support lattice parameters
Updates to FreeType 2.4.6
- MacTray:
Using the new design icon
Support for multiple languages, support for user-defined language
Now you can stop or start the process list
Support public exclusion list - MacTuner:
Support for multiple languages, support for user-defined language
Using the new design icon
Supported text shadow color set
Perfect preservation mechanism, save all available items will be written.
- MacType user guide:
Support for multiple languages, support for user-defined language
Using the new design icon
Correct the environment variable
The interface is pretty straightforward. Just select a rendering mode to get started. Then choose a font profile from the defaults or create a new profile and restart. You'll see the changes immediately.
Screenshots:
Start Screen |
Profile Selection |
Sources:
- Changelog: http://forum.lowyat.net/topic/1758349
- Screenshots: http://vladg.com/2009/03/make-windows-fonts-look-as-smooth-as-mac-os-x-fonts/, http://img585.imageshack.us/img585/6642/mactypechrome.png
NOTE: Just in case you guys missed it, the rendering example screenshots have been linked at the end of the screenshot section. :)
Thanks for reading!
No comments:
Post a Comment