Domain: freetype.org
Stories and comments across the archive that link to freetype.org.
Comments · 60
-
Re:Still no alpha support :-P but no suprise.
A lot of the things Linux users have been beefing about are starting to come together. Check out the new veriosn of FreeType, which includes 8-bit anti-aliasing and many nifty rendering features for many different types of fonts. See also the new experimental rendering engine for XFree86 here. Check out those translucent TWM windows. MMMM.
-
Antialiasing
There's enough misinformation posted here that I feel some factual information is in order. I am doing work for Eazel on a consulting basis on graphics and rendering. Librsvg (the renderer for the reduced SVG subset) is my baby.
Yes, Nautilus has the capabilities to do fairly advanced antialiased rendering. The current development snapshot has the option to use the antialiased renderer in the Gnome Canvas (joint work between Federico Mena-Quintero and myself). This does full alpha-blending and enables the use of icons with semitransparency. The Xlib renderer will probably remain an option for those with slower computers. Icons can be provided in both SVG for full scalability, or in PNG in a graded series of sizes.
My current project is integrating Freetype 2 text with librsvg, adding antialiased text capabilities with both TrueType and Adobe Type1 font support.
The current architecture of X makes it relatively straightforward to implement antialiasing and alpha compositing within a window, but impossible to composite across windows. Thus, Aqua effects such as having windows cast soft shadows, or having drag'n'drop icons antialias correctly, are currently beyond the scope of what X can do.
There is active work ongoing to add true alpha to X, led by Keith Packard of SuSE. I'm following this work closely, and am eager to see it come to fruition so that we can start to apply a rich imaging model across the entire screen.
Raster is doing some very cool work with EFM. Some people seem to think there's a kind of war going on between the Gnome and E camps. I don't see it this way at all - to me, it's a friendly competition in the best sense of the word. Raster is at the cutting edge of graphics capabilities, while Gnome is doing more work on integration and making sure everything works well on a broad range of systems and configurations. Both approaches have their merits, and if nothing else Raster's work serves as excellent protypes for Gnome development. I had lunch with Raster and Andy last week, and we had a really nice discussion about extending X, getting access to hardware acceleration for antialiasing and compositing, and so on. We also talked about some of the requirements for making sure all this stuff is useful from the Gnome Canvas, and I'm hopeful good stuff will come of it.
I also want to talk a little about antialiased text. The best of all possible worlds is an unhinted, antialiased display at 140 dpi or higher. Since those displays aren't widespread yet, we have to make do with some tradeoffs. The most fundamental tradeoff is between edge sharpness on one hand, and smoothness on the other. Also hanging in the balance is the faithful reproduction of the glyph shape. Whenever you antialias, the edges become softer. However, you can sometimes get a slightly better tradeoff by aligning vertical and horizontal stems to the pixel grid, thus ensuring sharp edges for these, while diagonal and curved segments get smoothly antialiased. However, this process does distort the font somewhat.
In order to take advantage of 140+ dpi displays, you have to write your apps to be resolution independent. Fortunately, with the Gnome Canvas (which is what Nautilus uses for its icon view), it's pretty straightforward - in fact, there's a zoom control that scales the whole canvas uniformly. I was surprised and a bit disappointed to see that Aqua is not resolution independent, and in fact has many of the dimensions hardcoded. Thus, down the road I think it's not unreasonable to expect free software to have the best rendering, bar none.
It's a lot of fun to be developing this stuff, and I'm looking forward to getting a desktop with advanced graphical rendering into the hands of lots of people. -
But is it free software?The press release doesn't mention licenses at all. The only reasonable thing to conclude is that it probably won't be free software.
I believe it is now time for a fully free (GPL, perhaps) windowing system that fixes the major problems with X. Such a beast would:
- Be based on a sophisticated imaging model with transparency and antialiasing
- Have fonts that didn't suck
- Be simple and small
- Have hooks for adding hardware acceleration
- Work with the realtime capabilities in the OS
A lot of the infrastructure that we need already exists. Libart provides the imaging model. FreeType can take care of the fonts. I've seen some early results from FreeType 2, and I have reason to believe it will be juicy. We can certainly make use of all the wisdom learned from mature systems such as X, as well as newer systems such as Berlin and Microwindows.
This idea, I think, is gathering momentum. If you're interested in contributing to the project, let me know and I can hook you up with some of the other people who are working in a similar direction. - Be based on a sophisticated imaging model with transparency and antialiasing
-
Re:The Font DeUglification HOWTO
Actually, linux does have font anti-aliasing. Check out xfstt or xfs. For more info, check out www.freetype.org
-
Re:OverloadSlashdot:News for Nerds. Stuff that Matters. faq
code
awards
privacy
slashNET
older stuff
rob's page
preferences
andover.net
submit story
advertising
supporters
past polls
topics
about
jobs
hof
Sections books
ask slashdot
features
radio
This page was generated by a Swarm of Psycho Chickens for justo (2858).
Slashdot Load Testing (Continues) Posted by CmdrTaco on Mon August 30, 02:13 PM EDT
from the ain't-this-fun? dept.
Fixed so far:- Dropped http MaxClients down to 75
- increased mysql max_connections to to 250
( Read More... | 190 of 190 comments )
Help Test Our New Server! Posted by CmdrTaco on Mon August 30, 12:51 PM EDT
from the load-testing-is-cool dept.
So here it is: A mirror of Slashdot (as of a week or so ago). It exists now for testing: So feel free to post comments and help test the new load balancer. For the curious, the new system has 3 http machines (P2s) and one mysql box (a dual P2) with a load balancer trying to keep everyone all equally busy. And its about time: the old setup has been really stressed out trying to keep up with everyone. Anyway, don't get to attached to any of your comments here, when we're satisfied that the new setup is stable, I'm gonna mirror over Slashdot and make the final switcheroo.( Read More... | 335 of 335 comments )
Interview: Mandrake Answers Posted by Roblimo on Fri August 20, 12:00 PM EDT
from the x-leads-to-enlightenment dept.
Monday a whole bunch of people had questions for Mandrake, one of the heavies behind Enlightenment. Slashdot Moderators picked the best ones. We forwarded them, unedited, to Mandrake on Tuesday. His (excellent) answers appear below.( Read More... | 11562 bytes in body | 9 of 9 comments )
Geeks in the Space: The Attack of 5 Posted by Hemos on Thu August 19, 04:10 AM EDT
from the more-stuff-to-listen-to dept.
Well, we've done it again. Yes, Geeks in Space, Episode 5 has been released. In it, we lament the lack of good news, talk about anti-matter, and the hiring of hacks by companies. You can also become...educated in my long-term plan for the hostile takeover of a certain Redmond-based company.( Read More... | 14 of 17 comments )
Apple announces Darwin 0.3 Posted by Hemos on Thu August 19, 12:24 AM EDT
from the more-to-download dept.
J. FoxGlov writes "Macintouch reports that v0.3 of Darwin, the open-source foundation for Mac OS X Server is available on Apple's Public Source site. Apple Developer Connection members can get it on CD for $29. Check Public Source for more about the Darwin SDK and the new Darwin. "( Read More... | 67 of 68 comments )
Microsoft's New Audio Format Cracked Posted by Hemos on Wed August 18, 05:23 PM EDT
from the secure-this-buddy dept.
Barcode (JPB) was one of the first to send us the word from Wired that the new audio format Microsoft introduced (Two days ago), supposed to be a secure format (resricting playback) has already been cracked. Dimension Music first carried the news-and what a name the crack has *grin*.( Read More... | 238 of 240 comments )
Find your Star Wars Twin Posted by Hemos on Wed August 18, 05:16 PM EDT
from the what-freud-really-wanted-to-do dept.
The_Monk writes "Ever wanted to know your Star Wars twin? Now this incredibly important information can be verified. It placed me the likes of Astro Mech Droids, 'Tarkin, and R2-D2. " Ahem-as the lost twin of Lando (extraversion), I have a Cloud City I'd like to sell someone. But I'm about as agreeable as Boba, always a bonus.( Read More... | 94 of 94 comments )
Now Police Can 'See' Through Walls Posted by Roblimo on Wed August 18, 12:40 PM EDT
from the move-along-there's-nothing-to-see-here dept.
Bram writes "Just found an article about another way to invade privacy." He's talking about hand-held radar systems police can use to detect breathing, beating hearts or other motion through walls and other obstacles. Sounds like a declassified version of the Ground Support Radar [GSR] units we used years ago in the Army. I can see why police would want them, and I can also see why Bram considers them a privacy threat. Depends on how they're used, I suppose.( Read More... | 205 of 205 comments )
FreeType posts patent warning Posted by Hemos on Wed August 18, 11:53 AM EDT
from the i-want-my-verdonna dept.
Anonymous Coward writes "According to the the FreeType web page, there have been some new concerns raised about Apple's patents on TrueType. I hope this doesn't affect the planned TrueType support in XF86 4. " It appears that they are still checking into the issue, but I'd really like TrueType support. A lot. Let's hope Apple responds nicely.( Read More... | 202 of 206 comments )
Microsoft to "publish code" to Instant Messenger Posted by Hemos on Wed August 18, 09:49 AM EDT
from the want-more-market-share dept.
VFVTHUNTER writes "According to this article at cnet, MS, in an attempt to gain a share of AOL's Instant Messenger Service Market, announced today it is going to publish the protocol to its own messenger service. " It's important to note it's NOT the source code, just the protocol.( Read More... | 192 of 192 comments )
Unisys gif-lzw-license Model Changed
BeNews Is Moving - Outages Planned
Audio Buzz "Fixes" Announced
Austin BUG Meeting This Wednesday
ACE Bot, Devastation for Quake2
Be.com Frontpage Layout Updated Get more Be...
Alta Vista Search Alta Vista
any language Chinese Czech Danish Dutch English Estonian Finnish French German Greek Hebrew Hungarian Icelandic Italian Japanese Korean Latvian Lithuanian Norwegian Polish Portuguese Romanian Russian Spanish Swedish
John Carmack Updated His
.planMore Ass Kicking Quake Action...
What's Wrong with HTTP and Why It Doesn't Matter
A Brief History of Unix and the Internet
Author of sendmail on open-source and early days of email
Linus Torvalds on State of Linux
Creator of Tcl/Tk: Open-Source Creates Commercial Opportunities
Inside the Netscape Gecko Open Source Browser Team More TechNetCast
Review: Bowfinger - 'Funniest Eddie Murphy movie in a decade. Steve Martin showed...'
Review: Mickey Blue-Eyes - 'Not as funny as it could have been'
Feature: Robert Towne - From Chinatown to Hollywood. More from Hollywood Bitchslap
Slashdot Poll Preferred Compression
zip
gzip
bzip
compress
arj
other
[ Results | Polls ]
Comments:383 | Votes:24104Features The latest installment of Geeks in Space is up at The Sync. We talk about the Red Hat IPO, crazy naming schemes, and much more.
Perhaps you are seeking Jon Katz's series of articles related to recent events in Colorado. These articles include Voices from the Hellmouth, More Stories from the Hellmouth or The Price of Being Different,
With all the hype about the recent MindCraft Linux/NT benchmarks, you might be interested in reading ESR's Response to the Mindcraft Fiasco
For something different, try reading my little essay Thoughts from the Furnace about the internet, and flame.
Update: 05/03 01:48 by CT : Past Features
Mozilla BOF at O'Reilly OSS Convention
cvs-mirror.mozilla.org Is (no longer) Sick
Mozilla Birds-Of-A-Feather Session
Load Test the New Slashdot Setup
Feature: Is Open Source for Windows Less Important?
LinuxPPC challenge rides again
Review: The First 20 Million is Always the Hardest
Star Office to become Open Source?
Palm Gameboy Emulator update & screens
Your Hotmail Account Has Been Exposed
Securing The Home Linux System: Updated
Segfault.org: South Park Story
TWO New Slackware Mailing Lists More LinuxNewbie.org...
Magnetic spacecraft propulsion
Interview with Borland Sr. Product Mgr
Oracle Offer Linux Technology Track More LDN...
Wednesday August 18
Scientists create digital bug-life (131)
New Space Propulsion System Uses Sun's Magnetic Field (120)
Cassini visits Earth (175)
Tuesday August 17
Playstation 2 Outperforms Everything? (240)
SIGGRAPH '99 OpenGL/Linux BOF Minutes (37)
Dell Belgium forced to install Windows only? (75)
Relativity Used to Devise New Form of Crypt (24)
Robots Battle to the Death! (124)
Will PPC Become the Preferred Linux Platform? (277)
IBMs 15 hour Laptop Batteries (72)
Feature: After the Red Hat IPO Ball is Over (236)
Feature:Obscurity as Security (194)
l0pht develops Sniffer Sniffer (101)
NASA collecting anti-matter with giant ballon (109)
CIA releases its own X-Files (111)
Packet Storm Security is back (36)
Monday August 16
Sun Claims MS Steals Vision (162)
Scientists Find Evidence of Black Holes Sucking (163)
MS Dirty Pool Against AOL? (204)
Older Articles
Yesterday's EditionWeather24.com
(city, state or zip)Don't kid yourself. Little is relevant, and nothing lasts forever. All trademarks and copyrights on this page are owned by their respective owners. Comments are owned by the Poster. The Rest © 1997-99 Andover.Net. [ home | awards | supporters | rob's homepage | contribute story | older articles | Andover.Net | advertising | past polls | about | faq ]
-
Open mouth, insert foot.
-
Re:Not original poster.
If you don't want to upgrade to RH6.0 which has truetype support out of the box, check the "related projects" page on http://www.freetype.org - there are a couple of pointers to font servers supporting truetype.
-
xfstt, based on freetype, supports hintingxfstt, the X11 fonts server for TrueType support uses the freetype truetype rendering engine, which supports hinting.
Look at the website for more information.
A part from the 'features' list on the web site:
"A full-featured and efficient TrueType bytecode interpreter. The engine is able to produce excellent output at small point sizes. This component has been extremely difficult to get right, due to the ambiguous and misleadings TrueType specifications. However, we now match Windows and Mac qualities."
-
xfstt, based on freetype, supports hintingxfstt, the X11 fonts server for TrueType support uses the freetype truetype rendering engine, which supports hinting.
Look at the website for more information.
A part from the 'features' list on the web site:
"A full-featured and efficient TrueType bytecode interpreter. The engine is able to produce excellent output at small point sizes. This component has been extremely difficult to get right, due to the ambiguous and misleadings TrueType specifications. However, we now match Windows and Mac qualities."
-
Re:How will TT fonts be integrated?Will the TT server be integrated instead of separate xfstt or xfsft?
Do you mean officially? Because you can patch the source and build XFree86 with integrated TT fonts right now... I know; I've done it. See the xfsft link from freetype.org for details. They provide precompiled binaries as well.
Steve 'Nephtes' Freeland | Okay, so maybe I'm a tiny itty