Jak wybrać obiekt znajdujący się poniżej innego obiektu w Inkscape?

45

Częstym problemem w Inkscape jest to, że chcesz wybrać obiekt, ale inny obiekt zawsze przeszkadza, ponieważ całkowicie zasłania obiekt w tle lub ponieważ oba są zbyt blisko siebie.

Cóż, Inkscape ma alt + kliknięcie w tym przypadku. Niestety działa tylko w systemie Windows.

Istnieją rozwiązania dla systemów Linux i Mac OS, ale przynajmniej dla mnie nic nie działa. Postanowiłem udostępnić moje obejście tutaj w formacie pytań i odpowiedzi, głównie dlatego, że ludzie Inkscape złamali swoje wiki (tak, wyślij pocztą na listę, aby uzyskać konto dla jednej zmiany, jak gdyby ktoś chciał), ale także dlatego, że inni mogą dzielić się swoją także lepsze rozwiązania.

chrześcijanin
źródło

Odpowiedzi:

39

Rzeczywiście kliknięcie z wciśniętym klawiszem Alt często używane przez Menedżera okien.

Aby obejść ten problem, często używam jednej z następujących metod:

1) Metoda opisana przez Christiana (przesuń, wybierz, cofnij)

2) W zależności od wielkości obiektów, wybierając ze strefą, np .:

wybierz według strefy

3) Lub ten, którego najczęściej używam, to „Tab”, aby przechodzić między obiektami. To może wydawać się długie i trudne, ale jak

  • Obiekty są często tworzone w kolejności, więc zaznaczanie obiektu z przodu, a następnie „Tab” często działa
  • Często używam Grup, więc na powyższym rysunku 1) zaznacz oba obiekty 2) Naciśnij Ctrl-G, aby je zgrupować 3) Podwójnie kliknij grupę 4) Naciśnij Tab raz lub dwa razy 5) Naciśnij Ctrl-Backspace, aby wyjść z grupy.

Grupy są tak przydatne, że nie mam już trudności z wybieraniem obiektów - zakładam tabulatory.

4) Nowość: od czasu Inkscape 0.91 wydaje się, że istnieje nowa metoda wybierania obiektów Alt+Mouse, jak podano w dzienniku zmian :

Teraz łatwiej jest wybierać elementy, które nie znajdują się na górze kolejności Z: użyj Alt + kółko myszy, aby przewijać wszystkie elementy, które są ułożone jeden na drugim w miejscu wskaźnika myszy (użyj Shift + Alt + kółko myszy, aby dodać do istniejącego wyboru). Obecnie grupy nie są honorowane, tzn. Uwzględniane są tylko pojedyncze elementy w grupach.

Drasill
źródło
Dobrze, że oczywiście używam również wyboru regionu, ale nie pomyślałem o tym. Jest to jednak niepraktyczne przy skomplikowanych ustaleniach. Nie wiedziałem nawet o Tabie, wielkie dzięki! Nie pomaga to jednak w wyborze więcej niż jednego obiektu, w celu grupowania ich w pierwszej kolejności, czy to prawda?
Christian
1
Nie, nie robi tego - chociaż w przypadku skomplikowanych aranżacji należy używać grup i warstw!
Drasill,
Sugerowałbym naprawienie konfiguracji menedżera okien, jeśli zjada Alt + kliknięcie myszy, ponieważ zaskakująco wiele aplikacji ma coś powiązanego z tą kombinacją. Wolę przenieść wszystkie akcje myszy menedżera okien na klawisz Super.
Mikko Rantalainen,
12

Jest świetne obejście, które jest całkiem przyjemne w użyciu, a może nawet być przydatne z działającym klawiszem Alt + kliknięcie: przesuwasz obiekt na bok, wybierasz obiekt pod spodem, a następnie naciskasz Ctrl + Z, aby cofnąć, a obiekt wraca do środka miejsce, ale w ogóle nie ma to wpływu na wybór.

Aby wybrać czerwone kółko pod niebieskim prostokątem

sytuacja początkowa

przenieś prostokąt gdzieś, gdzie nikomu nie przeszkadza

przesuń prostokąt

wybierz okrąg

wybierz okrąg

i naciśnij Cofnij, aby uzyskać wybrany krąg.

cofnij prostokąt z cofnięciem

