Monday, June 16, 2008

Catastrafont

You know what's kinda fucked up? Everytime I come back to a Windows machine after using Linux for a stretch, I always think to myself, "Oh yea! Now I remember that the entire Internet doesn't look like DejaVu Sans".

I don't even know where to start when it comes to fonts. Perhaps a quick, simple summary of the current landscape would do us well.

First, you have the X server side fonts. These are the ones that you specify paths for in /etc/X11/xorg.conf. Also, once upon a time, you could run a separate X font server, so that you could freeze all your network's X servers by crashing the font server.Sweet! Super useful. I mean, as an admin, you often need automated shutdown of all your machines right? Finally, there were two separate extensions that let you load in truetype fonts into your X server or your font server. Their were based on the same library, but their configuration files had different syntax and they exposed different features. Hurray for choice! Still with me?

Along comes a second font configuration system, based on fontconfig. I'll get to fontconfig later, but because we all love to have choices in our GUI toolkits, you've ended up with the Qt/fontconfig/freetype clusterfuck, and the GTK/fontconfig/cairo/pango/freetype clusterfuck. Now freetype is the thing that actually does the rasterizing, and it can support all kinds of fonts, including bdf and pcf fonts that are old-style server-side fonts. Except that these fonts are disabled by default on most new distributions. Got that?

Now we got multiple toolkits using the font system in different ways so, as well as the old-school server side fonts, so we get a nice collection of apps that have different font settings and inconsistent behavior. Furthermore, because BDF and PCF fonts are disabled by default, the (arguably) greatest contributions to the programming world in terms of free fonts, the "misc-fixed" series, are unavailable in newer apps. Hurray for building upon the past!

Oh but wait, fonts on Linux are named different from Windows fonts, and most webpages only specify fonts for Windows and Mac. So lets throw in layers and layers of font naming aliases that are more tangled than Paris Hilton's semen-encrusted hair after her cameo in a Brazilian vomit porn tape.

I'm not even close to done yet.

