CITKIT.ru - свободные мысли о свободном софте
Деловая газета CitCity.ru Библиотека CITForum.ru Форумы Курилка
Каталог софта Движение Open Source Дискуссионный клуб Дистрибутивы Окружение Приложения Заметки Разное
19.09.2019

Последние комментарии

ОСТОРОЖНО: ВИНДОФИЛИЯ! (2250)
24 December, 22:53
Kubuntu Feisty (15)
24 December, 18:42
Один на один с Windows XP (3758)
24 December, 11:46

Каталог софта

Статьи

Дискуссионный клуб
Linux в школе
Open Source и деньги
Open Source и жизнь
Windows vs Linux
Копирайт
Кто такие анонимусы
Лицензии
Нетбуки
Нужен ли русский Linux?
Пользователи
Дистрибутивы
Идеология
Выбор дистрибутива
Archlinux & CRUX
Debian
Fedora
Gentoo
LFS
LiveCD
Mandriva
OpenSolaris
Slackware
Zenwalk
Другие линуксы
BSD
MINIX
Движение Open Source
История
Классика жанра
Окружение
shell
Библиотеки UI
Графические среды
Шрифты
Приложения
Безопасность
Управление пакетами
Разное
Linuxformat. Колонки Алексея Федорчука
Заметки
Блогометки
Файловые системы
Заметки о ядре

Дистрибутивы :: Zenwalk :: Zenwalk: пакет недели

Ristretto

Секция 1. Характеристика Ristretto

  • Наименование: ristretto
  • Категория: extra/xap/
  • Группа: графика
  • Назначение: программа просмотра изображений
  • Описание: быстрый и легкий вьювер растровых изображений, предназначенный для десктопа Xfce; просмотр слайд-шоу; возможность редактирования изображений через внешнюю программу
  • URL:
    проект
    скачать
  • Команда: Стефан Артс (Stephan Arts) — автор, Стефан Зеркалика (Stefan Zerkalica) — переводчик, Фредерик Болье (Frederic Boulet) — майнтайнер
  • Лицензия: GPL2
  • Жесткие зависимости: atk, dbus, dbus-glib, expat, fontconfig, freetype, gamin, glib2, gtk+2, hal, libexif, libjpeg, libpng, libusb, pango, startup-notification, xfce-apps, xfce-base, xorg-libs, xcb, zlib
  • Мягкие зависимости: нет
  • Необходим для:
  • Сфера применения: просмотр домашних фотоархивов и так далее
  • Потенциальные пользователи: широкие народные массы, профессионально не связанные с обработкой изображений
  • Доступность: будучи Xfce-приложением, доступен в любой системе, использующей эту среду

Секция 2. Сочинение на тему Ristretto

Эта программа, как уже сказано в кратком описании, предназначена для просмотра растровых изображений. Она разрабатывается в рамках проекта Xfce, что выражается в использовании ею специфических для этой среды библиотек, тесной интеграции с файловым менеджером Thunar, единстве стиля интерфейса с остальными специфическими для Xfce приложениями. Тем не менее, Ristretto — это самостоятельный пакет, а не элемент или плагин для Xfce, и, при удовлетворении зависимостей, способен работать вне её. Тем не менее, дальше, для определённости, речь пойдет об использовании Ristretto в среде Xfce дистрибутива Zenwalk.

Однако прежде чем использовать, пакет Ristretto надо установить — в штатный комплект дистрибутива он не входит. Правда, поскольку он имеется в официальных репозиториях, задача эта несложная и сводится к команде

$ netpkg ristretto

или выполнению аналогичных действий в графической оболочке xnetpkg.

Пакет Ristretto находится в стадии активной разработки. Поэтому для желающих быть на острие прогресса на сайте проекта предлагается скачать cvn-версию:

svn co http://svn.xfce.org/svn/goodies/ristretto/trunk ristretto

и самостоятельно её откомпилировать или собрать свежую версию пакета, как это описано здесь.

