ALT Linux Community general discussions
 help / color / mirror / Atom feed
* [Comm] Установка ttf шрифтов
@ 2004-12-25 12:53 Мар'ян Петришин
  2004-12-25 13:06 ` Владимир Гусев
  0 siblings, 1 reply; 13+ messages in thread
From: Мар'ян Петришин @ 2004-12-25 12:53 UTC (permalink / raw)
  To: community

Привет.

Какой командой создается файл fonts.dir для папки в которой лежат 
TrueType-шрифты? mkfontdir прописывает в него "0", хотя там шрифтов 40.

Большое спасибо за помощь.
--------------------------
С уважением, Мар'ян Петришин





^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [Comm] Установка ttf шрифтов
  2004-12-25 12:53 [Comm] Установка ttf шрифтов Мар'ян Петришин
@ 2004-12-25 13:06 ` Владимир Гусев
  2004-12-25 13:42   ` Мар'ян Петришин
  0 siblings, 1 reply; 13+ messages in thread
From: Владимир Гусев @ 2004-12-25 13:06 UTC (permalink / raw)
  To: community

On Sat, 25 Dec 2004 14:53:21 +0200, Мар'ян Петришин <maryanp@ukr.net>  
wrote:

> Какой командой создается файл fonts.dir для папки в которой лежат  
> TrueType-шрифты? mkfontdir прописывает в него "0", хотя там шрифтов 40.
>

Перейти в папку с шрифтами и сделать сначала

ttmkfdir -o fonts.scale

а затем

mkfontdir

-- 
С уважением, Владимир Гусев


^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [Comm] Установка ttf шрифтов
  2004-12-25 13:06 ` Владимир Гусев
@ 2004-12-25 13:42   ` Мар'ян Петришин
  2004-12-25 13:43     ` Andriy Dobrovol`s`kii
  2004-12-25 14:01     ` Владимир Гусев
  0 siblings, 2 replies; 13+ messages in thread
From: Мар'ян Петришин @ 2004-12-25 13:42 UTC (permalink / raw)
  To: community

Владимир Гусев wrote:
> On Sat, 25 Dec 2004 14:53:21 +0200, Мар'ян Петришин <maryanp@ukr.net>  
> wrote:
> 
>> Какой командой создается файл fonts.dir для папки в которой лежат  
>> TrueType-шрифты? mkfontdir прописывает в него "0", хотя там шрифтов 40.
>>
> 
> Перейти в папку с шрифтами и сделать сначала
> 
> ttmkfdir -o fonts.scale
> 
> а затем
> 
> mkfontdir
> 

Точно, есть...
Но кроме как в ОпенОфисе шрифтов больше нигде не видно.
В /etc/X11/fs/config я строчку с папкой в которой шрифты лежат внес.
Может еще какие действия надо?

Спасибо.



^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [Comm] Установка ttf шрифтов
  2004-12-25 13:42   ` Мар'ян Петришин
@ 2004-12-25 13:43     ` Andriy Dobrovol`s`kii
  2004-12-25 13:56       ` Мар'ян Петришин
  2004-12-25 14:01     ` Владимир Гусев
  1 sibling, 1 reply; 13+ messages in thread
From: Andriy Dobrovol`s`kii @ 2004-12-25 13:43 UTC (permalink / raw)
  To: community

Мар'ян Петришин пишет:

> Владимир Гусев wrote:
>
>> On Sat, 25 Dec 2004 14:53:21 +0200, Мар'ян Петришин 
>> <maryanp@ukr.net>  wrote:
>>
>>> Какой командой создается файл fonts.dir для папки в которой лежат  
>>> TrueType-шрифты? mkfontdir прописывает в него "0", хотя там шрифтов 40.
>>>
>>
>> Перейти в папку с шрифтами и сделать сначала
>>
>> ttmkfdir -o fonts.scale
>>
>> а затем
>>
>> mkfontdir
>>
>
> Точно, есть...
> Но кроме как в ОпенОфисе шрифтов больше нигде не видно.
> В /etc/X11/fs/config я строчку с папкой в которой шрифты лежат внес.
> Может еще какие действия надо?
>
Как минимум, рестартовать фонтсервер. :)

> Спасибо.
>
>
-- 
Андрей


^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [Comm] Установка ttf шрифтов
  2004-12-25 13:43     ` Andriy Dobrovol`s`kii
