LINUX.ORG.RU
ФорумTalks

2gaa


0

0

Скачал твой, tkLor установил. Что за фигня со шрифтами, как их исправить? Пакет tk8.5 установлен.

★★★★★

Ответ на: комментарий от Sikon

ну у него на скринах более-менее, не такой капец как у меня.

lester_dev ★★★★★
() автор топика
Ответ на: комментарий от Sikon

>В Tk говно, и это не лечится. Я серьёзно.

fixed

anonymous
()

Так у вас скорее всего и 8,4 стоит и через нее и запускается.

wfrr ★★☆
()

Со шрифтами там трендец, если не брать распоследний Tk, которого в убунте нет.

svu ★★★★★
()
Ответ на: комментарий от svu

а как же 8.5? Это разве не последний? :(

lester_dev ★★★★★
() автор топика
Ответ на: комментарий от svu

Re^2: 2gaa

> Со шрифтами там трендец, если не брать распоследний Tk, которого в убунте нет.

Здрасьте, специально смотрел в 8.04! Есть там 8.5. Правда в universe.

gaa ★★
()

> Скачал твой, tkLor установил. Что за фигня со шрифтами, как их исправить? Пакет tk8.5 установлен.

Во-первых, провериь, что запускается именно через wish8.5, а не wish8.4. Для дебиано-совместимых настроить можно через update-alternatives --config wish

Во-вторых, сходи в FAQ:

Q Шрифты говно.

A Есть три решения. Излагаю по мере предпочтительности:

1. Поставьте tk 8.5

2. Воспользуйтесь волшебной кнопочкой "Options"

3. Впишите в $HOME/.config/tkLOR/userConfig

foreach f {TkDefaultFont TkTextFont TkFixedFont TkMenuFont TkHeadingFont TkCaptionFont TkSmallCaptionFont TkIconFont TkTooltipFont} {

font configure $f -family Terminus -size 10

}

Разумеется, вместо Terminus 10 можно вписать любой шрифт.

gaa ★★
()
Ответ на: комментарий от gaa

о! настроил alternatives и все стало супер! Спасибо!

lester_dev ★★★★★
() автор топика
Ответ на: комментарий от lester_dev

Re^2: 2gaa

>>4.2 на 8.5 убунтовском отличные шрифты.

> вот это по-твоему как, нормально? http://i31.tinypic.com/34qo4xw.png

По виду менюшки узнаю 8.4. Ещё раз проверь, как именно запускается.

gaa ★★
()
Ответ на: комментарий от gaa

3. Впишите в $HOME/.config/tkLOR/userConfig

foreach f {TkDefaultFont TkTextFont TkFixedFont TkMenuFont 
TkHeadingFont TkCaptionFont TkSmallCaptionFont TkIconFont 
TkTooltipFont} {

font configure $f -family Terminus -size 10

}


Просто чудеса юсерфрендли, пожалуй соперничать с этим может только 
tkabber :)

// :(

anonymous
()
Ответ на: комментарий от svu

... Хотя и лучше 8.4. Вместо "ужас-ужас" стал просто ужас.

svu ★★★★★
()
Ответ на: комментарий от anonymous

Re^2: 2gaa

> Просто чудеса юсерфрендли, пожалуй соперничать с этим может только tkabber :)

Пока нет tkDE, говорить о конфигурабельности глупо :)

Кстати, можно шрифты для tk прописать ещё в ~/.Xresources, но это повлияет разом на все tk-приложения разом :)

gaa ★★
()
Ответ на: Re^2: 2gaa от gaa

>Пока нет tkDE, говорить о конфигурабельности глупо :)

и не будет. Идиотов, слава робатам, всё-таки немного

geek ★★★
()
Ответ на: комментарий от svu

Re^2: 2gaa

> Виноват, да. Там есть 8.5. Но и на нем довольно похабно выглядит (у меня).

Пункт 3 из FAQ-а спасёт отца русской демократии. Но, признаться честно, это уже совершенно неинтуитивно и нетривиально :)

