название для официального сайта inFlowia Lab
  • помощь 4 free! :)
  • делаем добро :)
  • делаю сайты, скрипты и хорошее настроение :)
  • всё поправимо! :)
  • Свобода и OPENsource!
  • Linux - это любовь!
  • Linux - это Lюбовь
  • творим добро с 2019/03/22 :)

GIMP: как перемещать выделенное а не весь слой || Переходим с Paint.NET на GIMP мягко

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

Чтобы понять, появилось ли что-то новенькое взгляните на дату.
Первая дата - дата выхода первой версии статьи.
Вторая дата - дата последних изменений.
Правда, иногда, я забываю обновлять вторую дату... ':)
Чтобы было проще найти новое воспользуйтесь кнопками для подсветки свежих изменений. Заголовки новых добавленных глав, либо фрагменты текста целиком станут выделены в тексте вот таким образом[ NEW! ]. Так что вы сможете либо найти их глазами, либо, если текста много, можете воспользоваться поиском меток [ NEW! ] при помощи поиска по странице.
Если тема для вас очень важна и совсем не хочется пропустить обновления информации лучше будет подписаться на новости и обновления: в группе VK.


Закоренелым апологетам Paint.NET и просто Paint дико осознавать, что в GIMP при попытке переместить не весь слой целиком а только выделенную часть изображения, привычные трюки перестают работать. Вроде бы такая нужная и обыденная операция... Не торопитесь ставить на GIMP крест, он слишком крут чтобы вы так просто от него отказались :)

Сюда я буду сбрасывать свои заметки о всяких "непривычностях" GIMP'а которые помогут облегчить ваш перееход с Paint.NET'о-подобных редакторов к GIMP'у

Перемещение только выделенной области а не целого слоя

Первое что нужно усвоить - это то что инструмент "Перемещение" (горячая клавиша "M") предназначен не для этого. Он перемещает целые слои, либо выделение (без выделенного объекта) и ещё некоторые вещи. Для перемещения выделенной части слоя нужно пользоваться инструментами выделения а не "Перемещением". Подойдёт почти любое выделение: прямоугольное, круглое, смежных областей (волшебная палочка), по цвету. Выделяем нужный объект, зажимаем ALT + CTRL и тянем. После начала движения объекта ALT + CTRL лучше отпустить, так как пока они зажаты объект будет прилипать к каким-то точкам. Кстати если вы отпустите мышку жать второй раз на ALT + CTRL не нужно. То есть после того, как вы начали перемещать объект вы переходите в постоянный режим перемещения и перемещаете его до тех пор пока не кликните мышкой мимо объекта. Этот клик станет подтверждением завершения перемещения.

Этот "финальный клик", кстати, является аналогом нажатия на кнопку с якорем внизу панели слоёв. Эта кнопка называется "Закрепить плавающий слой". Дело в том, что после начала перемещения объекта он оказывается в так называемом "плавающем слое", с которым можно сделать либо закрепление (как было описано ранее), либо превратить его в новый слой соответствующей кнопкой недалеко от якоря и если вы воспользуетесь вторым вариантом, вам будет полезно почитать следующий раздел (про размеры слоя).

Работало так на:


  • Gimp 2.10.0 под Windows

Лассо не перемещает, не копирует, не удаляет да вообще НЕ РАБОТАЕТ!

Да нет, работает конечно :) Просто лассо (свободное выделение) в GIMP отличилось и в отличие от всех остальных способов выделения требует подтверждения завершения выделения, это делается нажатием на Enter. После этого вырезание, копирование, удаление и перемещение выделенного, а не всего слоя начнёт работать. Правда есть несколько минусов в этом варианте, например вы не сможете отключить сглаживание а так же у лассо гораздо меньше опций чем у прямоугольного выделения, но это не беда, так как есть способ работы с лассо №2.

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

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

Советую сразу отучиться от привычки забывать переключиться на прямоугольное выделение или завершать выделения на Enter при, например, вырезании, так как если вы забудете это сделать, то вырезан будет весь слой. Это в принципе легко отменить, но помню как я первый раз "занервничал" при таком нестандартном поведении, начал отменять, снова вырезать и каким-то образом удалил всю историю операций, так что вернуть вырезанный слой не удалось (в буфере был по ошибке скопированный пустой слой).

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

Работало так на:


  • Gimp 2.10.0 под Windows
  • Gimp 2.10.8 под UbuntuStudio 18.04.2 64-bit

Почему за пунктирной рамкой не рисует? Размер слоя, который после изменения размера не равен размеру холста.

Иногда может случится так, что вы выбрали слой, выбрали кисть или карандаш, но он не рисует, да к тому же часть изображения обведена какой-то жёлто-чёрной пунктирной рамкой, которую никак не убрать. Если это произошло жмите правой кнопкой по слою и по пункту "Слой к размеру изображения".

В Paint.NET, да и во всех остальных редакторах что я встречал, размер слоя всегда равен размеру всего изображения, вернее, там даже нет такого понятия, как размер слоя - везде где есть место можно рисовать. В GIMP всё не так. Здесь размер по каким-то причинам есть у каждого слоя, и если вы создаёте слой, например, при вставке небольшого изображения, то этот слой будет того размера, который достаточен для этого небольшого изображения, и жёлто-чёрной пунктирной линией будут обозначены границы этого слоя. Так же несоответствие размеров изображения размерам слоёв может случится при изменении размера холста. Это происходит, если в окне изменения размеров холста, внизу, в опции "Изменить размеры слоёв" не установлено значение "Все слои".