@ 2004-12-25 13:56       ` Мар'ян Петришин
  2004-12-25 13:58         ` Andriy Dobrovol`s`kii
  2004-12-25 15:00         ` Владимир Гусев
  0 siblings, 2 replies; 13+ messages in thread
From: Мар'ян Петришин @ 2004-12-25 13:56 UTC (permalink / raw)
  To: community

Andriy Dobrovol`s`kii wrote:
> Мар'ян Петришин пишет:
> 
>> Владимир Гусев wrote:
>>
>>> On Sat, 25 Dec 2004 14:53:21 +0200, Мар'ян Петришин 
>>> <maryanp@ukr.net>  wrote:
>>>
>>>> Какой командой создается файл fonts.dir для папки в которой лежат  
>>>> TrueType-шрифты? mkfontdir прописывает в него "0", хотя там шрифтов 40.
>>>>
>>>
>>> Перейти в папку с шрифтами и сделать сначала
>>>
>>> ttmkfdir -o fonts.scale
>>>
>>> а затем
>>>
>>> mkfontdir
>>>
>>
>> Точно, есть...
>> Но кроме как в ОпенОфисе шрифтов больше нигде не видно.
>> В /etc/X11/fs/config я строчку с папкой в которой шрифты лежат внес.
>> Может еще какие действия надо?
>>
> Как минимум, рестартовать фонтсервер. :)

Не, ну это я делал!
Я даже бутнулся разок (привычка от Мастдайки) :-)

> 
>> Спасибо.
>>
>>



^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [Comm] Установка ttf шрифтов
  2004-12-25 13:56       ` Мар'ян Петришин
@ 2004-12-25 13:58         ` Andriy Dobrovol`s`kii
  2004-12-25 15:00         ` Владимир Гусев
  1 sibling, 0 replies; 13+ messages in thread
From: Andriy Dobrovol`s`kii @ 2004-12-25 13:58 UTC (permalink / raw)
  To: community

Мар'ян Петришин пишет:

> Andriy Dobrovol`s`kii wrote:
>
>> Мар'ян Петришин пишет:
>>
>>> Владимир Гусев wrote:
>>>
>>>> On Sat, 25 Dec 2004 14:53:21 +0200, Мар'ян Петришин 
>>>> <maryanp@ukr.net>  wrote:
>>>>
>>>>> Какой командой создается файл fonts.dir для папки в которой лежат  
>>>>> TrueType-шрифты? mkfontdir прописывает в него "0", хотя там 
>>>>> шрифтов 40.
>>>>>
>>>>
>>>> Перейти в папку с шрифтами и сделать сначала
>>>>
>>>> ttmkfdir -o fonts.scale
>>>>
>>>> а затем
>>>>
>>>> mkfontdir
>>>>
>>>
>>> Точно, есть...
>>> Но кроме как в ОпенОфисе шрифтов больше нигде не видно.
>>> В /etc/X11/fs/config я строчку с папкой в которой шрифты лежат внес.
>>> Может еще какие действия надо?
>>>
>> Как минимум, рестартовать фонтсервер. :)
>
>
> Не, ну это я делал!
> Я даже бутнулся разок (привычка от Мастдайки) :-)
>
:) Ну, не написали же...
Там была какя-то команда просмотра шрифтов в самих Х-ах. Она видит?
-- 
Андрей


^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [Comm] Установка ttf шрифтов
  2004-12-25 13:42   ` Мар'ян Петришин
  2004-12-25 13:43     ` Andriy Dobrovol`s`kii
@ 2004-12-25 14:01     ` Владимир Гусев
  2004-12-25 14:10       ` Владимир Гусев
  1 sibling, 1 reply; 13+ messages in thread
From: Владимир Гусев @ 2004-12-25 14:01 UTC (permalink / raw)
  To: community

On Sat, 25 Dec 2004 15:42:23 +0200, Мар'ян Петришин <maryanp@ukr.net>  
wrote:

