Differences between revisions 1 and 27 (spanning 26 versions)
Revision 1 as of 2008-08-06 03:20:06
Size: 10132
Editor: eSyr
Comment:
Revision 27 as of 2008-09-13 10:55:35
Size: 14878
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
== Основы == == Основы использования KDE ==
Line 3: Line 3:
Рассмтрим введение в графическую среду ПСПО. Начать следует с тог, что ист. сложилось так, что сущ. параллельно 2 осн. попытки гр. инт. пользвателя для POSIX-систем. Одна из них известна как KDE, осн. на qt. И gtk. Первична была как библ. gtk, которя изн. строилась как альт. qt. На их осн. пстроены две наиб. известные: gnome и xce. В результате так получилось, чт у нас получилось 2 разных подхда, отчасти интегрируемые, тчасти имеющие внеш. вид, набр настроек и концепцию взаимдействия с польз. В чстности, kde предп. макс. кол-во настроек, в то время как gtk огр. разумным кол. настроек. === Введение ===
Line 5: Line 5:
Чтобы было понятно, к каким ... . На kde осн. гр. среда.Линукс Мастер и Линукс Юниор и ALTSP. Соответственно осн. приложение этой среды --- konquerоr, многочисленные утилиты боычно содержат в себе букву K, дабы показать их причастность к KDE. Среди прилож. можно выделить kopete, ark, konsole, kaffeine, amarok и куча игр. и вообще kde.org. Исторически так сложилось, что существуют два крупных проекта реализации графического интерфейса пользователя для POSIX-систем: среда KDE, основанная на библиотеке Qt, и среда Gnome, основанная на библиотеке GTK. На основе библиотеки GTK также создано несколько "легковесных" оболочек, одна из которых --- XFCE --- используется в Лёгком Линуксе, одном из дистрибутивов ПСПО. В результате сформировалось не просто две среды, а два существенно разных подхода к организации взаимодействия пользователя с графической оболочкой. Например, если в среде KDE разработчики стремятся предоставить пользователю как можно больше настроек, то разработчики Gnome стараются ограничиться некоторым достаточным набором.
Line 7: Line 7:
К gtk осн. осн. прилож. с т. зр. польз.: openoffice, firefox, thunderbird. А также практ. все гр. редакторы и вёрстка: inkscape, gimp. Как уже было сказано ранее, в дистрибутиве Лёгкий Линукс используется графическая оболочка XFCE. В остальных дистрибутивах ПСПО, разрабатываемых ALT Linux (Мастер, Юниор, Терминал), используется среда KDE. Среди основных приложений KDE отметим:
 * универсальный браузер Konqueror;
 * эмулятор терминала Konsole;
 * организатор музыкальной коллекции и проигрыватель Amarok;
 * программу для обмена мгновенными сообщениями Kopete;
 * архиватор (точнее, интерфейс архиваторов) Ark;
 * видеопроигрыватель Kaffeine.
Отличительная черта программ, входящих в KDE, --- название, содержащее (зачастую в неподходящем месте) заглавную букву "K".
Line 9: Line 16:
... концепция единй ср. польз. предп. униф. всех элементв прграмм: общие шрифты, общие темы значков, единая цветовая схема, единивый вид эл-тов управления, и более того единый вид служ. диалогов (в т. ч. и диалог настройки), динаковые требования к расп. пунктов меню. Например, в kde-программах всегда будет пункт меню настрйка, и там посл. пункт. "настрить имя приложения" вызывает дост. унифиц. вида диалог настройки. Из использующих библиотеку GTK приложений следует выделить прежде всего:
 * офисный пакет !OpenOffice.org;
 * приложения Mozilla Corporation --- Web-браузер Firefox, клиент элекронной почты Thunderbird;
 * редакторы растровой графики GIMP (эта программа положила начало GTK: аббревиатура так и расшифровывается --- GIMP !ToolKit);
 * редактор векторной графики Inkscape.