Now you see, fontconfig is this really powerful system. Not only are it's config files in XML, it's also a half-baked programming language (please, please, someone show me that it's turing complete). So not only do the config files look like angle-bracket diarrhea, you'd better just stay away unless you understand basic programming. Go usability! Don't believe me? just take a look at your /etc/fonts directory and tell me what the fuck is going on there.

I'd like to examine the reasoning here. People usually use programming language-style constructs for flexibility and human readability. Usually you embed some existing language runtime so that you don't have to write the parser. Others can maybe also embed the same runtime to understand your files, because otherwise it's really hard to handle all the edge-cases of a full programming language. On the other hand, XML is used so that others can parse your files and easily manipulate them, often while sacrificing human readability.

So let's put them together. Brilliant! You get a config file that's a bitch to type manually, is easily parse-able, but impossible to understand by other programs! Really, guys, that's impressive. You've managed to combine the white male and the black male and end up with a double-anus'ed zebra monster that shits all over itself.

I suppose you thought I was finally done, didn't you? On top of this growing shit-pile, now you've got different ways to render your font.

Like choices? well you've got tons here. No antialiasing, grayscale antialiasing, subpixel antialiasing. BGR, RGB, VBGR, VRGB. No hinting, slight hinting, medium hinting (which, if you actually look at the code, does the same thing as full hinting, but you know more options the better right?) and full hinting.

Oh except these things do something different based on whether you have freetype's bytecode interpreter turned on, or whether you have the newest LCD filtering patches. And don't go use those freetard distros, otherwise you're in for a weekend of recompiling packages to get these awesome new features that other platforms have had for years and years.

The best part of this whole damn thing is that you can spend hours and hours navigating this configuration space, and chances are, all your fonts except DejaVu Sans, Mono, and Serif, will still look like ass. And don't fucking tell me about msttcorefonts. Freetype can't render them worth shit, except for in the non-antialiased mode, and even then they sometimes get the spacing wrong. And you know, 1995-era font rendering is so awesome.

Want to add a new font? Have fun restarting all your apps, and even sometimes your entire desktop session. Want to remove a font? You better shutdown X, cuz things can get kinda wonky there too.

You just can't win. I fought the good fight, and got fucked in all orifices, repeatedly. I respectfully suggest that you don't try this at home.

But choice is great, isn't it? I mean who would have known there was so much fun you could have with fonts. I'm sure all these new luser converts are going to have a great time.

And I can already hear it, "who really needs more than a few basic fonts anyways," right?

67 flames:

Anonymous said...

Fonts are the only reason I didn't move to linux... It will always look so amateur... even 16 or more years later...

Anonymous said...

Wage per hour: 26$
cost of a real operating system: 50$
cost of lame real operating system: 75$.

Time to set up Linux distro: a week.
time to set up a Real Os : 6 hours.

what is the cost of your time?

Ing-Long Eric said...

Fonts? You don't need no fonts! No one will ever need to use fonts when you have got a 80x25 terminal!

Anonymous said...

Really, font rendering has been improved a lot thanks to the freetype bci and the hinting patches.
After all, as a regular user running Ubuntu you don't need to edit fonts.conf.
Still, OpenOffice doesn't support OpenType fonts until version 3, and I believe that to be a showstopper for many people who are serious about getting more fonts displayed than the standard Liberation and DejaVu typefaces.

Anonymous said...

ROTFLMAO - Did you know that your linux haters blog runs on Linux :D
http://uptime.netcraft.com/up/graph?site=http://linuxhaters.blogspot.com/&submit=Examine

geekounet said...

Well, I neved had to restart X nor my apps when a added new Truetype fonts...

Anonymous said...

Japanese fonts..... what I can say...

I've been using Ubuntu for the last 2 years and the Japanese fonts (kanji) haven't improved at all. They are hard to read and blurry in Firefox (brings back memories of Windows 95-98 type Japanese fonts). I know how to fix it with Microsoft fonts (due to 10+ hours of screaming and eye gouging) but it's just not worth the hassle anymore.

And oh, awesome my copy of Vista arrived in the mail today!

Anonymous said...

ROTFLMAO - Did you know that your linux haters blog runs on Linux :D
http://uptime.netcraft.com/up/graph?site=http://linuxhaters.blogspot.com/&submit=Examine


uh, yeah. sure. read the first post of this blos kthxbai

Anonymous said...

Well, in Estonia we say that "A dumb head is a menace to the body".

In Ubuntu You just type "sudo apt-get install msttcorefonts" into terminal (or do it the dumb-user way by opening package manager, finding the package ant installing it). And that's it - enjoy your windows fonts.

Of course some things can be very hard in linux - when using a medieval fan-distro.

Anonymous said...

how to install fonts on ubuntu:
http://ubuntuforums.org/showthread.php?t=275202

in short: write a script..
in other words: fuck you, in the ass.

longer answer: the rate of improvement of FOSS desktop stack is such, that Linux usage will break the 1% market share cap in about 10 years, when the rest of the world will move away from the desktop metaphor.

Anonymous said...

you forgot to say that, at least in the latest gnome, is impossible to install a new font. it should be done via command line. very HIG compliant.

bvk-chaitanya said...

Right on the Spot. Good work.

I can't wait for your article on OpenOffice.Org

Please...
Please...
Please...

Anonymous said...

"Years ago, you constantly heard from the blur-fascist crowd how fonts suck in Linux. Now they've had their will, and fonts indeed do suck in Linux. "

http://modeemi.fi/~tuomov/b/archives/2008/03/20/T13_47_17/

Looks like you're not alone in hating the state of fonts on linux.

Anonymous said...

As usual, a lot of crap from the lovely Linux Hater.

Who told you that Windows fonts look great? Personally, I do not like them a bit and prefer Ubuntu fonts

Happy_linux_user said...

"you forgot to say that, at least in the latest gnome, is impossible to install a new font. it should be done via command line. very HIG compliant."

What about to drag&drop the font files in to your $HOME/.fonts folder? Huh, its a very complicated task...

I never use command line to install fonts. And fonts under ubuntu are near mac quality. Without any command line or config editing magic.

Anonymous said...

And how, pray, do you find that .fonts folder?

yeah, I know - ^l \home\username\.fonts.

Now please tell me how this is intuitive in any way.

Fuck you, crap software apologist, fuck you with branding iron, in the ass.

Anonymous said...

I want to hear your opinion about
Evolution (stagnated crap)
Eclipse (memory hog, unstable),
printing.
scanning,
mobile phone sync. support,
power management.
the state of gtk and the rest of the core systems.

my opinion: crap that nobody cared about since the dotcom boom a decade ago.

Happy_linux_user said...

"Now please tell me how this is intuitive in any way."

Which one is more intuitive?

1, Click on start menu -> control panel(LOL) -> fonts, and install fonts via an windows3.1-ish interface

OR

2, copy your FONTS in to your own FONTS folder with drag&grop??

Anonymous said...

Well you just press ctrl+h, that shows al your period directories

Anonymous said...

Dude, no fucking normal user will care, and not every user will even bother to understand what you wrote.

All I care about is that ubuntu aliases fonts, windows doesn't, they look better. And I have no idea what are the x fonts you talk about or care :)

Anonymous said...

I laughed so much that milk was coming out of my nose, and I wasn't even drinking any!

Spot on, man! And still most of devs and distros make excuses for this double-anused zebra of a system...

Anonymous said...

@Happy_linux_user said

That's a solution. do u think i am not able to install a font in ubuntu? not kidding. that's a solution for somwbody who knows that fonts are stored in $HOME/.fonts directory. A user should know firstly that dot directory are hidden, that it does exist and what their porpourse. So, defently not, it's not easy. And answer like yours are the proof of the infecciency of linux and theyr geek user against desktop usage. period.

Anonymous said...

in last gnome version fonts/// in nautilus is broken. why? who knows and uctually i donìt wanna know, i just want it back. does it cost too much to code a fucking simple interface to install fonts and list them like any other fucking os in the wild?

Anonymous said...

Last Year was the "Year of Desktop Linux"... but linux coders didn't know and they missed it.

Long life to OSX. Long Life to Apple Hardware, Long Life To Hackintoshes. Long Life To Things That Just Work. Long Life To Things That Let Me Make My Work Done!!!

Anonymous said...

There are packages for these fonts already in most distros.

Then websites will look nice.

thecodewitch said...

I just can't get enough of your posts..... Your blog is so fucking awesome!!!!

I can feel your bitterness and I think this blog is a long overdue kick in the arse for the OS community.

Personally, I think that the problem stems from non-programming, ordinary users being led to believe that linux is as viable as a desktop for their needs as Windows or OSX. It isn't. The hard fact is, its still just a toy for programmers.

What has really let down linux are the groups that organise the distros. They generate a lot of hype, hire a lot of artists to draw penguins and stars, but do no testing, and consequently the user is presented with the bitter choice of abandoning the piece of shit and returning to windows, or wasting several more nights and weekends trying to fix a problem that is preventing them from working.

Interesting how the commercial hardware company Asus, by building a useful and USABLE linux based software stack has done more for the cause of linux than the hundreds of free distros that occupy disk space on servers and landfills throughout the world.

Anonymous said...

Asus's XanderOS is a piece of raw sewage.
I actually own a 7" EEEpc, and the distro on that machine is abysmal - ancient version of openoffice (2.0), terrible interface, outdated libraries and software, and on and on.

Using Linux was just a trick to lower the costs of the machine, and the cost of licensing Windows.

After 3 months I've tried to use this piece of shit, it got replaces with a pirated version of XP, and that little plastic toy became an actually workable machine.

happy_linux_user said...

Anonymous said:

"@Happy_linux_user said

That's a solution. do u think i am not able to install a font in ubuntu? not kidding. that's a solution for somwbody who knows that fonts are stored in $HOME/.fonts directory. A user should know firstly that dot directory are hidden..."


OK. Try now from a different point of view: I'm not able to install fonts in windows vista or XP. Not kidding. Because I dont know windows, and I dont know what is that control panel thing. And I cant navigate to Start menu->Control panel->Fonts. Or maybe I can, but I cant select my font files from that dialog, because its too complicated. Maybe I should try to copy that fonts, but I dont know where the system stores the font files. In C:\FONTS? No.. Somewhere in windows/system/fonts..blabla..

Its the same that you said. Complicated, because I dont know the system.

You have to learn -more or less- if you want to use an operating system.

To others:
Yes, now in the nautilus the fonts:/// location does nost work, because of a GVFS bug. Its a BUG, and it will be fixed. (hint: windows have a lot of bugs too)

Anonymous said...

i didn't know how to install fonts in win or osx either but i know that they have a catalog. a simple interface to do it so i have to search for that app in Applications or Control Panel. or at least... just double click on a font will open THAT application telling me if i want to install the font. isn't that enough easy and user friendly? and actually i don' t have to know where my fonts are stored (except for a backup) in fact i'm currently using osx and i've already installed some fonts and i don't give a fuck about where are them on my HD. Time Machine will backup everything for me.

Anonymous said...

To others:
Yes, now in the nautilus the fonts:/// location does nost work, because of a GVFS bug. Its a BUG, and it will be fixed. (hint: windows have a lot of bugs too)


It's not a bug. They removed the function intentionally because it is not ready after the change to GVFS (same they to for NTFS mount years ago. Do you realize that in GNOMe you can export in NFS but not mount any in user space... it was possible in 2.00 or something). That's SUCK hard. An application could supply to that "BUG"

h1d said...

that's a pretty typical response, that will only flame up this blog.

"i admit linux has a problem, yes it's a bug, but so what? no os is perfect"

instead of

"i admit linux has a problem, yes it's a bug, it's discussed in this way. will be fixed [when]/won't be fixed for this [reason]"

---

"it's hard to install fonts on linux because we don't know about .fonts directory"

"I dont know what is that control panel thing. And I cant navigate to Start menu->Control panel->Font"

very productive discussion.

thecodewitch said...

Anonymous said:
Asus's XanderOS is a piece of raw sewage.
I actually own a 7" EEEpc, and the distro on that machine is abysmal - ancient version of openoffice (2.0), terrible interface, outdated libraries and software, and on and on.

Using Linux was just a trick to lower the costs of the machine, and the cost of licensing Windows.

After 3 months I've tried to use this piece of shit, it got replaces with a pirated version of XP, and that little plastic toy became an actually workable machine.


Its up to you to know whether the computer can do what you'll need it to do before you buy it. This applies especially to the Eee.

As a programmer, I've been lured to linux in the past. Linux is supposed to be a programmer's OS, but I was badly burned by the amount of unproductive time I wasted just trying to set up a sane development environment with consistent libraries.

However, when I saw TuxRacer running on the Eee, I bought it on the spot because I could see the 3D OpenGL libraries have been set up and are ready to go out of the box.

I was able to install a C++ development environment (including Qt) without any problems. I can compile and run my 3D programs without any problems, and I was ready to start programming without delay.

After plugging in an 8GB SD card, I've also set up other languages:
Java
Prolog
Lisp
Python (ActiveState)
Perl (ActiveState)
Tcl/Tk (ActiveState)
Even Processing runs! (See processing.org)

Believe it or not, I also set up eclipse with asdt for developing flash apps on the Eee.

I've set up an offline repository of all the debian packages I'll need to rebuild the system (with the software I need), so the Eee need never be online.

So for me, the Eee has been a positive experience.

This is all stuff only a programmer geek like me can be expected to do.

Other people can't be expected to stuff around with a command line and debian packages like I did, so people expecting anything more than a browser and some toy programs (that little geometry program is pretty neat) are going to be disappointed.

So, this is only *my* experience with it - I can't speak for you or other people. Its up to you to know what you're getting and whether its useful to you.

Timothy said...

1, Click on start menu -> control panel(LOL) -> fonts, and install fonts via an windows3.1-ish interface

OR

2, copy your FONTS in to your own FONTS folder with drag&grop??


Well since you seem to be hung up and can't see past the obsolete Add Font dialog that's been hanging around in Windows since 3.1 solely for backwards compatibility reasons, I'll explain the way everyone's been installing fonts in Windows since 1995 (which was, what, 13 years ago):

Start > Run > "fonts"; then drag and drop your font file in.

Jonx said...

Hey there. Your blog is awesome. You've understood it all. Just, I'm not sure you really hate linux. It's just a very nice and fun way to try to open the eyes of the linux crowd. For example I love Linux but do never use it to do something else than move wobling windowses, nice effect by the way ;)
You are so right on all the points you blog about.
I whished for years to be able to write about things like you do.
I'll never understand why all those skilled guys can't work together and just write one tool. All those different distro trying to prouve they can do better than the existing one and still waiting to reach their goals. Anyway, you said it much better they I'll ever do. I can't wait for the next post.

To anon people: get a name before bitching around.

About the fonts, I'm not a graphist. Why should I care about how to install a font. I don't even care about what a font is. I've used Windows for 15 years and never had to install a font. It's just working. On linux my eyes shall bleed no more...

Keep up the fun coming...

happy_linux_user said...

"Start > Run > "fonts"; then drag and drop your font file in.

Congratulations. Its far better, and much more intuitive than navigate my home/.fonts folder, and drag&drop the fonts in there...

happy_linux_user said...

"It's not a bug. They removed the function intentionally because it is not ready after the change to GVFS"

FYI (from Gnome 2.22 release notes):

"Although GVFS fixes a lot of problems that previously existed by using GNOME-VFS, there are currently some feature regressions. Most notable is the lack of fonts:// and themes:// targets.

These issues will be fixed as soon as possible."

Anonymous said...

"It's not a bug. They removed the function intentionally because it is not ready after the change to GVFS"

FYI (from Gnome 2.22 release notes):

"Although GVFS fixes a lot of problems that previously existed by using GNOME-VFS, there are currently some feature regressions. Most notable is the lack of fonts:// and themes:// targets.

These issues will be fixed as soon as possible."


Damn, genius are u able to read? It's not a BUG it's a feauture regression. They couldn't finish the support in time so they disabled it. As a result in gnome u can't install fonts as u were used to with nautilus. period. That's only means that right now GVFS it's broken but it's up to mainstream use. In a commercial/professional environment this wouldn't be acceptable.

Wikipedia Definition of BUG:

A software bug (or just “bug”) is an error, flaw, mistake, failure, fault or “undocumented feature” in a computer program that prevents it from behaving as intended (e.g., producing an incorrect result).

So, something that it's not there anymore intentionally could not be called as a BUG.

Matt Galvin said...
This post has been removed by the author.
happy_linux_user said...

"Damn, genius are u able to read? It's not a BUG it's a feauture regression.

Yes, genius, you right. Its not a bug, its a regression. Call it whatever you vant, but: IT WILL BE FIXED.

Yes, they cant finish every part of the gvfs in time. But you still can install fonts with drag&drop. And its not harder than install fonts on Windows Vista(with the nice Win3.1 dialog for backhole compatibility) or in MacOSX. Personally I never used the fonts:/// location to install fonts. I cant imagine simplest way than drop the fonts to the fonts folder. But its just me, maybe for winstards the "start->run->fonts" method is better (but wait, for this you have to type a word, oh no!)

"In a commercial/professional environment this wouldn't be acceptable."

Haha, but windows "bugsta" is acceptable in corporate enviroment, huh? It was done on release date? It has no bugs, annoyances, and sw/hw compatibility problems?

Anonymous said...

firstly,i don't care about windows issues and im not against linux at all. i use linux on my servers and osx for desktops. i do criticize gnome and the developers. do you remember when Linus started a crude discussion about the gnome printing dialog?

http://mail.gnome.org/archives/usability/2005-December/msg00021.html

he were truly right and then, after years, gnome changed the printing dialogs but not just because its user base was asking that since years but just because Linus Torvalds in person (a super geek hero) opened his mouth about the topic.

So, i won't do what Linus suggested (switching to KDE) i switched to OSX instead... thanx god.. ops.. thanx steve.

happy_linux_user said...

"i do criticize gnome and the developers. do you remember when Linus started a crude discussion about the gnome printing dialog?"

OK. We ar not the same. I prefer Gnome. Simple, sometimes too simple, but I like it.

(Maybe OSX is the best choice, but its an other question..)

Anonymous said...

this double black and white zebra font shit is due to FOSS dev that have one ambition "i want to the be lead developer & and i can do better"
they tend to create new things rather than fixing old working-but-required-some-care things

now i'm seeing ubuntu recruiting many new developer.. i wonder how fuckkup ubuntu gonna be next

Anonymous said...

Bullshit... KDE has an awesomely nice font installer which is dead simple and easier to use than Windows.

For the Mac FanBoyz Fontbook sucks big time. :P

Oh, a real font manager: Fontmatrix It handles hundreds of fonts with eease.

Anonymous said...

I'm interesting in hearing what OS our friend LH thinks is *good*. It's obvious he uses Linux, but surely he must have a preference for some other. I'd like to hear a rant about his OS of choice rather than the all-too-easy-to-hate Linux.

Matt Galvin said...

Things don't get done in time because of the fast release cycles. New releases every 6 months prevents larger features from getting finished and prevent proper testing. There is not enough time. The release cycles should be longer. Around about 1 year. This is what Apple does. Roughly once a year or so (just an approximation).

Anonymous said...

@Malvin Galvin

Developers could develop a version in parallel and then merge the stable changes in mainstream when done. this way users are safe to keep using their tools. Like a Backport. This is what Apple does.

Anonymous said...

the best thing about typography on linux?
You can open fontforge for free and make your own font. AND it'll render great.

There's quite a few free fonts up on openfontlibrary.org

Anonymous said...

That is not all.

Debian includes its own defoma clusterfuck on top of all the other shit. And other distros probably their own clusterfucks.

Layers of ugly kludges upon layers of ugly kludges; that is the state of Linux/FOSS, and much of the rest of IT too. There's little consistent and simple design to be found anymore.

Anonymous said...

OMFG! What a bunch of testicles in the discussion competing to become a dick of the day.

The blogger uses linux on very regularly basis as he has at least some knowledge of the system's internals. This is something what is missing to 90% of ass-licking wankers here. The guy does not hate linux and therefore he uses it. Get it you retarded apes!

Sometimes he is wrong (fonts bound to webpages), sometimes correct (consequences of restarting X), but definitely has good points for OSS developers start thinking of - written in very "memorizing" manner

Abel Cheung said...

I HATE YOU ALL.

Now it's just fonts in latin character sets, you all are already bitching like end of the world. But for asian people, these are just less than half of the story.

- Even more crappy font for asian languages
- Completely unmatched english character and asian characters
- Glyph overlapping, missing characters, empty squares, ....
- Fontconfig arbitrarily using different font for each character (!)
- Keith Packard's reluctance and lack of willingness to have all these fixed. Oh yes, and all those font rendering stack too.
- Difficulty in creating asian fonts (think about 60000+ characters per font)

OK, enough. Seems like I want to explode. I just want to say your bitchings are nothing.

frankiii said...

LOL!

I have been using and administering Linux for over 13 years and I love it.

But this blog entry is dead spot on and hilarious to boot. Well done!

Abel Cheung said...

Dear all, tell me what you think after comparing 4 screenshots I have made using Adobe Reader, Evince, Kpdf and Xpdf. Yes, probably you can't get the heads and tails out of it, I just want to know what you would _think_.

Xpdf: http://www.flickr.com/photos/abelcheung/2590621950/
Evince: http://www.flickr.com/photos/abelcheung/2589786707/
Kpdf: http://www.flickr.com/photos/abelcheung/2589786865/
Adobe Reader: http://www.flickr.com/photos/abelcheung/2589787055/

Anonymous said...

full ack to this article speaking from my own experiences.

Anonymous said...

> 1, Click on start menu -> control panel(LOL) -> fonts, and install fonts via an windows3.1-ish interface

In Vista, you can also highlight all the font files, right-click and press "Install," thereby automatically installing all the fonts in a single command. It doesn't get any more convenient than that.

> What about to drag&drop the font files in to your $HOME/.fonts folder?

Btw, in the latest Gnome, font installing is broken due to GVFS or whatever it's called, so the method you describe doesn't work.

CGA said...

Just discovered your blog, simply hilarious. And yes, fonts are one of the main reasons keeping me from ever installing another Linux distro. It is utterly and totally impossible to get them to look anywhere near acceptable and i've spent hours upon hours reading guides on the net and editing config files.

Anonymous said...

I just don't get the difficulty in installing fonts.

System Settings -> Appearance -> Font Installer

OR

file browser -> fonts:/ -> personal\system (your choice) -> Drag and Drop

OR

right-click font file -> install

Don't blame linux for installing fonts being a pain; it works fine in Kubuntu. Maybe people should stop using GNOME.

MacBoy said...

Okay, you MicroSloth Winturd fanboys:


Here's the Ubuntu Linux procedure for installing TrueType fonts via the command prompt.
_______________________________________________
Open a Run dialogue with ALT-F2

Type "sudo cp FONT_NAME.TTF .fonts" & press the "ENTER" key.

Type "fc-cache -f -v" & press the "ENTER" key.

Use the "Alt-F2" key combination to exit.
_______________________________________________



Have a number of TrueType fonts to install? Then use:
_______________________________________________
for i in fonts/*.ttf fonts/*.TTF; sudo cp "$i" .fonts; done

fc-cache -f -v
_______________________________________________




What? Too complicated for you? What kind of bum-licking morons are you?



Then explain how, when installing a font [ie., "WINTURD.TTF"] in MicroSloth Winturd via the command prompt, the following is any easier than the Linux method?
_______________________________________________
Open a command line interface [aka MS-DOS prompt] with Start > Run... and type "cmd" & then press the "ENTER" key.

Navigate from "C:\Documents and Settings\Owner" ["Owner" may be whatever you named your computer such as "Bumlicker"] to wherever the hell you downloaded your precious Winturd font [ie., in C:\Temp] by typing "cd ..\..\temp" & then press the "ENTER" key.

Copy your precious Winturd font to the system font folder by typing "copy WINTURD.ttf %systemroot%\fonts" & then press the "ENTER" key.

In the Registry Editor, navigate in the lefthand panel [the directory tree] by sequentially clicking the tree nodes with the left mouse button to "HKEY_LOCAL_MACHINE > SOFTWARE > MICROSOFT > Windows NT > CurrentVersion > Fonts".

Right-click on the "Fonts" label and select "New > String Value".

Enter "Precious Winturd font (TrueType)" where it says "New Value #1" in the righthand panel that displays the installed fonts.

Next, right-click on the new Key value and enter "WINTURD.TTF" in the "Value data:" field.

Exit Regedit with "File > Exit".

Close the MS-DOS prompt window by typing "Exit" & then press the "ENTER" key.

Reboot the computer.
_______________________________________________

Anonymous said...

@MacBoy

All of the nonsense you are spewing is made all the more ridiculous by the fact that you are giving a tutorial in how to use Microsoft fonts to make text in Linux look nice.

You are doubly ridiculous in that you are a Mac fanboy and a Linux Zealot: you rant about how much better Mac OS and Linux are than Windows, but you go out of your way to run Windows software!

Boston Sean said...

Anonymous said...

Fonts are the only reason I didn't move to linux... It will always look so amateur... even 16 or more years later...


Comments like this always wish I was getting anally raped by a chainsaw rather than being forced to aknowledge there are people this stupid in the world.

How the FUCK do you know what will or will not take 16 years to accomplish? Perhaps because you are in fact 16 and haven't accomplished a god damn thing?

Thanks for the laugh, fucktard.

Boston Sean said...

Sorry, forgot to add that this post had me almost in tears with laughter. I'm bummed I only just found this just as you're giving it up :(

I miss FSJ too. Real Dan blows...

nike jordan shoes said...

we prefer to buy a pair of cheap nike Shoes if they'r the same of brand.we can feel it comfortable what brought
by Air Jordan Shoes,but also relaxing from Jordan Kicks.once u wear Jordan Shoes,even u think u'r the NO.1,
you'r be more confident than before .i like Jordan Shoes.

xiuying said...

runescape money
runescape gold
runescape money
runescape gold
buy runescape gold buy runescape money runescape items
runescape accounts
runescape gp
runescape money
runescape power leveling
runescape money
runescape gold
dofus kamas
cheap runescape money
cheap runescape gold
Guild Wars Gold
buy Guild Wars Gold
lotro gold
buy lotro gold
lotro gold
buy lotro gold
lotro gold
buy lotro gold

Hellgate Palladium
Hellgate London Palladium
Hellgate money
Tabula Rasa gold tabula rasa money
Tabula Rasa Credit
Tabula Rasa Credits
Hellgate gold
Hellgate London gold
wow power leveling
wow powerleveling
Warcraft PowerLeveling
Warcraft Power Leveling
World of Warcraft PowerLeveling World of Warcraft Power Leveling runescape power leveling
runescape powerleveling
eve isk
eve online isk
eve isk
eve online isk
tibia gold
Fiesta Silver
Fiesta Gold
Age of Conan Gold
buy Age of Conan Gold
aoc gold

呼吸机
无创呼吸机
家用呼吸机
呼吸机
家用呼吸机
美国呼吸机
篮球培训
篮球培训班
篮球夏令营
china tour
beijing tour
beijing travel
china tour
tibet tour
tibet travel
computer monitoring software
employee monitoring

Anonymous said...

^^ nice blog!! ^@^

徵信, 徵信, 徵信, 徵信社, 徵信社, 徵信社, 感情挽回, 婚姻挽回, 挽回婚姻, 挽回感情, 徵信, 徵信社, 徵信, 徵信, 捉姦, 徵信公司, 通姦, 通姦罪, 抓姦, 抓猴, 捉猴, 捉姦, 監聽, 調查跟蹤, 反跟蹤, 外遇問題, 徵信, 捉姦, 女人徵信, 女子徵信, 外遇問題, 女子徵信, 徵信社, 外遇, 徵信公司, 徵信網, 外遇蒐證, 抓姦, 抓猴, 捉猴, 調查跟蹤, 反跟蹤, 感情挽回, 挽回感情, 婚姻挽回, 挽回婚姻, 外遇沖開, 抓姦, 女子徵信, 外遇蒐證, 外遇, 通姦, 通姦罪, 贍養費, 徵信, 徵信社, 抓姦, 徵信社, 徵信, 徵信公司, 徵信社, 徵信, 徵信公司, 徵信社, 徵信公司, 女人徵信, 外遇

徵信, 徵信網, 徵信社, 徵信網, 外遇, 徵信, 徵信社, 抓姦, 徵信, 女人徵信, 徵信社, 女人徵信社, 外遇, 抓姦, 徵信公司, 徵信社, 徵信社, 徵信社, 徵信社, 徵信社, 徵信社, 女人徵信社, 徵信社, 徵信, 徵信社, 徵信, 女子徵信社, 女子徵信社, 女子徵信社, 女子徵信社, 徵信, 徵信社, 徵信, 徵信社, 徵信, 徵信社, 徵信, 徵信社, 徵信, 徵信社,

徵信, 徵信社, 徵信, 徵信社, 徵信, 徵信社, 徵信, 徵信社, 徵信, 徵信社, 徵信, 徵信社, 徵信, 徵信社, 徵信, 徵信社, 徵信, 徵信社, 徵信, 徵信社, 徵信, 徵信社, 徵信, 徵信社, 徵信, 徵信社, 徵信, 徵信社, 徵信, 徵信社, 外遇, 抓姦, 離婚, 外遇,離婚,

徵信, 外遇, 離婚, 徵信社, 徵信, 外遇, 抓姦, 徵信社, 徵信, 徵信社, 徵信, 外遇, 徵信社, 徵信, 外遇, 抓姦, 徵信社, 征信, 征信, 徵信, 徵信社, 徵信, 徵信社, 征信, 徵信, 徵信社, 徵信, 徵信社, 徵信, 徵信社, 徵信, 徵信社, 徵信社, 徵信社, 徵信, 外遇, 抓姦

Anonymous said...

Making holic gold is the old question : Honestly there is no fast way to make lots of holic money . Sadly enough a lot of the people that all of a sudden come to with millions of holic online gold almost overnight probably duped . Although there are a lot of ways to make lots of cheap holic goldhere I will tell you all of the ways that I know and what I do to make holic online money.

fshfghsf said...

看房子,買房子,建商自售,自售,台北新成屋,台北豪宅,新成屋,豪宅,美髮儀器,美髮,儀器,髮型,EMBA,MBA,學位,EMBA,專業認證,認證課程,博士學位,DBA,PHD,在職進修,碩士學位,推廣教育,DBA,進修課程,碩士學位,網路廣告,關鍵字廣告,關鍵字,課程介紹,學分班,文憑,牛樟芝,段木,牛樟菇,日式料理, 台北居酒屋,日本料理,結婚,婚宴場地,推車飲茶,港式點心,尾牙春酒,台北住宿,國內訂房,台北HOTEL,台北婚宴,飯店優惠,台北結婚,場地,住宿,訂房,HOTEL,飯店,造型系列,學位,牛樟芝,腦磷脂,磷脂絲胺酸,SEO,婚宴,捷運,學區,美髮,儀器,髮型,牛樟芝,腦磷脂,磷脂絲胺酸,看房子,買房子,建商自售,自售,房子,捷運,學區,台北新成屋,台北豪宅,新成屋,豪宅,學位,碩士學位,進修,在職進修, 課程,教育,學位,證照,mba,文憑,學分班,網路廣告,關鍵字廣告,關鍵字,SEO,关键词,网络广告,关键词广告,SEO,关键词,网络广告,关键词广告,SEO,台北住宿,國內訂房,台北HOTEL,台北婚宴,飯店優惠,住宿,訂房,HOTEL,飯店,婚宴,台北住宿,國內訂房,台北HOTEL,台北婚宴,飯店優惠,住宿,訂房,HOTEL,飯店,婚宴,台北住宿,國內訂房,台北HOTEL,台北婚宴,飯店優惠,住宿,訂房,HOTEL,飯店,婚宴,結婚,婚宴場地,推車飲茶,港式點心,尾牙春酒,台北結婚,場地,結婚,場地,推車飲茶,港式點心,尾牙春酒,台北結婚,婚宴場地,結婚,婚宴場地,推車飲茶,港式點心,尾牙春酒,台北結婚,場地,居酒屋,燒烤,美髮,儀器,髮型,美髮,儀器,髮型,美髮,儀器,髮型,美髮,儀器,髮型,小套房,小套房,進修,在職進修,留學,證照,MBA,EMBA,留學,MBA,EMBA,留學,進修,在職進修,牛樟芝,段木,牛樟菇,關鍵字排名,網路行銷,关键词排名,网络营销,網路行銷,關鍵字排名,关键词排名,网络营销,PMP,在職專班,研究所在職專班,碩士在職專班,PMP,證照,在職專班,研究所在職專班,碩士在職專班,SEO,廣告,關鍵字,關鍵字排名,網路行銷,網頁設計,網站設計,網站排名,搜尋引擎,網路廣告,SEO,廣告,關鍵字,關鍵字排名,網路行銷,網頁設計,網站設計,網站排名,搜尋引擎,網路廣告,SEO,廣告,關鍵字,關鍵字排名,網路行銷,網頁設計,網站設計,網站排名,搜尋引擎,網路廣告,SEO,廣告,關鍵字,關鍵字排名,網路行銷,網頁設計,網站設計,網站排名,搜尋引擎,網路廣告,EMBA,MBA,PMP
,在職進修,專案管理,出國留學,EMBA,MBA,PMP
,在職進修,專案管理,出國留學,EMBA,MBA,PMP
,在職進修,專案管理,出國留學,婚宴,婚宴,婚宴,婚宴

住宿,民宿,飯宿,旅遊,住宿,民宿,飯宿,旅遊,住宿,民宿,飯宿,旅遊,住宿,民宿,飯宿,旅遊,住宿,民宿,飯宿,旅遊,住宿,民宿,飯宿,旅遊,住宿,民宿,飯宿,旅遊,美容,美髮,整形,造型,美容,美髮,整形,造型,美容,美髮,整形,造型,美容,美髮,整形,造型,美容,美髮,整形,造型,美容,美髮,整形,造型,美容,美髮,整形,造型,設計,室內設計,裝潢,房地產,設計,室內設計,裝潢,房地產,設計,室內設計,裝潢,房地產,設計,室內設計,裝潢,房地產,設計,室內設計,裝潢,房地產,設計,室內設計,裝潢,房地產,設計,室內設計,裝潢,房地產,設計,室內設計,裝潢,房地產,進修,在職進修,MBA,EMBA,進修,在職進修,MBA,EMBA,進修,在職進修,MBA,EMBA,進修,在職進修,MBA,EMBA,進修,在職進修,MBA,EMBA,進修,在職進修,MBA,EMBA,進修,在職進修,MBA,EMBA,住宿,民宿,飯店,旅遊,美容,美髮,整形,造型,設計,室內設計,裝潢,房地產,進修,在職進修,MBA,EMBA,羅志祥,周杰倫,五月天,蔡依林,林志玲,羅志祥,周杰倫,五月天,蔡依林,林志玲,羅志祥,周杰倫,五月天,蔡依林,羅志祥,周杰倫,五月天,蔡依林

eda said...

101煙火,煙火批發,煙火工廠,製造浪漫煙火小舖,煙火小舖,衣蝶,衣蝶,情趣用品,情趣商品,情趣,情趣,衣蝶情趣精品百貨,衣蝶情趣精品百貨,煙火批發,情趣禮品,成人用品,情趣內衣,情趣精品,情趣商品,情趣用品,情趣,情趣,真愛密碼情趣用品,真愛密碼,真愛密碼,真愛密碼情趣用品,貓裝,自慰器,性感內褲,角色扮演,丁字褲,,跳蛋,AV,丁字褲,煙火,情趣用品,情趣用品

Anonymous said...

Americans everywhere humor A detention wow gold notice was written like this: a wow power leveling police car with stones, to win wow gold the detention center for seven wow power leveling days all-inclusive accommodation replica rolex Tour Value; hit send 2 a beautiful bracelet, wow power level fashionsuit, police transport; more more surprises , the former can enjoy free shaved 10; before the 100 can play with power leveling the dogs, the guests were presented massage sticks, electric shocks to CHEAPEST power leveling the dead skin beauty care services.