Skip to main content

Уроки по GIMP - Календарь 3 (python-fu)

На сайте registry.gimp.org нашли еще одно решение для создания календарей в gimp от Javi Pacheco и Robert Brizard на python.
Он похож на вариант с сеткой от Saul Goode, но ко всему прочему он создается на базе изображения, параметры изображения используются для расчета геометрии календаря. Календарь подстраивается под изображением, имеется выделение выходных дней, месяц/год может быть подписан поверх картинки, сверху или снизу календарной сетки.
И конечно же мы сделали перевод (почти полный), внесли корректировку в регистрационную информацию плагина (чтобы не создавался новый раздел меню) и исправили одну ошибку связанную с внедрением кириллицы в код.

Для начала ]]>скачаем плагин calendar-ru.py.zip]]> или ]]>скачаем плагин calendar-ru.py.tar.gz]]> (9 kB), распакуем его в соответствующую папку:

  • в linux для подключения плагина его нужно сохранить в папку ~/.gimp-2.x/plug-ins/
  • в windows - предположительно c:\Documents and Settings\username\.gimp-2.x\plug-ins\
  • где username - имя пользователя, 2.x - версия gimp
    :BOSS: для linux нужно обязательно сделать скрипт исполняемым, к примеру набрав в консоли что-то типа:
    $chmod a+x ~/.gimp-2.x/plug-ins/calendar-ru.py

    Согласно нашей корректировки в gimp должен появиться новый пункт Меню -> Фильтры -> Календарь с изображением
    Для того чтобы он стал активным нужно открыть какое-нибудь изображение, например:

    ]]>файл tiger01.jpg]]>

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

    Подготовительные работы завершены, можно запускать плагин

    Диалог плагина имеет достаточно много параметров, мы постарались большую часть из них выставить по умолчанию для российских пользователей (например Заголовок дней недели). Большинство настроек плагина интуитивно понятны. Часть параметров, замудреные, но их можно не изменять (а можно и поэкспериментировать и посмотреть что получится) =)
    Мы настроили вот так:

    ]]>файл tiger01.jpg]]>

    Жмем кнопку ОК
    После того как плагин отработал он выдает окно об успешном выполнении.
    Если Вы используете настройки последнего параметра в этом же окне будет дан немудреный совет по улучшению качества печати для определенного формата бумаги
    :BOSS: (на всякий случай мы вписали в этот параметр - перевод форматов в метрическую систему - см).

    Закрываем окно и смотрим на результат:

    ]]>файл tiger01_cale10_4.jpg]]>

    Проверяем и сохраняем ]]>результат]]>.
    :BOSS: после работы плагина имя файла изменяется добавлением префикса "_caleYY_mM", поэтому сохраняемые файлы не перепишут предидущие файл для других месяцев.

    Все! Желаем всем успешного творчества!

    а можно а плагине изменить

    а можно а плагине изменить размер окна? У меня он не помещается и не видно кнопки " ОК "

    Наверное, можно! Я не автор,

    Наверное, можно! Я не автор, я всего лишь перевел содержимое окна на русский язык.