Таким образом, в дистрибутивах ПСПО Юниор и Мастер GTK-приложения уживаются вместе со средой KDE.
Line 11: Line 23:
Более того, kde предп. единый механизм уведомления. Когда каждое прилж. может уведомлять о своих действиях (напр., о прихде сбщ. или завершении тжига) как с помощью звука, небольш. сбщ, так и с помощью комб. этих средств. Концепция единой среды пользователя предполагает определенную унификацию программ, исполняемых в этой среде: одинаковые шрифты, стиль и цвет элементов управления, диалоги, стандартным образом оформленные меню. Например, в KDE-программах в меню всегда найдётся пункт "Настройка", последним элементом которого будет являться "Настроить <имя приложения>", который, в свою очередь, вызывает стандартный для большинства KDE-приложений диалог настройки. Например, так выглядит меню программы управления архивами Ark:
Line 13: Line 25:
Также предп., что все прилож. исп. единую локализацию, средство проверку орфографии. {{attachment:../ark_settings_menu.png}}
Line 15: Line 27:
Что получилось: несмотря на благие намерения по униф. всего и вся, из-за того, что разделилось всё на два осн. лагеря (не считя программ, которые использовали чт-т помимо), получился разнобой. тем не менее, стит тметить, что зн. часть настроек действует на все прилжения, входящие в ПСПО. Более того, предполагается, что все приложения используют единую систему локализации, средства проверки орфографии в текстовых полях ввода и систему уведомлений о событиях (таких, как приход сообщения) .
Line 17: Line 29:
Наиболее заметными отл. между kde и gtk следующие:
 * Пункт настройки находится в гноме в меню правка, но это не всегда выплняется.
 * Диалоги ткрытия/сохранения. Вижн, что не смотря на то, что диалоги кде и гтк отличаются, у кде возм. бльше, видно, что по крайней мере иконки одинаковые
Тем не менее, несмотря на очевидную рациональность унификации, сложилась ситуация, когда существуют две группы, занимающиеся унификацией: разработчики Gtk/Gnome и разработчики KDE. В ПСПО среди часто используемых приложений есть как создаваемые в каждой из этих групп, так и созданные вне их. Таким образом, сделать унификацию совершенно полной становится невозможно. Наиболее заметны различия в внешнем виде различных элементов управления и диалогов (например, открытия и сохранения файла). Тем не менее, значительная часть настроек KDE в ПСПО специальным образом транслируется в настройки GTK, что унифицирует как минимум внешний вид приложений.
Line 21: Line 31:
В ПСПО лёгкий линукс получается полнейшая унификация, поскольку никаких кдешных приложений там нет. Отметим, что в Лёгком Линуксе присутствуют только gtk-приложения, и, если не устанавливать туда дополнительно приложений из среды KDE, унификацию можно назвать полной.
Line 23: Line 33:
После входа в систему пользователь видит дост. привычное по другим ОС. Для вызова главного меню есть кнопка с буквой К. Наиболее важными тл. явл. следующие:
 * В верхней части находятся недавно запускаемые польз. прилож
 * Под списком находится поле поиска, которе можно исп., набив чсть названия или описния
 * Менб построено по следующему принципу: в меню прочие находятся на самом деле все прграммы, которые смысленно запускать из меню, включая малоиспользуемые. В других пунктах меню находятся программы, которые предп. для исп. полоьз. в качестве осн. (Принцип форм. меню следующие: есть список имени Зубкова плюс то, что считали нужным не скрывать разработчики ПСПО). Следует отметить, что программы объединены по фирмам-произв, а по категориям.
 * Кроме того, тут есть пцункт последние документы, пункты завершения работы, а также инт. для запуска любых прграмм.
=== Обзор рабочего стола среды KDE ===
Line 29: Line 35:
Рабочий стол вообще говоря явл. местом, которое захламлять не следует. Вообще говоря, рабочий стол не является расп. как ярлыков прграмм (для этого удобнее исп. меню быстрго запуска меню и список наиб. часто исп. прилож), как и рабочие документы. Для того, чтобы свернуть все кна, внизу есть кнопка "Свернуть все окна". После входа в систему пользователь видит достаточно привычное по другим ОС окружение.
Line 31: Line 37:
Теперь расск., которые позв. решать нижняя панель: доступ к папке доументов, доступ к сменным носителя и сетевым папкам. {{attachment:../kde_desktop.png}}
Line 33: Line 39:
Соотв., для доступа к списку подкл. внеш. носителей, есть меню сменные нсители. ==== Главное меню ====
Line 35: Line 41:
Польз. может добавить нужные ему прилж. в панель. Перед чем, как хакать нижнее меню, над сначала его разблокировать. Для вызова главного меню кликнем кнопку с буквой К.
Line 37: Line 43:
Альтернативным способом добавить приложение --- апплет быстрый запуск. {{attachment:../kde_menu.png}}
Line 39: Line 45:
Ещё одна задача, решаемая панелью --- перекл. прилож. и рабчих столов. Целью исп. рабочих стлов --- если есть неск. разных кнтекстов и для запуска gimp. Ещё дин юзкейс --- когда рабтаете с программой, которую распахиваете на весь экран. Пользователь может видеть, на каком рабочем столе он находится. Средняя кнопка для изм. размеров. Наиболее важные особенности меню:
 * в верхней части находятся недавно запущенные пользователем приложения;
 * под списком находится поле поиска, которое можно использовать, вводя туда названия или описания;
 * в основной части меню находятся разделённые по областям применения (а не по названию фирмы-производителя, как в некоторых других системах) программы;
 * кроме того, тут есть пункт "Последние документы", пункт "Завершение работы", а также кнопка для запуска произвольной программы по её имени.
