Làm cách nào để tôi chọn một đối tượng bên dưới một đối tượng khác trong Inkscape?


45

Một vấn đề phổ biến trong Inkscape là bạn muốn chọn một đối tượng nhưng một đối tượng khác luôn cản trở vì nó cản trở hoàn toàn đối tượng nền hoặc do hai đối tượng quá gần nhau.

Vâng Inkscape có alt + click cho trường hợp này. Thật không may, nó chỉ hoạt động trên Windows.

Có các giải pháp cho LinuxMac OS nhưng ít nhất đối với tôi không có gì hoạt động. Tôi quyết định chia sẻ cách giải quyết của mình ở đây theo định dạng Hỏi & Đáp, chủ yếu là vì người Inkscape đã phá vỡ wiki của họ (vâng, gửi thư đến danh sách để có một tài khoản chỉ với một thay đổi, như thể bất kỳ ai cũng có thể chia sẻ giải pháp tốt hơn, quá.

Câu trả lời:


39

Thật vậy, Alt-click thường được sử dụng bởi Window Manager.

Vì vậy, như một cách giải quyết, tôi thường sử dụng một trong các phương pháp sau:

1) Phương pháp được mô tả bởi Christian (di chuyển, chọn, hoàn tác)

2) Tùy thuộc vào kích thước đối tượng, chọn với một vùng, như:

chọn theo vùng

3) Hoặc cái tôi sử dụng nhiều nhất, đó là "Tab" để đi qua các vật thể. Điều này có vẻ dài và khó khăn, nhưng như

  • Các đối tượng thường được tạo theo thứ tự, vì vậy, chọn đối tượng ở phía trước thì "Tab" thường hoạt động
  • Tôi sử dụng Nhóm rất nhiều, vì vậy, đối với hình trên, 1) chọn cả hai đối tượng 2) Nhấn Ctrl-G để nhóm chúng 3) Nhấp đúp chuột vào nhóm 4) Nhấn Tab một hoặc hai lần 5) Nhấn Ctrl-Backspace để thoát ra của nhóm.

Các nhóm rất hữu ích, hơn là tôi không phải vật lộn nữa để chọn các đối tượng - Tôi đang lập bảng.

4) Mới: kể từ Inkscape 0.91, có vẻ như có một phương thức mới để chọn các đối tượng Alt+Mouse, như đã nêu trong thay đổi :

Giờ đây, việc chọn các mục không ở đầu thứ tự Z trở nên dễ dàng hơn: sử dụng cuộn chuột Alt + để xoay vòng qua tất cả các mục được xếp chồng lên nhau tại vị trí của con trỏ chuột (sử dụng Shift + Alt + cuộn chuột để thêm vào lựa chọn hiện có). Hiện tại, các nhóm không được vinh danh, tức là chỉ các mục riêng lẻ trong nhóm được xem xét.


Điểm hay, tôi cũng sử dụng lựa chọn khu vực tất nhiên nhưng tôi không nghĩ đến việc đề cập đến nó. Nó không thực tế với sự sắp xếp phức tạp mặc dù. Tôi thậm chí còn không biết điều Tab, cảm ơn rất nhiều! Tuy nhiên, điều đó không giúp ích gì cho việc chọn nhiều đối tượng, để nhóm chúng ở vị trí đầu tiên, hay không?
Christian

1
Không, không - mặc dù để sắp xếp phức tạp, bạn nên sử dụng các nhóm và lớp!
Drasill

Tôi sẽ đề nghị sửa cấu hình trình quản lý cửa sổ của bạn nếu nó đang nhấp chuột Alt + vì đáng ngạc nhiên là nhiều ứng dụng có thứ gì đó liên kết với sự kết hợp đó. Tôi thích di chuyển tất cả các hành động chuột của trình quản lý cửa sổ sang Super key.
Mikko Rantalainen

12

Có một cách giải quyết tuyệt vời mà thực sự khá hay khi sử dụng và thậm chí có thể hữu ích với alt + click hoạt động: bạn di chuyển một đối tượng ra khỏi đường, chọn đối tượng bên dưới, sau đó nhấn ctrl + z để hoàn tác và đối tượng di chuyển trở lại nơi nhưng sự lựa chọn không bị ảnh hưởng chút nào.

Vì vậy, để chọn vòng tròn màu đỏ dưới hình chữ nhật màu xanh

tình hình ban đầu

di chuyển hình chữ nhật đến một nơi mà nó không thể làm phiền bất cứ ai

di chuyển hình chữ nhật

chọn vòng tròn

chọn vòng tròn

và nhấn hoàn tác để có được vòng tròn đã chọn của bạn.

di chuyển hình chữ nhật trở lại với hoàn tác

