news download themes documentation links










Artwiz-fonts

Downloading the fonts
You can get the fonts here.

There are two ways to install the artwiz fonts: You don't have to if you have the mandrake rpms. They are allready included.


Systemwide install
If you want to install the fonts for all users on your system proceed like this:
	cd /usr/X11R6/lib/X11/fonts
	tar xzf /path/to/artwiz-fonts-ao.tgz
	cd artwiz-fonts
	mkfontdir
	chkfontpath -q -a /usr/X11R6/lib/X11/fonts/artwiz-fonts:unscaled
And restart the font-server.


User install
If you want to install the fonts just for yourself proceed like this:

Unpack the font-package and move that dir to .fonts

	tar xzf /path/to/artwiz-fonts-ao.tgz
	mv artwiz-fonts-ao $HOME/.fonts

Issue the command:

	mkfontdir $HOME/.fonts'
Edit your $HOME/.xinitrc or $HOME/.xsession file (depends on distribution) to contain following two lines before any program calls:
	xset +fp $HOME/.fonts

Restart X.


Bugs
The artwiz-fonts sometimes conflict with your locale settings. To get them to work you may have to put the following at the beginning of your .xinitrc:

	export LC=C
	export LC_ALL=C
These settings are for locales so if you are missing your fonts or any other locale related problems remove them again. If anybody knows a better fix please let me know.

(updated by aleczapka, 31 Aug 2002)
Yes I know :)
And here is the solution how to use your national settings and still be able to use artwiz fonts in Fluxbox.


Locale settings fix
The solution is very simple. All you have to do is to fix your fonts.alias (or/and fonts.dir) file.
This will fix also problems with other applications (eg. evolution and UTF-8).
First you need to make proper fonts.dir file. It should be located in the directory where you have artwiz fonts installed. (if not, cd to that directory and run mkfontdir).
The syntax of this file is: font_filename fontname (except for the first line which contains the number of fonts in given directory).
Sample content of fonts.dir file:
    14
    glisp.pcf.gz -artwiz-glisp-medium-r-normal--11-110-75-75-p-90-iso646.1991-irv
    gelly.pcf.gz -artwiz-gelly-medium-r-normal--10-100-75-75-p-90-iso646.1991-irv
    edges.pcf.gz -artwiz-edges-medium-r-normal--10-100-75-75-m-50-iso646.1991-irv
    glisp-bold.pcf.gz -artwiz-glisp-bold-r-normal--11-110-75-75-p-100-iso646.1991-irv
    nu.pcf.gz nu
    drift.pcf.gz drift
    mints-strong.pcf.gz -artwiz-mintsstrong-medium-r-normal--8-80-75-75-p-90-iso646.1991-irv
    cursor.pcf.gz cursor
    cure.pcf.gz cure
    aqui.pcf.gz aqui
    lime.pcf.gz -artwiz-lime-medium-r-normal--10-100-75-75-m-50-iso646.1991-irv
    snap.pcf.gz -artwiz-snap-medium-r-normal--10-100-75-75-p-90-iso646.1991-irv
    anorexia.pcf.gz -artwiz-anorexia-medium-r-normal--11-110-75-75-p-90-iso646.1991-irv
    mints-mild.pcf.gz -artwiz-mintsmild-medium-r-normal--8-80-75-75-p-90-iso646.1991-irv
What interests us are entries marked as bold. As you can see they lack proper X11 font naming convensions.
Change it to this:
    14
    glisp.pcf.gz -artwiz-glisp-medium-r-normal--11-110-75-75-p-90-iso646.1991-irv
    gelly.pcf.gz -artwiz-gelly-medium-r-normal--10-100-75-75-p-90-iso646.1991-irv
    edges.pcf.gz -artwiz-edges-medium-r-normal--10-100-75-75-m-50-iso646.1991-irv
    glisp-bold.pcf.gz -artwiz-glisp-bold-r-normal--11-110-75-75-p-100-iso646.1991-irv
    nu.pcf.gz -artwiz-nu-medium-r-normal--11-110-75-75-p-90-iso646.1991-irv
    drift.pcf.gz -artwiz-drift-medium-r-normal--11-110-75-75-p-90-iso646.1991-irv
    mints-strong.pcf.gz -artwiz-mintsstrong-medium-r-normal--8-80-75-75-p-90-iso646.1991-irv
    cursor.pcf.gz cursor
    cure.pcf.gz -artwiz-cure-medium-r-normal--11-110-75-75-p-90-iso646.1991-irv
    aqui.pcf.gz -artwiz-aqui-medium-r-normal--11-110-75-75-p-90-iso646.1991-irv
    lime.pcf.gz -artwiz-lime-medium-r-normal--10-100-75-75-m-50-iso646.1991-irv
    snap.pcf.gz -artwiz-snap-medium-r-normal--10-100-75-75-p-90-iso646.1991-irv
    anorexia.pcf.gz -artwiz-anorexia-medium-r-normal--11-110-75-75-p-90-iso646.1991-irv
    mints-mild.pcf.gz -artwiz-mintsmild-medium-r-normal--8-80-75-75-p-90-iso646.1991-irv
The last thing to do is to fix your fonts.alias file (to use the fonts with different encoding then iso646).
Syntax is font_alias font_name. Eg. to make artwiz fonts working with ISO-8859-2 encoding make such alias (all in one line).
-artwiz-anorexia-medium-r-normal--11-110-75-75-p-90-iso8859-2 
-artwiz-anorexia-medium-r-normal--11-110-75-75-p-90-iso646.1991-irv 
Here you can find my fonts.dir and fonts.alias files, they support ISO-8859-1, ISO-8859-2, iso10646-1 (UTF-8). Fix it if you'd need some other encodings.
If you set everything like written above, you don't need to change your LC_* flags to C or POSIX. And all applications not just Fluxbox, will work as they should not complaing about "can't convert character set" or something.

That's it.
Questions?


Problems?
If you encounter problems with this document please send an e-mail to me.

If you encounter problems with the page (broken links, typos, etc) plz send email to the WEBMASTER.


      



Got question about the page? Ask webmaster.

Show Source








Designed by aLEczapKA