Line 41: Line 51:
Все граф. приложения пльз. создают одно или неск. окон, которые польз. мжет перемещ., изм. размер и так далее. Рассм. неск. принцип. моментов, которые специфичны для KDE. Польз может уст., на каком рабочем столе назодится окно. Крме того, польз. может сказать, что окно находится поверх других, и даже при необх. назн. сочетание клавиш. Для перек. между разл. кнами мождно исп. след. методы:
 * Панель задач внизу, на каоторой показаны все окна всех рабочих столов. По умолч. Alt-tab переключает кна в пределах одного рабстола. Есть комбинация для показа списка окон, сгруп. по рабочим столам
Остановимся подробнее на составе и организации меню программ. Разумеется, сюда не входят все возможные утилиты из перечисленных в переменной PATH каталогов. В меню включены только те программы, которые имеет смысл использовать в графическом режиме. Все те программы, которые должны были быть включены по проекту создания ПСПО, находятся в отдельных каталогах, а в специальном каталоге "Прочее" находятся вообще все программы, которые установлены в настоящий момент в дистрибутив решили включить разработчики (то есть там могут попадаться пункты, дублирующие пункты из других каталогов).
Line 44: Line 53:
Для перемещения окна плоьз. небяз. попадать в заголовок и двигать его. Можн нахать кнопку alt и нажав левую кнопку и двигать его мышкой. ==== Панель KDE ====

Кроме кнопки вызова меню, на находящейся внизу панели
KDE находятся несколько других полезных органов управления рабочим столом, среди которых есть дополнительные меню быстрого запуска для доступа к файлам и специальное меню для управления подключаемыми носителями (в отсутствие таковых его не видно).

Апплет "Система" открывает меню для быстрого доступа к документам и домашнему каталогу пользователя, к папке сменных носителей и к сетевым ресурсам. Рядом с ним по умолчанию находится кнопка для свёртывания всех окон и доступа к рабочему столу.

{{attachment:../kde_system_applet.png}}

Разумеется, пользователь может создавать произвольные меню и кнопки быстрого запуска на панели, для этого необходимо предварительно разблокировать её при помощи пункта меню, которое появится при клике правой кнопкой мыши на панель.

{{attachment:../panel_add_app2.png}}

Альтернативный способ добавить приложение --- апплет "быстрый запуск", который принципиально отличается от кнопки быстрого запуска лишь тем, что на месте одной более крупной кнопки находится много более мелких.


==== Виртуальные рабочие столы ====

Ещё одна задача, решаемая панелью --- переключение приложений и рабочих столов.

{{attachment:../panel_desktops.png}}

Виртуальные рабочие столы особенно удобно использовать в следующих случаях:
 * при наличии нескольких разных контекстов работы одновременно (т.е. для группировки программ, отвечающих одним задачам);
 * для запуска редактора GIMP, который, в связи с его особой графической оболочки (открывается сразу несколько окон), будет довольно неудобно использовать иначе
 * при использовании приложения, которое работает в полноэкранном режиме, чтобы не перекрывать его окнами других приложений.

Стоит отметить, что рабочий стол является местом, которое не стоит перегружать. Так, не следует размещать на нем ярлыки запуска программ (для этого удобнее использовать меню быстрого запуска меню и список наиболее часто используемых приложений), как, впрочем, и рабочие документы. Рабочий стол скорее пригоден для хранения временных файлов.


=== Окна ===

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

{{attachment:../window_menu_additional.png}}