После установки штатными средствами программа Ristretto автоматически попадает в группу Графика меню запуска приложений и может быть вызвана через стартовое меню панели задач Xfce или из меню рабочего стола.

Другой способ запуска программы — щелчок правой кнопкой мыши на имени файла любого поддерживаемого формата в файловом менеджере Thunar: в появившемся контекстном меню следует выбрать сначала пункт Открыть с помощью другого приложения, а затем в длинном списке этих «других » отыскать пункт Ristretto. Если есть желание увековечить этот выбор (а по ряду причин я так и делаю), достаточно отметить боксик напротив надписи Использовать эту программу для запуска этого типа файлов (прошу прощения за корявость, но именно так она дана в официальном переводе интерфейса). Теперь при одинарном щелчке левой уже кнопкой мыши на имени файлов поддерживаемых форматов будет вызываться именно Ristretto, а не какое-либо другое приложение.

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

Кстати, о поддерживаемых форматах: списка таковых отыскать мне не удалось ни в самой программе, ни на сайте её проекта. Опытным путём было установлено, что достоверно поддерживаются: GIF, JPEG, PNG, BMP, PCX и TIFF. Других, более экзотических, форматов у меня в системе не оказалось. Впрочем, приведённый список исчерпывает потребности большинства пользователей, профессионально не связанных с обработкой изображений.

В зависимости от того, каким способом мы запустили Ristretto, перед нами откроется либо пустое поле, либо изображение из «щелкнутого» файла, ниже которого - его эскиз и эскизы всех изображений текущего каталога, если таковые в нём имеются (рис. 1). А вдоль верхнего края окна Ristretto мы видим строку меню и инструментальную панель.

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

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

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

  • Файл — открытие папки или каталога с изображениями, открытие из списка недавних файлов, просмотреть свойства изображения (подробности — чуть позже), закрыть текущий файл или все открытые, выйти из программы;
  • Редактировать — здесь можно открыть файл во внешней программе и выполнить кое-какие настройки (пункт Параметры), и о том, и о другом я скажу подробнее ниже;
  • Просмотр позволяет показать/скрыть инструментальную панель (по умолчанию она включена), определить местоположение эскизов открытытх файлов (горизонтально, по нижнему краю окна, как по умолчанию, или вертикально, по краю правому), а также скрыть их вообще; здесь же - то же самое масштабирование, паоворот изображения на 90 градусов вправо и влево, переключение в полноэкранный режим (выход из него — через Escape или F11)
  • Переход — осуществляется Далее (как нетрудно догадаться, это вперед), Назад, к первому или последнему из загруженных изображений; пункт Воспроизведение — это запуск слайд-шоу, условия его показа задаются в пункте Параметры меню Редактирование (о чем см. Далее, то есть впереди); эскизы при просмотре слайд-шоу с экрана исчезают, появляясь опять только после приостановки;
  • Помощь — может быть оказана только в узнавании автора программы и переводчика её интерфеёса (?); кроме пункта О программе, здесь нет ничего.

Теперь, как и было обещано, остановимся на пунктах, требующих более пристального внимания (благо, из совсем мало). Первый из них, с которым мы столкнулись в меню Файл, - Свойства. Как ни странно, для вывода свойств изображения привлекаются не какие-либо собственные средства, а панель свойств файлового менеджера Thunar. А может быть, это как раз закономерно — не зря же с самого начала шла речь о тесной интеграции с ним Ristretto.

Так вот, панель свойств (рис. 2) включает в себя четыре закладки: Основное, Эмблемы, Права и Изображение.

С первыми тремя всё становится ясно при их просмотре. Впрочем, с четвёртой тоже всё ясно: для цифровой фотографии (а в нашем примере выступает именно она) весьма подробно перечислены условия съемки и обработки (рис. 3), вплоть до программного обеспечения, применявшегося при этом — таковым оказывается Adobe Photoshop. Во избежание лишних вопросов сразу скажу, что фотография не моя, а взята с одного из «дельфиньих» сайтов. Надо сказать, что в Сети их немало, и когда-нибудь я расскажу о них подробнее — не зря же дельфин выступает тотемным животным дистрибутива Zenwalk.