> Владимир Гусев wrote:
>> On Sat, 25 Dec 2004 14:53:21 +0200, Мар'ян Петришин <maryanp@ukr.net>   
>> wrote:
>>
>>> Какой командой создается файл fonts.dir для папки в которой лежат   
>>> TrueType-шрифты? mkfontdir прописывает в него "0", хотя там шрифтов 40.
>>>
>>  Перейти в папку с шрифтами и сделать сначала
>>  ttmkfdir -o fonts.scale
>>  а затем
>>  mkfontdir
>>
>
> Точно, есть...
> Но кроме как в ОпенОфисе шрифтов больше нигде не видно.
> В /etc/X11/fs/config я строчку с папкой в которой шрифты лежат внес.
> Может еще какие действия надо?

так я это уже тут как-то расписывал..

нужно еще прописать в файл /etc/X11/fs/config, можно вручную, а можно  
командой:
chkfontpath --add /usr/local/share/fonts/ttfonts

/etc/rc.d/init.d/xfs restart
xset +fp /usr/local/share/fonts/ttfonts
xset fp rehash

можно еще сделать вдобавок следующее: добавить путь к папке в файл  
/etc/fonts/fonts.conf
и выполнить команду fc-cache -f

-- 
С уважением, Владимир Гусев


^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [Comm] Установка ttf шрифтов
  2004-12-25 14:01     ` Владимир Гусев
@ 2004-12-25 14:10       ` Владимир Гусев
  0 siblings, 0 replies; 13+ messages in thread
From: Владимир Гусев @ 2004-12-25 14:10 UTC (permalink / raw)
  To: community

On Sat, 25 Dec 2004 17:01:42 +0300, Владимир Гусев <vova1971@narod.ru>  
wrote:

> On Sat, 25 Dec 2004 15:42:23 +0200, Мар'ян Петришин <maryanp@ukr.net>  
> wrote:
>
>> Владимир Гусев wrote:
>>> On Sat, 25 Dec 2004 14:53:21 +0200, Мар'ян Петришин <maryanp@ukr.net>   
>>> wrote:
>>>
>>>> Какой командой создается файл fonts.dir для папки в которой лежат   
>>>> TrueType-шрифты? mkfontdir прописывает в него "0", хотя там шрифтов  
>>>> 40.
>>>>
>>>  Перейти в папку с шрифтами и сделать сначала
>>>  ttmkfdir -o fonts.scale
>>>  а затем
>>>  mkfontdir
>>>
>>
>> Точно, есть...
>> Но кроме как в ОпенОфисе шрифтов больше нигде не видно.
>> В /etc/X11/fs/config я строчку с папкой в которой шрифты лежат внес.
>> Может еще какие действия надо?
>
> так я это уже тут как-то расписывал..
>
> нужно еще прописать в файл /etc/X11/fs/config, можно вручную, а можно  
> командой:
> chkfontpath --add /usr/local/share/fonts/ttfonts
>
> /etc/rc.d/init.d/xfs restart
> xset +fp /usr/local/share/fonts/ttfonts
> xset fp rehash
>
> можно еще сделать вдобавок следующее: добавить путь к папке в файл  
> /etc/fonts/fonts.conf
> и выполнить команду fc-cache -f
>
  Или как вариант скопировать папку со шрифтами к себе в папку ~/.fonts и  
выполнить команду
fc-cache ~/.fonts

И еще!
Проверено неоднократно - для приоритетного использования этих шрифтов  
поставить путь к этой папке в /etc/X11/fs/config на первое место..
Кто бы что ни говорил - это так.. недавно снова экспериментировал...



-- 
С уважением, Владимир Гусев


^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [Comm] Установка ttf шрифтов
  2004-12-25 13:56       ` Мар'ян Петришин
  2004-12-25 13:58         ` Andriy Dobrovol`s`kii
@ 2004-12-25 15:00         ` Владимир Гусев
  2004-12-25 15:15           ` Мар'ян Петришин
  1 sibling, 1 reply; 13+ messages in thread
From: Владимир Гусев @ 2004-12-25 15:00 UTC (permalink / raw)
  To: community

> Не, ну это я делал!
> Я даже бутнулся разок (привычка от Мастдайки) :-)
>