В меню окна в оконном менеджере, который используется в KDE, можно также настроить данное окно таким образом, чтобы оно находилось поверх всех окон (или ниже всех), перенести его на другой рабочий стол или сделать так, чтобы оно отображалось на всех рабочих столах. Для переключения между окнами в рамках одного рабочего стола можно использовать сочетание Alt+Tab, для вывода списка окон, сгруппированных по рабочим столам --- кнопку F5.

Стоит отметить, что окна вовсе не обязательно перемещать, зажимая левую кнопку мыши на заголовке: можно зажать клавишу Alt и "хватать" курсором за произвольное место окна. Аналогично, комбинация Alt с правой кнопкой мыши отвечает за изменения размера.
Line 52: Line 99:
|| 0 || 1 || 1 || 1 || || 1 || MaximByshevskiKonopko, ОльгаТочилкина, VsevolodKrishchenko || || || || 75 || 1 || 1 || 1 || || 1 || MaximByshevskiKonopko, ОльгаТочилкина, VsevolodKrishchenko || || ||

Основы использования KDE

Введение

Исторически так сложилось, что существуют два крупных проекта реализации графического интерфейса пользователя для POSIX-систем: среда KDE, основанная на библиотеке Qt, и среда Gnome, основанная на библиотеке GTK. На основе библиотеки GTK также создано несколько "легковесных" оболочек, одна из которых --- XFCE --- используется в Лёгком Линуксе, одном из дистрибутивов ПСПО. В результате сформировалось не просто две среды, а два существенно разных подхода к организации взаимодействия пользователя с графической оболочкой. Например, если в среде KDE разработчики стремятся предоставить пользователю как можно больше настроек, то разработчики Gnome стараются ограничиться некоторым достаточным набором.

Как уже было сказано ранее, в дистрибутиве Лёгкий Линукс используется графическая оболочка XFCE. В остальных дистрибутивах ПСПО, разрабатываемых ALT Linux (Мастер, Юниор, Терминал), используется среда KDE. Среди основных приложений KDE отметим:

  • универсальный браузер Konqueror;
  • эмулятор терминала Konsole;
  • организатор музыкальной коллекции и проигрыватель Amarok;
  • программу для обмена мгновенными сообщениями Kopete;
  • архиватор (точнее, интерфейс архиваторов) Ark;
  • видеопроигрыватель Kaffeine.

Отличительная черта программ, входящих в KDE, --- название, содержащее (зачастую в неподходящем месте) заглавную букву "K".

Из использующих библиотеку GTK приложений следует выделить прежде всего:

  • офисный пакет OpenOffice.org;

  • приложения Mozilla Corporation --- Web-браузер Firefox, клиент элекронной почты Thunderbird;
  • редакторы растровой графики GIMP (эта программа положила начало GTK: аббревиатура так и расшифровывается --- GIMP ToolKit);

  • редактор векторной графики Inkscape.

Таким образом, в дистрибутивах ПСПО Юниор и Мастер GTK-приложения уживаются вместе со средой KDE.

Концепция единой среды пользователя предполагает определенную унификацию программ, исполняемых в этой среде: одинаковые шрифты, стиль и цвет элементов управления, диалоги, стандартным образом оформленные меню. Например, в KDE-программах в меню всегда найдётся пункт "Настройка", последним элементом которого будет являться "Настроить <имя приложения>", который, в свою очередь, вызывает стандартный для большинства KDE-приложений диалог настройки. Например, так выглядит меню программы управления архивами Ark:

../ark_settings_menu.png

Более того, предполагается, что все приложения используют единую систему локализации, средства проверки орфографии в текстовых полях ввода и систему уведомлений о событиях (таких, как приход сообщения) .

Тем не менее, несмотря на очевидную рациональность унификации, сложилась ситуация, когда существуют две группы, занимающиеся унификацией: разработчики Gtk/Gnome и разработчики KDE. В ПСПО среди часто используемых приложений есть как создаваемые в каждой из этих групп, так и созданные вне их. Таким образом, сделать унификацию совершенно полной становится невозможно. Наиболее заметны различия в внешнем виде различных элементов управления и диалогов (например, открытия и сохранения файла). Тем не менее, значительная часть настроек KDE в ПСПО специальным образом транслируется в настройки GTK, что унифицирует как минимум внешний вид приложений.

Отметим, что в Лёгком Линуксе присутствуют только gtk-приложения, и, если не устанавливать туда дополнительно приложений из среды KDE, унификацию можно назвать полной.