PS. Да и вообще, что за хрень со шрифтами в убунте? Почему у меня в дебиане всё культурно из коробки смотрится?

PPS. Хотя я подозреваю, что это кедовский настройщик облегчил мне жизнь :)

gaa ★★
()
Ответ на: комментарий от geek

Re^4: 2gaa

>>Пока нет tkDE, говорить о конфигурабельности глупо :)

> и не будет. Идиотов, слава робатам, всё-таки немного

Осторожней, а то роботы и до тебя доберутся :)

gaa ★★
()
Ответ на: Re^2: 2gaa от gaa

А почему вообще нужен этот пункт faq? почему оно из коробки не работает красиво?

ЗЫ Вопрос о том, почему не использовать нормальный тулкит, я даже не задаю...

svu ★★★★★
()
Ответ на: комментарий от svu

> Вопрос о том, почему не использовать нормальный тулкит, я даже не задаю...

Swing многие не примут по религиозным соображениям.

anonymous
()
Ответ на: комментарий от svu

сву, харе ворчать. Как пример, qt вроде нормальный тулкит. И тем не менее гномьи настройки шрифтов не разумеет. И, например, opera может выглядеть ужасно, пока не покрутить qt-шные настройки шрифтов.

anonymous
()
Ответ на: комментарий от svu

Re^4: 2gaa

> А почему вообще нужен этот пункт faq? почему оно из коробки не работает красиво?

Пинайте мантейнеров убунты. У меня с 8.5 в дебиане всё из коробки красиво.

> ЗЫ Вопрос о том, почему не использовать нормальный тулкит, я даже не задаю...

У нас, по-видимому, разные критерии "нормальности".

У меня:

0. Прозрачность кода

1. Быстрое написание

2. Простая отладка, в т.ч. на машине пользователя.

3. Удалённая отладка(правда я этой фичей не особенно пользовался)

4. Скриптуемость

5. Переносимость(причём без перекомпиляции)

И именно по этим пунктам я выбрал то, что выбрал.

gaa ★★
()
Ответ на: комментарий от svu

Re^4: 2gaa

> Кстати, шрифтам сильно лучше не стало после п.3

Ну не знаю. Xft он и в убунте xft.

Кстати, а на скриншоте(моём), шрифты тоже ужасны? Или как?

gaa ★★
()
Ответ на: Re^4: 2gaa от gaa

> У меня с 8.5 в дебиане всё из коробки красиво

А можно скриншотик? Вдруг у меня все красиво, а я зря ворчу?

> У нас, по-видимому, разные критерии "нормальности".

Перечисленные критерии все больше для языка, не для тулкита.

svu ★★★★★
()
Ответ на: комментарий от svu

Re^6: 2gaa

>> У меня с 8.5 в дебиане всё из коробки красиво

> А можно скриншотик? Вдруг у меня все красиво, а я зря ворчу?

http://tklor.googlecode.com/files/tkLOR_v1.0.0.png . Я полагаю это вполне нормальным.

>> У нас, по-видимому, разные критерии "нормальности".

> Перечисленные критерии все больше для языка, не для тулкита.

Язык в известной мере определил тулкит.

gaa ★★
()
Ответ на: Re^6: 2gaa от gaa

Re^7: 2gaa

>> Перечисленные критерии все больше для языка, не для тулкита.

> Язык в известной мере определил тулкит.

Кстати, пункт 0 с прозрачностью кода особенно справедлив с tk.

gaa ★★
()
Ответ на: Re^6: 2gaa от gaa

> Я полагаю это вполне нормальным.

Ок, у меня близко к этому, хотя и не совсем так. Будем считать, что я слишком привык к gtk

> Язык в известной мере определил тулкит.

http://tcl-gtk.sourceforge.net/

svu ★★★★★
()
Ответ на: Re^2: 2gaa от gaa

Re^3: 2gaa

>> В Tk шрифты - говно, и это не лечится. Я серьёзно.

> А это, наверно, фотошоп^W GIMP: http://tklor.googlecode.com/files/tkLOR_v1.0.0.png

Извиняюсь, был неправ. Шрифты нормальные.

