Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
40
Добавлен:
28.03.2015
Размер:
12.7 Mб
Скачать

плагины доступны для нескольких версий. Перед тем, как пробовать установить плагин, удостоверьтесь что он был написан для вашей версии GIMP.

Использование плагинов

В большинстве случаев вы можете использовать плагин также, как и любой другой инструмент GIMP'a, без необходимости осознания того, что это плагин. Однако при использовани плагинов есть несколько вещей, которые полезно понимать.

Одна из них это то, что плагины обычно не так устойчивы как ядро GIMP. Когда в GIMP происходит сбой, это считается очень серьезным обстоятельством: пользователю это может принести множество неприятностей и головную боль. Когда в плагине происходит сбой, то обычно последствия не столь серьезны. В болшинстве случаев вы можете просто продолжать работать, не беспокоясь по этому поводу

Поскольку плагины представляют собой отдельные программы, они сообщаются с GIMP при помощи особого метода: разработчики GIMPа называют его "говорить по проводу". Когда в плагине происходит сбой, связь обрывается, и вы увидите сообщение об ошибке "wire read error".

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

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

Установка новых плагинов

Поставляемые вместе с GIMP плагины не требуют никакой особой установки. Скачанным вами плагинам установка необходима. Вот несколько сценариев, в зависимости от используемой вами ОС и структуры плагина. В Linux обычно достаточно просто установить новый плагин; В Windows, это или легко или очень сложно. В любом случае, два случая лучше рассмотреть отдельно.

Linux

Большинство плагинов делятся на две категории: небольшие, чей исходный код распространяется в одном файле с расширением ".c", и большие, чей исходный код распространяется в директории, содержащей многочисленные файлы, включая Makefile.

GNU Image Manipulation Program

Page 81 of 576

Generated by docbook2odf

 

G e n e r a t e d b y d o c b o o k 2 o d f

Для одного простого плагина, назовём его borker.c, установка представляет собой просто запуск команды gimptool-2.0 --install borker.c. Эта команда компилирует плагин и устанавливает его в вашу персональную директорию плагинов, ~/gimp-2.2/plugins, если вы её не изменили. Это заставит его автоматически загружаться при следующем запуске GIMP. Для того, чтобы проделать эти дейстия, вам не нужно для получать права администратора. Если плагин не скомпилируется, ну, подойдите к этому творчески.

Как только вы установили плагин, возникает вопрос: как его активировать? Расположение в меню определяется самим плагином, поэтому ответ на этот вопрос вам нужно искать или в документации к плагину (если таковая имеется), или запустив диалог описания плагина (в Расш./Список дополнений) поискать плагин по его имени и посмотреть на закладке Просмотр дерева. Если вы всё же еще не найдёте, окончательно исследуйте меню или посмотрите в исходном коде в разделе "Register" ­ наиболее простой способ.

Для более сложных плагинов, организованных как каталог с множеством файлов, вероятно должен находится файл с именем INSTALL или README, содержащий инструкции. Если такого файла нет, наилучшим советом является выбрасывание этого плагина на помойку, и растратой вашего времени на что­нибудь другое: любой код, написанный с такой малой заботой о пользователе вероятно разочаровывает бесчисленное количество раз.

Некоторые плагины (особенно те, которые основаны на шаблоне плагина GIMP) предназначены для установки в основную системную директорию GIMP, вместо вашей домашней директории. Для таких вам будут нужны права администратора, чтобы выполнить последнюю стадию установки (make install).

Если вы установите в вашу персональную директорию плагин с таким же именем, как и в системной директории, будет загружен только один, и это будет расположенный в вашей домашней директории. Вы будете получать сообщения об этом при каждом запуске GIMP. Такой ситуации лучше избегать.

Windows

Windows представляет собой намного более проблематичное окружение для сборки программного обеспечения чем Linux. Каждый порядочный дистрибутив Linux полностью укомплектован инструментами для компиляции программ, и все они работают очень схожими способами, но Windows в своей поставке не содержит таковых инструментов. Можно создать хорошее окружение для сборки программного обеспечения и в Windows, но это требует значительного количества денег или значительного количества попыток и знаний.

Это означает применительно к плагинам GIMP следующее: или вы имеете окружение в котором можете собирать программы, или нет. Если такой возможности нет, тогда лучше надейтесь найти где­нибудь откомпилированную версию плагина (или уговорить кого­нибудь скомпилировать его для вас.), в этом случае вам необходимо просто положить его в вашу персональную директорию плагинов. Если у вас есть окружение в котором вы можете собирать программы (что в данной случае означает окружение, в котором вы можете собрать GIMP), тогда вы без сомнения уже знаете немного об этих вещах, и вам нужно просто следовать инструкциям Linux.

Если вы желаете настроить окружение для сборки, и готовы к героическим поступкам, можете найти достаточно недавнее описание этих действий на странице GIMP Wiki HowToCompileGimp/MicrosoftWindows . Поскольку это Wiki, кто угодно может его править, поэтому пожалуйста, поддержите эту страницу добавлением совета, основанном на вашем собственном опыте.

Apple Mac OS X

Как вы устанавливаете плагины на OS X зависит в большей степени от того, как вы установили сам GIMP. Если вы установили GIMP через управляющего пакетами "darwinports" или "fink" , то установление плагинов происходит так

GNU Image Manipulation Program

Page 82 of 576

Generated by docbook2odf

 

G e n e r a t e d b y d o c b o o k 2 o d f

Соседние файлы в папке лпз6