From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: From: "Yuri N. Yaschenko" Organization: State Property Fund of Ukraine (Kirovograd Region Branch) To: sisyphus@altlinux.ru Date: Fri, 16 May 2003 11:41:37 +0300 User-Agent: KMail/1.5.1 MIME-Version: 1.0 Content-Type: text/plain; charset="koi8-u" Content-Transfer-Encoding: 8bit Content-Disposition: inline Message-Id: <200305161141.37524.yura@kr.spfu.gov.ua> Subject: [sisyphus] X11 & ttf Sender: sisyphus-admin@altlinux.ru Errors-To: sisyphus-admin@altlinux.ru X-BeenThere: sisyphus@altlinux.ru X-Mailman-Version: 2.0.9 Precedence: bulk Reply-To: sisyphus@altlinux.ru List-Unsubscribe: , List-Id: List-Post: List-Help: List-Subscribe: , List-Archive: Archived-At: List-Archive: Hi! Может кто просветлить как устанавливать (и чем) шрифты ttf (да и не только)? Раньше я ставил их drakefont. Щас запустил sudo drakefont, пободался с ним, показал ему несколько шрифтов. Непонятно что он с ними сделал. В эгойном директории (drakfont/ttf) шрифты не появились. Ладно, запустил sudo kcmshell kcmfontinst показал ему шрифты. Он их поставил. Они даже стали видны. Ток я не нашел куда он их поставил. Получается есть 2 средства. Какое из них пользовать? А еще в шапке в стартовом скрипте xfs есть замечательная вещь, которую неплохо было бы включить в пакет: ..... buildfontlist() { for d in $(/usr/sbin/chkfontpath --list | cut -f 2 -d ':') ;do if [ -d "$d" ]; then cd $d # Check if we need to rerun mkfontdir NEEDED=no if ! [ -e fonts.dir ]; then NEEDED=yes elif [ "x$(find . -type f -newer fonts.dir 2>/dev/null)" != "x" ];then NEEDED=yes fi if [ "$NEEDED" = "yes" ]; then rm -f fonts.dir &>/dev/null if ls | grep -i "\.tt[cf]$" &>/dev/null; then # TrueType fonts found... ttmkfdir . >fonts.scale mkfontdir -e /usr/X11R6/lib/X11/fonts/encodings \ -e /usr/X11R6/lib/X11/fonts/encodings/large . &>/dev/null chmod a+r fonts.scale fonts.dir fi if [ "x`ls |egrep -iv '\.tt[cf]$|^fonts\.|^encodings\.'`" != "x" ]; then # This directory contains fonts that are not TrueType... mkfontdir -e /usr/X11R6/lib/X11/fonts/encodings \ -e /usr/X11R6/lib/X11/fonts/encodings/large . &>/dev/null chmod a+r fonts.dir fi fi fi done } ... start() { ... [ -x /usr/sbin/chkfontpath ] && buildfontlist ... -- By, Yuri.