ALT Linux Community general discussions
 help / color / mirror / Atom feed
From: "Владимир Гусев" <vova1971@narod.ru>
To: "ALT Linux Community" <community@lists.altlinux.org>
Subject: Re: [Comm] шрифты в интерфейсе tk/tcl-программ
Date: Wed, 08 Nov 2006 19:52:59 +0300
Message-ID: <op.tipiilpyglg102@post.cnt.ru> (raw)
In-Reply-To: <4551F52E.2030609@bungarus.info>

>> Ну почему тогда в Mandrake русский совсем из другого семейства а не
>> из гельветики?  Почему в Сизифе английский масштабируется а Русский нет?
>> Как-то это всё это очень странно.  На код что-ли глянуть и посмотреть
>> что он там действительно выбирает?  Хотя ей-ей жалко времени...

> Я ошибся. Учил tk по старым книгам.
> Начиная с tk 8.0 спользуется подстановка шрифтов если шрифт указан в
> новом формате (типа -font {helvetica 12 bold} ). Причем подстановка
> выполняется для каждого символа - tk обращается с каждому шрифту и
> узнает может ли он отобразить нужный символ. И параметры шрифта могу
> быть изменены. В принципе заточено на то чтоб программист не напрягался
> выбором шрифта чтоб отобразить что нужно. Только красивости прийдется
> добиваться самому.

Прошу прощения, что вклиниваюсь в эту часть беседы - золотые слова вы  
сказали, описывающие то место, где "собака зарыта".. "В принципе заточено  
на то чтоб программист не напрягался выбором шрифта чтоб отобразить что  
нужно. Только красивости придется добиваться самому". Если раньше linux  
был больше развлечение/изыскания для программистов, то теперь ситуация  
другая... а программисты как писали для себя (типа " в стол"), так и  
пишут.. Это и есть отличие проприетарщины от свободного ПО. В первом  
случае - программисты пишуь для людей, им за это платят, во втором случае  
- написал что-то на коленке, налепил кое-как "рычагов управления", лишь бы  
сам помнил где и что, а там, хоть трава не расти.. Тем более, что за это  
никто не платит.. Ведь казалось бы - чего проще, есть некий freedesktop,  
некая стандартизация, или по крайней мере потуги какие-то.. взяли бы и  
причесали бы все эти X, openmotif и tcl хотя бы в области шрифтов, чтобы  
было все централизовано.. раз уж нельзя для всех этих API найти общие  
точки соприкосновения..



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


  parent reply	other threads:[~2006-11-08 16:52 UTC|newest]

Thread overview: 33+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-11-07 11:30 Владимир Гусев
2006-11-07 11:52 ` Владимир Гусев
2006-11-07 15:50 ` Maxim Tyurin
2006-11-07 17:01   ` Владимир Гусев
2006-11-07 18:31     ` Maxim Tyurin
2006-11-07 19:34       ` Vadim V. Zhytnikov
2006-11-07 20:17         ` Maxim Tyurin
2006-11-07 22:26           ` Vadim V. Zhytnikov
2006-11-08 11:30             ` Maxim Tyurin
2006-11-08 12:21               ` Vadim V. Zhytnikov
2006-11-08 13:07                 ` Maxim Tyurin
2006-11-08 13:30                   ` Vadim V. Zhytnikov
2006-11-08 15:18                     ` Maxim Tyurin
2006-11-08 16:14                       ` Vadim V. Zhytnikov
2006-11-08 16:52                       ` Владимир Гусев [this message]
2006-11-08 17:18                         ` Maxim Tyurin
2006-11-07 23:06           ` Владимир Гусев
2006-11-08 11:22             ` Maxim Tyurin
2006-11-08 12:28               ` Владимир Гусев
2006-11-08 13:28                 ` Maxim Tyurin
2006-11-08 15:01                   ` Владимир Гусев
2006-11-08 15:23                     ` Maxim Tyurin
2006-11-08 16:44                       ` Владимир Гусев
2006-11-08 16:57                         ` Maxim Tyurin
2006-11-08 17:40                           ` Владимир Гусев
2006-11-08 18:31                             ` Maxim Tyurin
2006-11-08 18:45                               ` Владимир Гусев
2006-11-08 19:57                                 ` Maxim Tyurin
2006-11-08 20:34                                   ` Владимир Гусев
2006-11-08 22:11                                     ` Maxim Tyurin
2006-11-08 23:16                                       ` Владимир Гусев
2006-11-08 20:40                               ` Sergey Vlasov
2006-11-08 21:52                                 ` Maxim Tyurin

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=op.tipiilpyglg102@post.cnt.ru \
    --to=vova1971@narod.ru \
    --cc=community@lists.altlinux.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link

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