Работало так на:


  • Gimp 2.10.0 под Windows

Ничего не рисует / не копирует / не вставляет / не выделяет / НЕ РАБОТАЕТ!

Причин может быть масса но попробуйте вот что:

  • Тыкните на нужный слой. 50% таких проблем у меня были связаны именно с выбором не того слоя. Например скрытого, заблокированного для редактирования или не того что нужно, да ещё и меньшего в размере.
  • Ctrl + A - выделите весь рисунок. Кисти рисуют только в выделенной облати, так же себя ведут ещё некоторые инструменты. То что "вы ничего не выделяли" ничего не значит. Бывает протянул мышкой где-то в углу картинки, выделил 1 пиксел и висит он там незаметный пока ты пытаешься рисовать за пределами выделения.
  • Тыкните по свободному месту рисунка инструментом "выделение", либо нажмите Ctrl + B либо по начку якоря под слоями. Возможно вы по неопытности не завершили какую либо операцию создающую плавающий слой. Убедиться в этом можно взглянув на панель слоёв. Если есть хоть один слой с необычной иконкой и названием "плавающий слой", значит всё что вам нужно - это прикрепить его одним из вышеуказанных способов.

Закрыл панель инструментов и не могу её найти.

Окна -> Недавние стыкуемые диалоги - там будут все закрытые панели с элементами управления.

Если же вы потеряли не всю панель, а только вкладку с этой панели то кликните по маленькому треугольнику в ряду с вкладками. Он будет прижат к правой стороне панели. Далее нажмите добавить вкладку - вот они, все вкладки, что вы могли потерять.

Работало так на:


  • Gimp 2.10.0 под Windows
  • Gimp 2.10.8 под UbuntuStudio 18.04.2 64-bit

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

Работало так на:


  • Gimp 2.10.0 под Windows

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

В этом случае поможет закрытие панели на крестик и добавление её через Окна - Стыкуемые диалоги - Название нужной панели. Главное не забудьте посмотреть название панели в её заголовке перед закрытием!

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

Работало так на:


  • Xubuntu 19.10 + Cinnamon 4.0.10
  • Gimp 2.10.8

Параметры текста сбрасываются

Шрифт, размер шрифта и его цвет будут назойливо сбрасываться к значениям по умолчанию всякий раз, когда вы будете делать новую надпись.

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

Работало так на:


  • Gimp 2.10.0 под Windows

Как установить разные размеры для ластика, кисти и карандаша

Ещё одна тема, которая будет вас раздражать это то что не получается порисовав карандашом размером в 1 px быстро переключиться на стирашку размером 10 px. Размер стирашки будет 1 px - тот же что и у карандаша, а когда вы его увеличите до 10, вы переключитесь на карандаш и увидите, что его размер теперь тоже равен 10 px. Не беспокойтесь, это не баг и не приговор. Просто неудачная настройка по умолчанию.

Решение: заходите в Правка -> Параметры -> Параметры инструментов -> Параметры рисования разделены между инструментами. Снимите галочку для "Кисть". То есть если галочка стоит, значит параметры всех инструментов типа кисти, карандаша и ластика будут общими а если галочку снять - у каждого инструмента будут свои параметры.

Работало так на:


  • Gimp 2.10.0 под Windows

Куда пропали прямые, квадраты и прочие примитивы?

Если кликнуть кистью или карандашом с зажатым Shift то из предыдущей нарисованной точки к текущей точке будет проведена прямая линия. Если же зажать Ctrl + Shift при клике, то будет проще нарисовать линию под углом 90, 45 или 15 градусов к горизонту.

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

Работало так на:


  • Gimp 2.10.0 под Windows
  • Gimp 2.10.8 под UbuntuStudio 18.04.2 64-bit

Не отключается сглаживание у ластика мать его бери!

Включите Жёсткие края в самом низу настроек ластика.

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

Чуть не забыл, что так же на "не чёткое" поведение ластика влияет непрозрачность в самом верху его настроек. Она, естественно, должна быть выкручена на 100%.

Работало так на:


  • Gimp 2.10.0 под Windows
  • Gimp 2.10.8 под UbuntuStudio 18.04.2 64-bit

Не могу переместить рисунок из тонких линий, перемещается то что под ним

Если вам нужно переместить весь слой - выберите инструмент "Перемещение..." (горяая клавиша "М") в параметрах инструмента установите флажок в "Переместить активный слой." Выберите нужный слой, тащите мышкой.

Если перемещается не весь слой а только его часть (при помощи выделения и ALT + CTRL), то такой проблемы вообще быть не должно если вы выбрали тот слой где действительно находится то изображение которое нужно переместить.

Работало так на:


  • Gimp 2.10.0 под Windows

Помогло? :)

Черкани Инфловии пару строк если нашёл здесь помощь. Можешь писать под любым постом в группе VK или по старинке на почту: inFlowia@netc.it :)

inFlowia Lab. не делает добро за деньги, но знать, что её труды кому-то помогают очень классно. Если тебе помогли - не поленись, всего пара слов: "Спасибо! Помогло :)" сделают дни инфловии светлее. ^^

Количество откликнувшихся: 8