См. предыдущий основной тред.. Я уже туда 2 сообщения послал тебе.. не  
понимаю, почему тред разворвался..

-- 
С уважением, Владимир Гусев


^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [Comm] Установка ttf шрифтов
  2004-12-25 15:00         ` Владимир Гусев
@ 2004-12-25 15:15           ` Мар'ян Петришин
  2004-12-25 15:32             ` Владимир Гусев
  0 siblings, 1 reply; 13+ messages in thread
From: Мар'ян Петришин @ 2004-12-25 15:15 UTC (permalink / raw)
  To: community

Владимир Гусев wrote:
>> Не, ну это я делал!
>> Я даже бутнулся разок (привычка от Мастдайки) :-)
>>
> 
> См. предыдущий основной тред.. Я уже туда 2 сообщения послал тебе.. не  
> понимаю, почему тред разворвался..
> 

Шрифты появились после записи их в папку ~/.fonts, причем ни в 
/etc/X11/fs/config ни где-нибуть еще я не прописывал пути в нее.
Ну это не страшно. А вот то, что невидны шрифты когда в 
/etc/X11/fs/config прописываеш путь - это очень неприятно.

Большое спасибо Владимир за помощь.


^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [Comm] Установка ttf шрифтов
  2004-12-25 15:15           ` Мар'ян Петришин
@ 2004-12-25 15:32             ` Владимир Гусев
  2004-12-25 16:40               ` Мар'ян Петришин
  0 siblings, 1 reply; 13+ messages in thread
From: Владимир Гусев @ 2004-12-25 15:32 UTC (permalink / raw)
  To: community

On Sat, 25 Dec 2004 17:15:09 +0200, Мар'ян Петришин <maryanp@ukr.net>  
wrote:

> Владимир Гусев wrote:
>>> Не, ну это я делал!
>>> Я даже бутнулся разок (привычка от Мастдайки) :-)
>>>
>>  См. предыдущий основной тред.. Я уже туда 2 сообщения послал тебе..  
>> не  понимаю, почему тред разворвался..
>>
>
> Шрифты появились после записи их в папку ~/.fonts, причем ни в  
> /etc/X11/fs/config ни где-нибуть еще я не прописывал пути в нее.
> Ну это не страшно. А вот то, что невидны шрифты когда в  
> /etc/X11/fs/config прописываеш путь - это очень неприятно.

попробуй еще раз снова набело.. Удали все и по новойюю Последовательность  
примерно такая (выполняешь под root (su -)):

Для того, чтобы шрифтами могли пользоваться все пользователи на компе,  
создай папку для них примерно по такому адресу
/usr/local/share/fonts/ttfonts
(можно и туда, где все системные лежат (/usr/share/fonts/ttfonts, к  
примеру), но я разграничиваю свои поделки и то, что есть)
далее, в этой папке делаешь
ttmkfdir -o fonts.scale
mkfontdir
далее прописываешь в /etc/X11/fs/config - первой строчкой
далее рестартишь xfs
service xfs restart
Затем
xset +fp /usr/local/share/fonts/ttfonts
xset fp rehash

(эту процедуру нужно выполнять, если впоследствии ты захочешь в эту папку  
добавить какой-нибудь нужный шрифт)

Добавь путь к папке в /etc/fonts/fonts.conf (найди это место в файле)
Затем команда fc-cache -f. Она пересоздает кэш и все файлы типа  
fonts.cache-1
или как вариант устроить .fonts у себя в /home/..

Перегрузись полностью (хотя можно и рестарить сервисы)

Проверь после перезагрузки наличие тех или иных новых шрифтов при помощи  
xlsfonts и grep'a

> Большое спасибо Владимир за помощь.

Да не за что, просто эту операцию делал уже несколько десятков (как  
минимум) раз и все отлажено ... Но насчет первой строчки в  
/etc/X11/fs/config - прислушайся..

-- 
С уважением, Владимир Гусев