Далее следует обратить внимание на меню Редактировать. Его пункт под именем Открыть в позволяет «переоткрыть» текущий файл в одной из трёх (в моей системе) программ:

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

Изменить список внешних программ никак не получится — похоже, что его элементы берутся просто из тех пунктов группы Графика главного меню Xfce в редакции Zenwalk'а, которые действительно имеют отношение к графике (напомню, что там можно обнаружить, например, и Evince — программу, имеющую к графике ну очень косвенное отношение).

Далее в меню Редактировать я обещал остановиться на пункте Параметры, в котором можно осуществить некоторые (впрочем, весьма скромные) настройки. Так, в первой вкладке, Поведение (рис. 4), можно запретить масштабировать изображение более чем на 100 процентов от размера окна.

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

Ну а во вкладке Дисплей (рис. 6) можно переопределить цвет фона и указать размер кэша изображений (опять же, при нынешних объемах памяти жмотничать тут не надо — следует исходить из реального размера картинок).

Вот в сущности и всё, что можно сказать про программу Ristretto. Читатель уже понял, что она не поражает ни излишеством функций, ни чрезмерностью настроек. Более того, её можно охарактеризовать как предельно аскетическую, делающую лишь то, что у неё записано в «техзадании». Обратной стороной чего является легкость и простота в обращении. И именно поэтому она близка к оптимуму для просмотра файлов изображений. А для обеспечения более иных функций, например, достаточно сложного манипулирования этими файлами, есть и другие программы, например, GQview.

Под занавес — пара слов о личных впечатлениях. Первое время работы в Zenwalk для просмотра изображений я использовал GQview. Не смотря на её несомненные достоинства (в частности, развитые средства манипулирования файлами), для моих целей она выглядела несколько громоздкой. Поэтому, наткнувшись на Ristretto, я установил её в качестве графического вьювера по умолчанию — и с тех пор ни разу об этом не пожалел. Всё, что мне надо, она делает, и делает быстро. Более же сложные манипуляции с графическими файлами всё равно требуют либо утилит командной строки, либо файлового менеджера, либо графического редактора.




Комментарии

aVaTaR, Thu Sep 25 21:53:41 2008:
Уже в процессе написания :)
Алексей Федорчук, Thu Sep 25 21:00:22 2008:
2 aVaTaR
Спасибо, я про Mirage даже и не слыхал.
М.б. сочините описание? Ведь проект открыт для всех желающих со-участвовать.
aVaTaR, Thu Sep 25 18:41:36 2008:
Доброго времени суток.
Пользовался этой програмкой в тех же целях, что и Автор статьи, пока не наткнулся однажды на такую вещь, как Mirage. Программа в целом практически аналогична Ristretto, но IMHO несколько более удобна. Написана на PyGTK и не содержит никаких лишних зависимостей (ну разве что Python). Сразу скажу что на скорости работы это обстоятельсво никак не отражается - работает весьма и весьма шустро (не медленнее Ristretto). К тому же имеет одно большое преимущество над Ristretto - настраиваемый список Custom Action'ов - наподобие того, что имеет Thunar, на которые можно вешать горячие клавиши. Поробовав я понял, что на Ristretto больше не вернусь :)
В общем предлагаю попробовать и выразить свое мнение на этот счет

Комментарии заморожены.

Новости:

Все новости на CitCity.ru

Компании месяца

 
Последние комментарии
Почему школам следует использовать только свободные программы (101)
20 Декабрь, 14:51
ОСТОРОЖНО: ВИНДОФИЛИЯ! (2250)

24 Декабрь, 22:53
Linux в школе: мифы про школу и информатику (334)
24 Декабрь, 22:43
Kubuntu Feisty (15)
24 Декабрь, 18:42
Software is like sex: it's better when it's free.
©Linus Torvalds