Показаны сообщения с ярлыком gimp. Показать все сообщения
Показаны сообщения с ярлыком gimp. Показать все сообщения

пятница, 21 декабря 2007 г.

GIMP и Photosop Plugins

На самом деле ничего страшного нет. Особенно под Windows. :) Там то все будет работать практически сразу.

http://www.gimp.org/~tml/gimp/win32/pspi.html
Откуда становится ясно, что требуется скопировать pspi.exe в каталог plugins Gimpa.

C Gimp в Linux немножко сложнее.
Во-первых крайне рекомендуется иметь Wine. ( поскольку далеко не все плагины 8bf универсальны и многие используют WinAPI для отрисовки своих ползунков и прочего). Да и поставляются в виде установщика setup.exe который без Wine запустить будет очень непросто.
Во-вторых придется смириться с тем, что и в этом случае многие фильтры, virtualphotographer , например, работать не будут.

Процедура же для Mandriva такова.

скачиваем gimp-pspi-1.0.5-1.cru.i386.rpm
стандартно устанавливаем.
Специальной сборки для Mandriva нет, но так как Mandriva - сестра Красной шапки, берем эту сборку. Если все прошло успешно, то в каталоге /usr/lib/gimp/2.0/plug-ins появятся файлы
  • pspi
  • pspi.exe.so
каковые и являются нужными нам модулями.

В самом же Gimp в меню Расш. (в английской версии - Xtns) появляется пункт Photoshop Plug-in Settings, в котором вам надо будет добавить тот каталог, в котором будут находиться нужные вам фильтры. Если каталог корректно выставлен, они появятся в уже меню Фильтры при работе с изображением.
(надо сказать что и для Windows версии Gimp процедура такая же)

Для облегчения поиска каталогов я создал в каталоге ~/wine_c (это тот самый каталог, который создает Wine после корректной установки и который для windows-программ изображает диск С:) каталог Plugin в который и устанавливаю или копирую фильтры.
Filter Unlimited 2.0 и Redfield Fractallus уже запустились и сработали.

Очень хороший FAQ по GIMP

http://members.home.nl/m.weisbeek/gimp/#ps

http://gug.sunsite.dk

это кроме классического

http://www.gimp.org/tutorials/

среда, 12 декабря 2007 г.

Заставка для GIMP

Обновил свой GIMP с пререлизной версии 2.4 до релизной.
Очень странно, на офиц сайте Гимпа лежит сообщение что пользователи Мандривы должны просто сделать urpmi gimp и будет им счастье.
Тем не менее на офицальных репозиториях

В частности - вот мой.
ftp://ftp.uwsg.indiana.edu/linux/mandrake/official/2008.0/i586/media/main/updates
ftp://ftp.uwsg.indiana.edu/linux/mandrake/official/2008.0/i586/media/contrib/updates

его нет. Есть пререлизный.

Во всяком случае путем гугления через 5 мин нашелся сайт
где лежал релизный gimp-2.4 и libgimp2.0 к нему.
Это вот здесь: http://fr2.rpmfind.net/linux/RPM/index.html

А конкретно
вот - gimp-2.4.2-1mdv2008.0.i586.rpm
он требует libgimp2.0_0-2.4.2-1mdv2008.0.i586.rpm

Скачать, от рута запустить
rpm -Uhv gimp-2.4.2-1mdv2008.1.i586.rpm libgimp2.0_0-2.4.2-1mdv2008.0.i586.rpm

Или в окошечке сначала клацнуть мышкой в libgimp2.0_0-2.4.2-1mdv2008.0.i586.rpm, а потом ужо в gimp-2.4.2-1mdv2008.1.i586.rpm

Странно, но ни в одной версии этого редактора я так и не увидел нормальной заставки. Той самой, которая появляется при старте программы. И каковую можно отключить ключом -s в командной строке.
Ну почему там такие неинтересные рожи, прости господи? Насколько симпатично лого FireFox, и насколько скучен и пресен образ Gimp?
С тоски наваял свою заставку. Желающие ее могут пользовать совершенно безбоязненно - ни одного копирайта в ней не использовано.
Класть заставку надобно в каталог
/usr/share/gimp/2.0/images

с именем gimp-splash.png

и в формате PNG, разумеется. (Это для желающих сделать свою)

вторник, 20 ноября 2007 г.

Нюансы настроек принтеров в Linux

Вообще-то это элементарщина.
Тем не менее. Именно вот такая элементарщина очень часто становится затыком для тех, кто пришел в Линукс из Виндоуз и хочет, чтобы в Линуксе было ТОЧНО ТАКЖЕ.
Особенно с печатью.
Спору нет, по большинству направлений принтеров так дело и обстоит. Причем тут опять та же картина - как только в Линуксе что-то доводят до ума - это что-то превосходит по юзабилити Винду на парсеки.
Менеджер настройки принтеров в КДЕ хоть и на первый взгляд непохож на панель управления принтерами Виндоуз, тем не менее там есть все. Вплоть до мастеров настроек и прочих свистулек. (А если зайти на http://localhost:631.. то и без КДЕ можно обойтись!)

Тем не менее на и солнце есть пятна. Это пятно не что иное, как GIMP. В котором встроена своя своеобразная система печати. Которая может стыковаться с любой системой будь то LPD, LPR или CUPS.
Лично мне пока совершенно неясен смысл использования LPD или LPR. Особенно в гетерогенных средах с Виндами вперемешку. ТОЛЬКО CUPS. Тем не менее...

Кстати, о GIMP. Без дополнительных движений он печатает только на принтер по умолчанию. Тип этого умолчального принтера ему неизвестен и его надо предварительно установить. Там в панели печати для этого и есть такая кнопочка Setup Printer. А самом внизу другая - Save Settings.

Это все элементарно даже для невскипевшего чайника, если у него один принтер. А если два? Или три?
Просто сменить умолчальный принтер на другой мало. Его ведь надо будет опять правильно устанавливать через GIMPовский Setup Printer....
Итак, как в GIMPе завести много принтеров и правильно их настроить?
Рядом с кнопочкой Setup Printer есть другая - New Printer.
Нам сюда. Вводим любое имя. Это неважно. Выбираем правильный тип принтера.
А еще ниже есть две строки Standard Command (это печать на принтер по умолчанию) и Custom Command. Выбираем, конечно Сustom.
Как вы уже догадались, вся "система печати" GIMPа состоит в том, что он формирует сырой файл в соответствии с тем типом принтера,который вы предварительно установили, а потом посылает этот файл в имеющуюся систему печати. А какая в текущей ОС система печати - ему пофиг. С одной стороны - это дает этому редактору возможность работать практически на любой конфигурации Линукса (и не только Линукса!), с другой стороны за эту универсальность надо платить некоторой необычностью настройки, от которой пользователи Виндоуз уже давно отвыкли.

Посмотрите что написано в Standart Command. Там написано -

lpr -s -oraw

Это означает

печтать (lpr) не выводя сообщений (-s то есть в silent режиме) посылая содержимое в сыром (-oraw) формате.

Обратите внимание не указано КУДА печатать. А раз не указано, то значит печатать на принтер по умолчанию.

Наша задача указать КУДА печатать. Очень просто.
lpr -s -d NamePrinter -oraw
Откуда взять правльное написание NamePrinter? Можно в консоли.

lpstat -a

даст список всех принтеров.

А можно и через веб-интерфейс управления печатью
http://localhost:631/printers/
Там прямо жирным цветом эти названия и указаны.

Всего наилучшего.