Como seleciono um objeto abaixo de outro objeto no Inkscape?

45

Um problema comum no Inkscape é que você deseja selecionar um objeto, mas outro sempre atrapalha porque obstrui completamente o objeto de segundo plano ou porque os dois estão muito próximos.

Bem, o Inkscape tem o alt + clique neste caso. Infelizmente, funciona apenas no Windows.

Existem soluções para Linux e Mac OS, mas pelo menos para mim nada funciona. Decidi compartilhar minha solução alternativa aqui em um formato de perguntas e respostas, principalmente porque o pessoal do Inkscape quebrou seu wiki (sim, envie uma mensagem para a lista para obter uma conta com apenas uma alteração, como se alguém quisesse), mas também porque outros podem compartilhar seus talvez melhores soluções também.

cristão
fonte

Respostas:

39

Na verdade, clique com a tecla Alt pressionada frequentemente usada pelo Gerenciador de Janelas.

Portanto, como solução alternativa, costumo usar um destes métodos:

1) O método descrito por Christian (mover, selecionar, desfazer)

2) Dependendo do tamanho dos objetos, selecione com uma zona, como:

selecione por zona

3) Ou o que eu mais uso, é "Tab" para percorrer os objetos. Isso pode parecer longo e difícil, mas como

  • Os objetos geralmente são criados em ordem; portanto, selecionar o objeto na frente e "Tab" geralmente funciona
  • Eu uso muito Grupos, então, para a figura acima, 1) selecione os dois objetos 2) Pressione Ctrl-G para agrupá-los 3) Clique duas vezes no grupo 4) Pressione Tab uma ou duas vezes 5) Pressione Ctrl-Backspace para sair do grupo.

Grupos são tão úteis, que eu não luto mais para selecionar objetos - estou tabulando.

4) Novo: desde o Inkscape 0.91, parece haver um novo método para selecionar objetos Alt+Mouse, conforme declarado no changelog :

Agora ficou mais fácil selecionar itens que não estão na parte superior da ordem Z: use a rolagem da roda Alt + do mouse para percorrer todos os itens empilhados um sobre o outro no local do ponteiro do mouse (use Shift + Alt + rolagem da roda do mouse para adicionar à seleção existente). No momento, os grupos não são respeitados, ou seja, apenas itens individuais dentro dos grupos são considerados.

Drasill
fonte
Bom ponto, eu também uso a seleção de região, é claro, mas não pensei em mencioná-la. É impraticável com arranjos complexos. Eu nem sabia a coisa do Tab, muito obrigado! Porém, não ajuda na seleção de mais de um objeto, agrupá-los em primeiro lugar, ou ajuda?
Christian
1
Não, não - embora para arranjos complexos, você deva usar grupos e camadas!
Drasill 13/12/12
Eu sugeriria que você corrigisse a configuração do gerenciador de janelas se estiver clicando com o botão Alt + do mouse, porque surpreendentemente muitos aplicativos têm algo vinculado a essa combinação. Prefiro mover todas as ações do mouse do gerenciador de janelas para Super key.
Mikko Rantalainen 5/17/17
12

Existe uma ótima solução alternativa que é realmente bastante agradável de usar e pode até ser útil com um alt + click funcional: você move um objeto para fora do caminho, seleciona o objeto abaixo e pressiona ctrl + z para desfazer e o objeto volta mas a seleção não é afetada.

Então, para selecionar o círculo vermelho sob o retângulo azul

situação inicial

mova o retângulo para algum lugar onde não possa incomodar ninguém

mova o retângulo

selecione o círculo

selecione o círculo

e pressione desfazer para obter o círculo selecionado.

mova o retângulo para trás com desfazer

Tada! Obviamente, isso também funciona com constelações muito mais complicadas, onde alt + click não é uma boa opção.

Provavelmente, esse fluxo de trabalho foi planejado pelos desenvolvedores do Inkscape, mas nunca o encontrei em lugar algum e descobri muito tarde, por isso usei o tempo que economizei para compartilhar esse insight. Se não é novidade para você, tudo bem para você. Em qualquer outro caso, espero que ajude :)

cristão
fonte
E uma versão mais genérica disso é Shift-Arrow. Por exemplo, selecione o retângulo que obscurece, pressione Shift-RightArrow até que fique fora do caminho, tanto faz (mais do que apenas selecionar OK, pois não depende de desfazer), depois Shift-LeftArrow para movê-lo de volta. O passo do movimento é tão grande que é bastante óbvio quando ele volta exatamente onde começou.
Ron Burk
9

O editor XML é uma boa maneira de selecionar qualquer objeto, porque mostra a hierarquia completa do objeto.

  1. Mostre o editor XML ("Editar → Editor XML ..." no menu).
  2. Abra um dos nós da camada ( <svg:g id="layer…" …>).
  3. Abra zero ou mais dos nós do grupo abaixo dele, conforme necessário ( <svg:g id="g…">).
  4. Selecione um objeto ou grupo dentro deste nó de camada / grupo.
Paulo
fonte
6

Estou usando o Ubuntu e seleciono abaixo usando Shift+ Alt+ clique.

Ou, em vez de clicar , você pode rolar a roda do mouse para alternar a seleção. Ou seja, Shift+ Alt+ roda de rolagem. O que é mais rápido e prático, pois pode ser feito nos dois sentidos: para frente e para trás.

Ele shiftadiciona o objeto que você está direcionando à seleção atual, para que outro clique no item que você não deseja desmarque e o deixe com o item pretendido.

Então, usando as formas de Christian, eu selecionaria o retângulo, Shift+ Alto círculo e, em seguida, Shifto retângulo. O resultado seria um círculo selecionado.

Ok, são muitos cliques para algo que deve funcionar, mas acho que essa é a solução mais rápida e simples.

Talvez eu tenha descoberto isso intuitivamente, mas também tenho esse favorito - http://www.inkscapeforum.com/viewtopic.php?f=5&t=11886

Jesus amado
fonte
2

Eu uso o Ubuntu e minha solução está pressionando Ctrl + Alt + Click para selecionar o objeto abaixo. Pode ser necessário clicar algumas vezes para selecionar o item exato que você deseja.

user212714
fonte
1
Bem-vindo ao Design Gráfico SE e obrigado pela sua resposta. Você tem certeza de que precisa do Ctrl para isso? Para mim, apenas Alt + Click funciona bem.
Wrzlprmft
Eu verifiquei isso e não funcionou.
user212714
Eu também preciso usar ambos ctrle em altconjunto com l.mouse(ou shift + alt + l.mouse) para selecionar qualquer coisa abaixo. Alt sozinho não faz isso por mim. Ubuntu 16.04, Inkspace 0.91
Atualizada em
Isso funciona perfeitamente no Windows também
Ajay
0

Eu tive o mesmo problema e no Mac. Eu poderia encontrar uma solução:

Vá para XQuartz (menu geral acima à esquerda)> Preferências> Entrada> "As teclas de opção enviam Alt_L e Alt_R"

Com isso, Alt + clique selecionará o objeto superior. O segundo clique selecionará o objeto por trás e assim por diante.

Se você possui um Mac Mouse (Magic Mouse), ele também funciona: alt + dedo para cima e para baixo na superfície (o equivalente à roda de rolagem em outros mouses)

Nrc
fonte