Linux FAQ's & Manuals
- Linux Scripts
- Debian Install
- Bash For Beginners
- Bugzilla
- Consultants Guide
- GCC Manual
- Linux Command Line Tools
- Gnu Pascal Coding Standards
- Linux Installation Disk
- Labolatorium Linux(PL)
- Budowa systemu Linux(PL)
- Linux Dictionary
- Network Administrators
- Rescue Disk for Linux
- Red Hat Installation
- Red Hat Customization
- Red Hat Getting Started
- Red Hat Security
- Secure & Optimize
- Slackware Manual
- Suse Support
- Suse FAQ
Andreas Otto: "I have written a new software called libmsgque which brings the features of MS PowerShell to Linux."
Enchanting Pictures with ImageMagick
Polish Linux: "Id like to proudly present ImageMagick a set of tools for creating and processing bitmap images. This article explains how ImageMagick can help you perform many image-manipulation tasks easily and quickly using& the console. Yes, the same black-box hackers use to do nasty stuff :)"
Interview with Sebastian Trüg, lead developer of k3b
Mandriva Club: "I was used to Nero from Windows and did not find anything even remotely as powerful. I wanted to burn mp3 files to an Audio CD without having to do all that manual conversion stuff (today even Linux users probably don't know how to do that ;). Since there was no proper tool and I just had gathered some QT experience through a university project I though "Why don't you try it yourself". And so K3b was born."
Red Hat Launches RHX Online Portal
LinuxPlanet: "The model of the online social marketplace stepped into the enterprise Linux space today, after the launch of Red Hat Exchange. Think Facebook for enterprise products, with a touch of direct-sales thrown in, and you have a pretty good picture of the new RHX..."
Red Hat Summit 2007 opens strong
Linux.com: "This year's show already has a different feel to it than the first two. The crowd is larger, for one thing. The event is a complete sell-out -- so much so that Red Hat had to stop taking registrations. Attendees have booked all the available rooms at the Sheraton and are spilling over into two additional hotels, and Red Hat is running shuttles between the hotels."
unicode fonts
unicode fonts have ``iso10646-1'' in the encoding part of the xlfd, therefore you can list the available unicode fonts with
~$ xlsfonts | grep iso10646-1
quite often i still hear the prejudice that switching to unicode is not a good idea because there are not enough fonts available in unicode. that is not true at all, as you can see yourself, the above command will usually list quite a lot of fonts even if no extra, optional font packages are installed. times are long gone when unicode fonts were scarce. thanks to the work of markus kuhn, almost all of the classical x11 bitmap fonts are available in iso10646-1 encoding. if you are a fan of the classical x11 bitmap fonts, chances are good that you can continue to use your favorite fonts, even after switching to unicode.
a font which is available in iso10646-1 encoding, doesn't have to support all glyphs available in unicode, practically all unicode fonts only support a subset of unicode. for example the majority of the classical x11 bitmap fonts have not been extended to support cjk. but almost all of them offer more glyphs in iso10646-1 encoding than in legacy encodings, i.e. switching to unicode is amost always an advantage, no matter which fonts you used before.
several of the misc-fixed fonts have even been extended considerably, and include glyphs for cjk.
there are other nice unicode bitmap font packages available, for example the fonts from ``the electronic font open laboratory'' are available in the efont-unicode package on suse linux.
almost all of the freely available truetype fonts, including those for cjk, have a unicode cmap. therefore, they can be used both with iso10646-1 encoding and with legacy encodings because the scalable font backends available in xfree86 (type1, speedo, freetype, and xtt) can automatically re-encode fonts.
covering unicode completely with a single font is usually neither necessary nor desirable. it is often better to use several fonts at once to cover the subset of unicode you need because it often results in typographical more pleasing results. for example, in most cjk-fonts the latin glyphs are less well designed than the glyphs in fonts specialising on european languages. and, because of the han-unification 7 a single font covering all of unicode cannot satisfy the style preferences of all cjk users. therefore it is often better to combine a nice font for latin glyphs with a nice font for chinese etc..
see section 5.1.2.6 on how to do that when using x11 core fonts.
to find out which fonts have all glyphs to support a certain language, the command fc-list can be very helpful, although this command is from xft/fontconfig and has nothing to do with x11 core fonts. for more information and examples see section 5.1.1.
when it comes to combining fonts, terminal emulators are a somewhat special case because one often needs to specify a pair of fonts, one for ``single width'' glyphs and one for ``double width'' glyphs. see also the sections on xterm and mlterm (section 8.1 and 8.2).
footnotes
- ... han-unification7
- the overlap of cjk code points in unicode.