Calques et sous-calques

Asked by Papy Octet

Bonjour,
L'utilisation des sous-calques est très pratique et vraiment utile tant pour le positionnement (sur une pile de claques) des objets dessinés que pour l'allègement du dessin lors d'un travail sur une pièce très complexe.

Mais je déplore qu'il ne soit pas possible de déplacer un sous-calque de son calque principal vers un autre, par exemple ou bien de le transformer en calque normal.
Pour "déplacer" un calque vers un niveau différent, je dois créer un nouveau calque puis déplacer tous les objets du calque que je souhaitais "déplacer" dans le nouveau (sous-)calque et effacer le calque d'origine de mes objets.

----------------------------------------------------
In english, I do my best !
It will be good to be able to move a layer to be an underlayer without creating a new layer and moving the objects from the old layer to the new underlayer.

Take a look here under to have a view more explicite to what I meen.

Sorry for my bad english.
------------------------------------------------------

Par exemple, j'ai deux calques principaux (2 layers) : CP01 et CP02.
CP01 comporte deux sous-calques (have 2 underlayers) CP01S01 et CP01S02
CP02 comporte trois sous-claques (have 3 underlayers) CP02S01, CP02S02 et CP02S03 :

CP01 -- CP01S01
         -- CP01S02

CP02 -- CP02S01
         -- CP02S02
         -- CP02S03

Je voudrais que CP02S03 devienne un sous-calque de (become underlayer of) CP02S02, sous le nom (whith a new name given by me), par exemple de CP02S02SS01 :

CP02 -- CP02S01
         -- CP02S02 -- CP02S02SS01

Je voudrais également qu'un sous-calque, CP01S01 puisse devenir un calque normal sous le numéro CP03 (un underlayer becomes un layer) :

CP01 -- CP01S02

CP02 -- CP02S01
         -- CP02S02 -- CP02S02SS01

CP03

Il serait également utile qu'un calque normal puisse devenir le sous-calque d'un autre calque (a layer becomes the underlayer of another (under)layer).

Mais que ces modifications de "statut" de (sous-)calque conservent les objets du (sous-)calque dans ce (sous-)calque (This without losing existing objets or necessity to move objects from the first layer to the nex (uner)layer).

J'espère avoir été suffisamment explicite.
I hope my explanations readable.

Merci. Thank You.

Question information

Language:
French Edit question
Status:
Solved
For:
Inkscape Edit question
Assignee:
No assignee Edit question
Solved by:
jazzynico
Solved:
Last query:
Last reply:
Revision history for this message
Best jazzynico (jazzynico) said :
#1

Bonjour,

C'est vrai que la boîte de dialogue des calques n'est pas très pratique pour déplacer les calques. Des demandes d'amélioration ont été saisies, mais rien de nouveau pour l'instant à l'horizon.

Par contre, tu peux utiliser l'éditeur XML (Alt+Ctrl+X) pour effectuer tes déplacement.
Il suffit pour cela de sélectionner le calque que tu souhaites déplacer, et jouer avec les flèches (indenter, désindenter pour modifier le niveau de profondeur de sous-calque, et monter et descendre pour déplacer par rapport aux autres calques).
En 0.47, ce sera encore plus facile, et tu pourras déplacer les calques, toujours dans l'éditeur XML, directement à la souris, par cliquer-glisser.

En espérant avoir répondu à ta question.

Revision history for this message
Papy Octet (guy-wallon) said :
#2

Merci JazzyNico.
J'avais remarqué, après coup, l'éditeur xml auquel je ne suis pas encore habitué. Peu de logiciels du "monde microsoft" l'utilisent et je n'y pense pas.
Mais je vais un peu étudier son fonctionnement et ses possibilités qui me semblent immenses.

Merci pour ta réponse qui me satisfait pleinement.