Tada! To oczywiście działa również w przypadku znacznie bardziej skomplikowanych konstelacji, w których naciśnięcie kombinacji Alt + Click nie jest dobrym rozwiązaniem.

Prawdopodobnie ten przepływ pracy był zamierzony przez programistów Inkscape, ale nigdy go nie znalazłem i dowiedziałem się naprawdę późno, więc wykorzystałem trochę czasu, który zaoszczędziłem, aby podzielić się tym spostrzeżeniem. Jeśli to nie jest wiadomość dla ciebie, dobrze dla ciebie. W każdym razie mam nadzieję, że to pomoże :)

chrześcijanin
źródło
Bardziej ogólną wersją tego jest Shift-Arrow. Np. Wybierz zasłaniający prostokąt, naciśnij Shift-Strzałka w prawo, aż zniknie z drogi, więc cokolwiek (więcej niż tylko wybranie OK, ponieważ nie poleganie na cofnięciu), a następnie Shift-Strzałka w lewo, aby przesunąć go z powrotem. Stopniowanie tego ruchu jest tak duże, że jest całkiem oczywiste, kiedy wraca dokładnie tam, gdzie się zaczęło.
Ron Burk,
9

Edytor XML to dobry sposób na wybranie dowolnego obiektu, ponieważ pokazuje pełną hierarchię obiektów dokumentu.

  1. Pokaż edytor XML („Edytuj → Edytor XML…” w menu).
  2. Otwórz jeden z węzłów warstwy ( <svg:g id="layer…" …>).
  3. Otwórz zero lub więcej węzłów grupy poniżej, zgodnie z wymaganiami ( <svg:g id="g…">).
  4. Wybierz obiekt lub grupę w obrębie tego węzła warstwy / grupy.
Paweł
źródło
6

Używam Ubuntu i wybieram poniżej za pomocą kliknięcia Shift+ Alt+.

Lub zamiast klikać , możesz przewijać kółko myszy, aby wybrać cykl. Oznacza to, że Shift+ Alt+ kółko przewijania. Co jest szybsze i praktyczne, ponieważ można to zrobić w obu zmysłach: do przodu i do tyłu.

shiftDodaje obiekt jesteś kierowania do bieżącego zaznaczenia więc kolejne kliknięcie na element, który nie chce odznacza i pozostawia Państwu zamierzonego elementu.

Więc używając kształtów Christiana wybrałbym prostokąt, Shift+ Altzaznaczyłem okrąg, a następnie Shiftprostokąt. Wynikiem będzie wybrany okrąg.

Ok, to za dużo kliknięć, by coś działało, ale myślę, że to najszybsze i najprostsze rozwiązanie.

Mogłem to odkryć intuicyjnie, ale mam też tę zakładkę - http://www.inkscapeforum.com/viewtopic.php?f=5&t=11886

Lov.by.Jezus
źródło
2

Używam Ubuntu i moje rozwiązanie uderza Ctrl + Alt + Kliknij, aby wybrać obiekt poniżej. Może być konieczne dwukrotne kliknięcie, aby wybrać dokładnie ten element, który chcesz.

użytkownik212714
źródło
1
Witamy w Graphic Design SE i dziękuję za odpowiedź. Czy na pewno potrzebujesz do tego Ctrl? Dla mnie tylko Alt + Click działa dobrze.
Wrzlprmft
Sprawdziłem to i nie zadziałało.
user212714,
Ja też muszę korzystać z obu ctrli altrazem z l.mouse(lub shift + alt + l.mouse), aby wybrać cokolwiek poniżej. sam alt nie robi tego dla mnie. Ubuntu 16.04, Inkspace 0.91
Hastig Zusammenstellen 12.12.16
Działa to również doskonale w systemie Windows
Ajay
0

Miałem ten sam problem i na Macu. Mogę znaleźć rozwiązanie:

Przejdź do XQuartz (menu ogólne u góry po lewej)> Preferencje> Wprowadzanie> „Klawisze opcji wysyłają Alt_L i Alt_R”

Dzięki temu Alt + kliknięcie wybierze górny obiekt. Drugie kliknięcie wybierze obiekt znajdujący się za nim i tak dalej.

Jeśli masz mysz Mac (Magic Mouse), to również działa: alt + palec w górę i w dół na powierzchnię (to odpowiednik kółka przewijania w innych myszach)

Nrc
źródło