Tada! Điều này tất nhiên cũng hoạt động với các chòm sao phức tạp hơn nhiều trong đó alt + click không phải là một lựa chọn tốt.

Có lẽ quy trình làm việc này được các nhà phát triển Inkscape dự định nhưng tôi chưa bao giờ tìm thấy nó ở bất cứ đâu và tôi phát hiện ra rất muộn nên tôi đã sử dụng một số thời gian tôi dành để chia sẻ cái nhìn sâu sắc này. Nếu nó không phải là tin tức cho bạn, tốt cho bạn. Trong mọi trường hợp khác, tôi hy vọng nó sẽ giúp :)


Và một phiên bản chung hơn của điều này là Shift-Arrow. Ví dụ: chọn hình chữ nhật che khuất, nhấn Shift-RightArrow cho đến khi hết cách, vì vậy bất cứ điều gì (không chỉ chọn OK, vì không dựa vào hoàn tác), sau đó Shift-LeftArrow để di chuyển nó trở lại. Bước tiến của phong trào là rất lớn, nó khá rõ ràng khi nó trở lại chính xác nơi nó bắt đầu.
Ron Burk

9

Trình soạn thảo XML là một cách tốt để chọn bất kỳ đối tượng nào, bởi vì nó hiển thị phân cấp đối tượng đầy đủ của tài liệu.

  1. Hiển thị trình soạn thảo XML ("Chỉnh sửa → Trình soạn thảo XML" trong menu).
  2. Mở một trong các nút lớp ( <svg:g id="layer…" …>).
  3. Mở 0 hoặc nhiều nút nhóm bên dưới nó, theo yêu cầu ( <svg:g id="g…">).
  4. Chọn một đối tượng hoặc nhóm bên trong nút lớp / nhóm này.

6

Tôi đang sử dụng Ubuntu và tôi chọn bên dưới bằng cách sử dụng Shift+ Alt+ nhấp.

Hoặc thay vì nhấp , bạn có thể cuộn bánh xe chuột để chọn chu kỳ. Đó là, Shift+ Alt+ bánh xe cuộn. Cái nào nhanh hơn và thực tế, vì nó có thể được thực hiện theo cả hai nghĩa: tiến và lùi.

Thêm shiftđối tượng bạn đang nhắm mục tiêu vào lựa chọn hiện tại để một lần nhấp khác vào mục bạn không muốn bỏ chọn và để lại cho bạn mục mong muốn.

Vì vậy, bằng cách sử dụng hình dạng của Christian, tôi sẽ chọn hình chữ nhật, Shift+ Altchọn hình tròn và sau đó Shiftchọn hình chữ nhật. Kết quả sẽ là một vòng tròn được chọn.

Ok, quá nhiều lần nhấp chuột cho một cái gì đó chỉ nên hoạt động nhưng tôi nghĩ đây là giải pháp nhanh nhất và đơn giản nhất.

Tôi có thể đã phát hiện ra điều này bằng trực giác nhưng tôi cũng đã đánh dấu trang này - http://www.inkscapeforum.com/viewtopic.php?f=5&t=11886


2

Tôi sử dụng Ubuntu và giải pháp của tôi là nhấn Ctrl + Alt + Nhấp để chọn đối tượng bên dưới. Bạn có thể cần phải nhấp một vài lần để chọn mục chính xác mà bạn muốn.


1
Chào mừng bạn đến với Thiết kế đồ họa SE và cảm ơn câu trả lời của bạn. Bạn có chắc chắn rằng bạn cần Ctrl cho việc này? Đối với tôi, chỉ cần Alt + Click hoạt động tốt.
Wrzlprmft

Tôi đã kiểm tra và nó không hoạt động.
dùng212714

Tôi cũng cần sử dụng cả hai ctrlaltcùng với l.mouse(hoặc shift + alt + l.mouse) để chọn bất cứ thứ gì bên dưới. alt một mình không làm điều đó cho tôi. Ubuntu 16.04, Inkspace 0.91
Hastig Zusammenstellen

Điều này cũng hoạt động hoàn hảo trên Windows
Ajay

0

Tôi đã có cùng một vấn đề và trong Mac. Tôi có thể tìm một giải pháp:

Chuyển đến XQuartz (menu chung ở bên trái)> Tùy chọn> Đầu vào> "Phím tùy chọn gửi Alt_L và Alt_R"

Cùng với đó, Alt + click sẽ chọn đối tượng trên cùng. Lần nhấp thứ hai sẽ chọn đối tượng phía sau và cứ thế.

Nếu bạn có Chuột Mac (Chuột ma thuật), nó cũng hoạt động: alt + ngón tay lên xuống bề mặt (tương đương với bánh xe cuộn trong các con chuột khác)

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.