Як вибрати об'єкт, що знаходиться нижче іншого об'єкта в Inkscape?


45

Поширена проблема Inkscape полягає в тому, що ви хочете вибрати об'єкт, але інший об'єкт завжди перешкоджає тому, що він повністю перешкоджає фоновому об'єкту або тому, що два занадто близько один від одного.

Ну Inkscape має alt + click для цього випадку. На жаль, це стосується лише Windows.

Є рішення для Linux та Mac OS, але принаймні для мене нічого не працює. Я вирішив поділитися своїм вирішенням тут у форматі запитань, головним чином тому, що люди Inkscape зламали свою вікі (так, пошту до списку, щоб отримати обліковий запис лише за одну зміну, як ніби хто), але також тому, що тоді інші можуть поділитися своїми можливостями кращі рішення теж.

Відповіді:


39

Дійсно, клацніть Alt у часто використовуваному Менеджері вікон.

Тому, як вирішення, я часто використовую один із таких методів:

1) Метод, описаний Крістіаном (переміщення, вибір, скасування)

2) Залежно від розміру об'єктів, вибираючи зону, наприклад:

виберіть по зоні

3) Або той, який я найбільше використовую, це "Tab" для проходження предметів. Це може здатися довгим і важким, але як

  • Об'єкти часто створюються в порядку, тому вибір об'єкта спереду, тоді "Tab" часто працює
  • Я багато використовую Групи, тому для малюнка вище 1) виберіть обидва об'єкти 2) Натисніть Ctrl-G, щоб згрупувати їх 3) Двічі клацніть на групі 4) Натисніть клавішу Tab один або два рази 5) Натисніть Ctrl-Backspace, щоб вийти групи.

Групи настільки корисні, що я більше не борюся за вибір об’єктів - я вкладаю вкладки.

4) Нове: оскільки Inkscape 0.91, схоже, існує новий метод вибору об'єктів Alt+Mouse, як зазначено у журналі змін :

Тепер простіше вибрати елементи, які не знаходяться вгорі Z-порядку: використовуйте клавішу Alt + колесо миші, щоб прокрутити всі елементи, складені один на одного в місці розташування вказівника миші (використовуйте Shift + Alt + прокрутка колеса миші, щоб додати до наявного вибору). В даний час групи не вшановуються, тобто розглядаються лише окремі предмети в межах груп.


Хороший момент, я також використовую вибір регіону, звичайно, але я не думав згадувати про це. Хоча зі складними домовленостями це недоцільно. Я навіть не знав речі Tab, велике спасибі! Однак це не допомагає вибрати декілька об'єктів, щоб згрупувати їх в першу чергу, чи це?
Крістіан

1
Ні, це не так, хоча для складних домовленостей вам слід використовувати групи та шари!
Drasill

Я б запропонував виправити конфігурацію менеджера вікон, якщо він їсть Alt + клацання миші, тому що на диво багато додатків щось пов'язано з цією комбінацією. Я вважаю за краще переміщувати всі дії миші менеджера вікон до клавіші Super.
Мікко Ранталайнен

12

Є чудовий спосіб вирішення, який насправді є досить приємним у використанні і навіть може бути корисним робочим alt + клацанням: ви переміщуєте об’єкт із шляху, вибираєте об’єкт під ним, потім натискаєте ctrl + z для скасування, і об'єкт переміщується назад у місце, але на вибір не впливає.

Отже, виберіть червоне коло під синім прямокутником

початкова ситуація

перемістіть прямокутник кудись там, де він нікого не може турбувати

перемістіть прямокутник

виберіть коло

виберіть коло

і натисніть скасувати, щоб отримати вибране коло.

перемістіть прямокутник назад з відміною

Тада! Це, звичайно, також працює з набагато складнішими сузір'ями, де alt + click не є хорошим варіантом.

Можливо, цей робочий процес був призначений розробниками Inkscape, але я ніде його не знаходив, і я дізнався дуже пізно, тому я використав деякий час, який я заощадив, щоб поділитися цим розумінням. Якщо це не новина для вас, добре для вас. У будь-якому іншому випадку, я сподіваюся, що це допомагає :)


І більш загальною версією цього є Shift-Arrow. Наприклад, виберіть затемнений прямокутник, натисніть Shift-RightArrow, поки він не вийде, так що завгодно (більше, ніж просто вибрати OK, оскільки не покладатися на скасування), потім Shift-LeftArrow, щоб перемістити його назад. Крок руху настільки великий, що це досить очевидно, коли він повернувся саме там, де він почався.
Рон Берк

9

XML-редактор - це хороший спосіб обрати будь-який об’єкт, оскільки він показує повну ієрархію об'єкта документа.

  1. Покажіть редактор XML ("Редагувати → XML-редактор ..." у меню).
  2. Відкрийте один із вузлів шару ( <svg:g id="layer…" …>).
  3. Відкрийте нуль або більше вузлів групи під ним, як потрібно ( <svg:g id="g…">).
  4. Виберіть об'єкт або групу всередині цього шару / вузла групи.

6

Я використовую Ubuntu, і вибираю внизу, використовуючи Shift+ Alt+ клацання.

Або замість клацання можна прокрутити колесо миші, щоб вибрати цикл. Тобто Shift+ Alt+ колесо прокрутки. Що швидше і практичніше, оскільки це можна зробити в обох сенсах: вперед і назад.

shiftДодає об'єкт ви орієнтуєтеся на поточний вибір , щоб інший клацання по цьому пункту ви не хоче , і знімає виділення залишає вас з вашим передбачуваним пунктом.

Отже, використовуючи форми Крістіана, я вибрав би прямокутник, Shift+ Altвиберу коло, а потім Shiftвиберу прямокутник. Результатом буде вибране коло.

Гаразд, його занадто багато клацань для чогось, що має просто працювати, але я думаю, що це найшвидше і найпростіше рішення.

Я, можливо, виявив це інтуїтивно, але я також взяв цю закладку - http://www.inkscapeforum.com/viewtopic.php?f=5&t=11886


2

Я використовую Ubuntu, і моє рішення полягає у натисканні клавіш Ctrl + Alt + Click, щоб вибрати об’єкт під ним. Можливо, вам потрібно буде натиснути кілька разів, щоб вибрати саме той предмет, який вам сподобався.


1
Ласкаво просимо до графічного дизайну SE і дякуємо за вашу відповідь. Ви впевнені, що для цього вам потрібен Ctrl? Для мене просто працює Alt + Click.
Wrzlprmft

Я перевірив це, і це не спрацювало.
користувач212714

Мені теж потрібно використовувати і те, ctrlі altразом з l.mouse(або shift + alt + l.mouse), щоб вибрати що-небудь під ним. alt один не робить це для мене. Ubuntu 16.04, Inkspace 0.91
Hastig Zusammenstellen

Це чудово працює і в Windows
Ajay

0

У мене була така ж проблема і в Mac. Я міг знайти рішення:

Перейдіть до XQuartz (загальне меню вліво)> Налаштування> Введення> "Клавіші опцій надсилають Alt_L та Alt_R"

З цим Alt + click вибере верхній об’єкт. Другим клацанням буде обраний об’єкт позаду тощо.

Якщо у вас є Mac Mouse (Magic Mouse), вона також працює: alt + палець вгору і вниз до поверхні (це еквівалент колеса прокрутки в інших мишах)

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.