^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [Comm] Установка ttf шрифтов
  2004-12-25 15:32             ` Владимир Гусев
@ 2004-12-25 16:40               ` Мар'ян Петришин
  2004-12-25 16:54                 ` Владимир Гусев
  0 siblings, 1 reply; 13+ messages in thread
From: Мар'ян Петришин @ 2004-12-25 16:40 UTC (permalink / raw)
  To: community

Я уже все так и сделал.
Работает.

Владимир Гусев wrote:
> On Sat, 25 Dec 2004 17:15:09 +0200, Мар'ян Петришин <maryanp@ukr.net>  
> wrote:
> 
>> Владимир Гусев wrote:
>>
>>>> Не, ну это я делал!
>>>> Я даже бутнулся разок (привычка от Мастдайки) :-)
>>>>
>>>  См. предыдущий основной тред.. Я уже туда 2 сообщения послал тебе..  
>>> не  понимаю, почему тред разворвался..
>>>
>>
>> Шрифты появились после записи их в папку ~/.fonts, причем ни в  
>> /etc/X11/fs/config ни где-нибуть еще я не прописывал пути в нее.
>> Ну это не страшно. А вот то, что невидны шрифты когда в  
>> /etc/X11/fs/config прописываеш путь - это очень неприятно.
> 
> 
> попробуй еще раз снова набело.. Удали все и по новойюю 
> Последовательность  примерно такая (выполняешь под root (su -)):
> 
> Для того, чтобы шрифтами могли пользоваться все пользователи на компе,  
> создай папку для них примерно по такому адресу
> /usr/local/share/fonts/ttfonts
> (можно и туда, где все системные лежат (/usr/share/fonts/ttfonts, к  
> примеру), но я разграничиваю свои поделки и то, что есть)
> далее, в этой папке делаешь
> ttmkfdir -o fonts.scale
> mkfontdir
> далее прописываешь в /etc/X11/fs/config - первой строчкой
> далее рестартишь xfs
> service xfs restart
> Затем
> xset +fp /usr/local/share/fonts/ttfonts
> xset fp rehash
> 
> (эту процедуру нужно выполнять, если впоследствии ты захочешь в эту 
> папку  добавить какой-нибудь нужный шрифт)
> 
> Добавь путь к папке в /etc/fonts/fonts.conf (найди это место в файле)
> Затем команда fc-cache -f. Она пересоздает кэш и все файлы типа  
> fonts.cache-1
> или как вариант устроить .fonts у себя в /home/..
> 
> Перегрузись полностью (хотя можно и рестарить сервисы)
> 
> Проверь после перезагрузки наличие тех или иных новых шрифтов при 
> помощи  xlsfonts и grep'a
> 
>> Большое спасибо Владимир за помощь.
> 
> 
> Да не за что, просто эту операцию делал уже несколько десятков (как  
> минимум) раз и все отлажено ... Но насчет первой строчки в  
> /etc/X11/fs/config - прислушайся..
> 



^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [Comm] Установка ttf шрифтов
  2004-12-25 16:40               ` Мар'ян Петришин
@ 2004-12-25 16:54                 ` Владимир Гусев
  0 siblings, 0 replies; 13+ messages in thread
From: Владимир Гусев @ 2004-12-25 16:54 UTC (permalink / raw)
  To: community

On Sat, 25 Dec 2004 18:40:12 +0200, Мар'ян Петришин <maryanp@ukr.net>  
wrote:

> Я уже все так и сделал.
> Работает.

Ну и слава богу..:)

-- 
С уважением, Владимир Гусев


^ permalink raw reply	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2004-12-25 16:54 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2004-12-25 12:53 [Comm] Установка ttf шрифтов Мар'ян Петришин
2004-12-25 13:06 ` Владимир Гусев
2004-12-25 13:42   ` Мар'ян Петришин
2004-12-25 13:43     ` Andriy Dobrovol`s`kii
2004-12-25 13:56       ` Мар'ян Петришин
2004-12-25 13:58         ` Andriy Dobrovol`s`kii
2004-12-25 15:00         ` Владимир Гусев
2004-12-25 15:15           ` Мар'ян Петришин
2004-12-25 15:32             ` Владимир Гусев
2004-12-25 16:40               ` Мар'ян Петришин
2004-12-25 16:54                 ` Владимир Гусев
2004-12-25 14:01     ` Владимир Гусев
2004-12-25 14:10       ` Владимир Гусев

ALT Linux Community general discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
		mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
	public-inbox-index community

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.community


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git