User Tools

Site Tools


software:msttcorefonts

http://corefonts.sourceforge.net/

HOST="http://easynews.dl.sourceforge.net/sourceforge/corefonts/"

FILES=(andale32.exe arial32.exe arialb32.exe comic32.exe courie32.exe georgi32.exe impact32.exe \
times32.exe trebuc32.exe webdin32.exe verdan32.exe wd97vwr32.exe)

mkdir corefonts
cd corefonts

mkdir cab-contents
mkdir fonts

for element in $(seq 0 $((${#FILES[@]} - 1)))
do
	wget ${HOST}${FILES[$element]}

	if [ -f ${FILES[$element]} ]
	then
		cabextract.x86 --lowercase --directory=cab-contents ${FILES[$element]}
	fi

	if [ "wd97vwr32.exe" = ${FILES[$element]} ]
	then
		cabextract.x86 --lowercase --directory=cab-contents cab-contents/viewer1.cab
	fi
	
	cp cab-contents/*.ttf fonts
	rm -f cab-contents/*
done
install -d -m 0755 /usr/share/fonts/msttcorefonts

cd fonts

for font in *ttf
do
	install -m 0644 $font /usr/share/fonts/msttcorefonts
done

mkfontscale /usr/share/fonts/msttcorefonts
mkfontdir /usr/share/fonts/msttcorefonts 

fc-cache -fv

Do not forget to update /etc/X11/xorg.conf and add a new FontPath entry in the Files section:

 FontPath     "/usr/share/fonts/msttcorefonts/"
software/msttcorefonts.txt · Last modified: 2008/09/16 11:35 by kratz00