Наши партнеры








Книги по Linux (с отзывами читателей)

Библиотека сайта rus-linux.net

3. Установка шрифтов M$ Window$

Далее приведен текст скрипта, который помогает в установке шрифтов M$ Window$. Вы можете перенабить этот скрипт, либо взять его на http://lafox.net/files/install_fonts.sh . Также вы можете выполните те же действия вручную, аналогично действиям выполняемым в скрипте.

Замечание

Внимание!!! Установка всех подряд шрифтов, имеющихся в M$ Window$, не всегда проходит успешно. Бывает так, что при наличии дополнительных шрифтов от третих производителей возникают проблемы с использованием этих шрифтов под Linux. Поэтому мы собрали и разместили самые необходимые и работающие шрифты здесь: http://lafox.net/files/ttf.tar.bz2. Размер приблизительно 5.2Mb.

#!/bin/sh
### BEGIN #############################################
##Этот скрипт копирует TTF шрифты от M$ Window$ и устанавливает их в систему. 
##(for Linux Mandrake 9.1)

#этот скрипт необходимо запускать под root

# ВНИМАНИЕ: в следующей строке укажите ПРАВИЛЬНЫЙ путь к каталогу, в котором лежат шрифты M$ Window$

winfontsdir=/mnt/windows/font     #каталог, в котором лежат шрифты от M$ Window$
MSFONTS=/var/lib/ttf              #каталог, в который мы будем их инсталлировать



mkdir $MSFONTS                    #создаем каталог для инсталляции
cp $winfontsdir/* $MSFONTS        #копируем шрифты
cd $MSFONTS                       #заходим в каталог, куда мы только что скопировали шрифты

# создаем описания шрифтов
ttmkfdir > fonts.dir; cp fonts.dir fonts.scale  


#проставляем правильного владельца и права доступа к шрифтам 
# user root; group root ; права 644
chmod -Rv u=rwX $MSFONTS                        
chmod -Rv a=rX $MSFONTS
chown -Rv root.root $MSFONTS

# добавляем этот каталог шрифтов в файл /etc/X11/fs/config
chkfontpath -a $MSFONTS

#перезапускаем fontserver
/etc/init.d/xfs restart

unset MSFONTS
unset winfontsdir
### END #############################################