Но какой же он тормозной и глючный, этот Tk...

(Пишу из tkLOR.)

Sikon ★★★
()
Ответ на: Re^3: 2gaa от Sikon

Re^4: 2gaa

> Но какой же он тормозной и глючный, этот Tk...

А это точно tk тормозной, а не tklor? Я там ещё до оптимизации не добирался. Например, обновление дерева у меня там сделано так, что известный алгоритм маляра Шлемиля по сравнению с моим -- просто реактивен :)

gaa ★★
()
Ответ на: комментарий от Sikon

Re^6: 2gaa

> Точно Tk. В других приложениях то же самое - при перерисовке всё мерцает.

Не замечал. Быстрая техника развращает :)

gaa ★★
()

Кстати, фичреквесты:

1. Возможность добавлять новую тему. Возможно, это там есть, но уж очень хитро спрятано.

2. "Раскрыть всё", а лучше опцию, которая бы раскрывала всё по умолчанию.

Sikon ★★★
()

/me не осилил tklor. потому что «X server insecure (must use xauth-style authorization); command ignored», а пересобирать tk с отключением этой ерунды - уже лениво.

dmiceman ★★★★★
()
Ответ на: комментарий от Sikon

Re^2: 2gaa

> 1. Возможность добавлять новую тему. Возможно, это там есть, но уж очень хитро спрятано.

"Ответить" в контекстном меню раздела форума. Пока что через браузер.

> 2. "Раскрыть всё", а лучше опцию, которая бы раскрывала всё по умолчанию.

Уже есть в TODO, обдумывание ведётся.

gaa ★★
()
Ответ на: комментарий от dmiceman

Re^2: 2gaa

> /me не осилил tklor. потому что «X server insecure (must use xauth-style authorization); command ignored», а пересобирать tk с отключением этой ерунды - уже лениво.

xhost -

gaa ★★
()
Ответ на: Re^2: 2gaa от gaa

алсо, еще фичареквест. Можно сделать, чтобы корневой узел дерева сообщений тоже отображался жирным, если в дереве есть хотя-бы одно новое сообщение?

lester_dev ★★★★★
() автор топика
Ответ на: комментарий от lester_dev

Re^4: 2gaa

> алсо, еще фичареквест. Можно сделать, чтобы корневой узел дерева сообщений тоже отображался жирным, если в дереве есть хотя-бы одно новое сообщение?

Сейчас вся ветка, в которой есть непрочитанные сообщения отмечается курсивом. И сбоку ставится количество непрочитанных. Копай настройку "шрифт непрочтённой дискуссии".

Или требуется особое поведение именно корневой записи?

gaa ★★
()
Ответ на: Re^4: 2gaa от gaa

>Или требуется особое поведение именно корневой записи?

а все, разобрался. Там шрифт надо было жирный поставить. Вообще неплохо было бы сделать цветовое различие "нет новых сообщений в ветке -есть новое сообщение(я) - вся ветка состоит из новых сообщений"

lester_dev ★★★★★
() автор топика
Ответ на: комментарий от lester_dev

Re^6: 2gaa

> Вообще неплохо было бы сделать цветовое различие "нет новых сообщений в ветке -есть новое сообщение(я) - вся ветка состоит из новых сообщений"

записал, обдумаю.

gaa ★★
()
Ответ на: комментарий от geek

Re^8: 2gaa

>> http://tklor.googlecode.com/files/tkLOR_v1.0.0.png . Я полагаю это вполне нормальным.

> виджеты страшные

на выбор 4 различных варианта. хотя qtcurve таки нет :)

видел тему, отрисовывающую через qt-шную. в принципе, она в сочетании с gtk-qt позволит пофетишировать на любимые виджеты :)

gaa ★★
()
Ответ на: Re^8: 2gaa от gaa

>на выбор 4 различных варианта. хотя qtcurve таки нет :)

и хорошо что нет

>в сочетании с gtk-qt позволит пофетишировать на любимые виджеты :)

так и запишем, gaa не знает, что такое gtk-qt

geek ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.