Обзор рабочего стола среды KDE

После входа в систему пользователь видит достаточно привычное по другим ОС окружение.

../kde_desktop.png

Главное меню

Для вызова главного меню кликнем кнопку с буквой К.

../kde_menu.png

Наиболее важные особенности меню:

  • в верхней части находятся недавно запущенные пользователем приложения;
  • под списком находится поле поиска, которое можно использовать, вводя туда названия или описания;
  • в основной части меню находятся разделённые по областям применения (а не по названию фирмы-производителя, как в некоторых других системах) программы;
  • кроме того, тут есть пункт "Последние документы", пункт "Завершение работы", а также кнопка для запуска произвольной программы по её имени.

Остановимся подробнее на составе и организации меню программ. Разумеется, сюда не входят все возможные утилиты из перечисленных в переменной PATH каталогов. В меню включены только те программы, которые имеет смысл использовать в графическом режиме. Все те программы, которые должны были быть включены по проекту создания ПСПО, находятся в отдельных каталогах, а в специальном каталоге "Прочее" находятся вообще все программы, которые установлены в настоящий момент в дистрибутив решили включить разработчики (то есть там могут попадаться пункты, дублирующие пункты из других каталогов).

Панель KDE

Кроме кнопки вызова меню, на находящейся внизу панели KDE находятся несколько других полезных органов управления рабочим столом, среди которых есть дополнительные меню быстрого запуска для доступа к файлам и специальное меню для управления подключаемыми носителями (в отсутствие таковых его не видно).

Апплет "Система" открывает меню для быстрого доступа к документам и домашнему каталогу пользователя, к папке сменных носителей и к сетевым ресурсам. Рядом с ним по умолчанию находится кнопка для свёртывания всех окон и доступа к рабочему столу.

../kde_system_applet.png

Разумеется, пользователь может создавать произвольные меню и кнопки быстрого запуска на панели, для этого необходимо предварительно разблокировать её при помощи пункта меню, которое появится при клике правой кнопкой мыши на панель.

../panel_add_app2.png

Альтернативный способ добавить приложение --- апплет "быстрый запуск", который принципиально отличается от кнопки быстрого запуска лишь тем, что на месте одной более крупной кнопки находится много более мелких.

Виртуальные рабочие столы

Ещё одна задача, решаемая панелью --- переключение приложений и рабочих столов.

../panel_desktops.png

Виртуальные рабочие столы особенно удобно использовать в следующих случаях:

  • при наличии нескольких разных контекстов работы одновременно (т.е. для группировки программ, отвечающих одним задачам);
  • для запуска редактора GIMP, который, в связи с его особой графической оболочки (открывается сразу несколько окон), будет довольно неудобно использовать иначе
  • при использовании приложения, которое работает в полноэкранном режиме, чтобы не перекрывать его окнами других приложений.

Стоит отметить, что рабочий стол является местом, которое не стоит перегружать. Так, не следует размещать на нем ярлыки запуска программ (для этого удобнее использовать меню быстрого запуска меню и список наиболее часто используемых приложений), как, впрочем, и рабочие документы. Рабочий стол скорее пригоден для хранения временных файлов.

Окна

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

../window_menu_additional.png

В меню окна в оконном менеджере, который используется в KDE, можно также настроить данное окно таким образом, чтобы оно находилось поверх всех окон (или ниже всех), перенести его на другой рабочий стол или сделать так, чтобы оно отображалось на всех рабочих столах. Для переключения между окнами в рамках одного рабочего стола можно использовать сочетание Alt+Tab, для вывода списка окон, сгруппированных по рабочим столам --- кнопку F5.

Стоит отметить, что окна вовсе не обязательно перемещать, зажимая левую кнопку мыши на заголовке: можно зажать клавишу Alt и "хватать" курсором за произвольное место окна. Аналогично, комбинация Alt с правой кнопкой мыши отвечает за изменения размера.


Сведения о ресурсах

Готовность (%)

Продолжительность (ак. ч.)

Подготовка (календ. ч.)

Полный текст (раб. д.)

Предварительные знания

Level

Maintainer

Start date

End date

75

1

1

1

1

MaximByshevskiKonopko, ОльгаТочилкина, VsevolodKrishchenko


CategoryLectures CategoryPspo CategoryMpgu CategoryUneex

PspoClasses/080805/01Basics (last edited 2008-10-20 20:38:59 by DmitryChistikov)