Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente |
issue200:inkscape [2024/01/02 08:48] – d52fr | issue200:inkscape [2024/01/03 16:42] (Version actuelle) – andre_domenech |
---|
With version 1.2 both these older dialogs were removed, and their functionality combined into a single ‘Layers and Objects’ dialog. In order to avoid too much confusion for long-time users, it’s available from both the Layer menu and the Object menu, so if you were used to opening either of the older dialogs from the menus you’ll still manage to find the new one. Similarly the old Layers button in the main toolbar will open the dialog, as will the Ctrl-Shift-L keyboard shortcut. One small annoyance, in my view, is that the tooltip on the toolbar button describes it simply as ‘Open Objects’ and doesn’t mention layers at all. This is particularly jarring as the ‘L’ in the keyboard shortcut is a lot easier to remember if you think of it as the ‘Layers and Objects’ dialog.** | With version 1.2 both these older dialogs were removed, and their functionality combined into a single ‘Layers and Objects’ dialog. In order to avoid too much confusion for long-time users, it’s available from both the Layer menu and the Object menu, so if you were used to opening either of the older dialogs from the menus you’ll still manage to find the new one. Similarly the old Layers button in the main toolbar will open the dialog, as will the Ctrl-Shift-L keyboard shortcut. One small annoyance, in my view, is that the tooltip on the toolbar button describes it simply as ‘Open Objects’ and doesn’t mention layers at all. This is particularly jarring as the ‘L’ in the keyboard shortcut is a lot easier to remember if you think of it as the ‘Layers and Objects’ dialog.** |
| |
Pendant longtemps, les utilisateurs ont réclamé à cor et à cri qu'Inkscape dispose d'une boîte de dialogue unique listant tous les objets d'un document. Les développeurs en ont donc ajouté une, dès la version 0.92, mais elle avait pour effet secondaire de ralentir l'application une fois la boîte de dialogue ouverte - même si vous la refermiez ensuite ! Quitter et redémarrer l'application permettait de résoudre le problème (à condition de ne pas rouvrir la boîte de dialogue), mais c'était suffisamment frustrant pour que cette fonctionnalité ne soit pas très utile pour les projets assez complexes, même si ce sont ceux qui auriaent bénéficié le plus d'une boîte de dialogue Objets. Pendant ce temps, l'ancienne boîte de dialogue des calques remplissait toujours admirablement son rôle, mais était évidemment limitée à l'affichage d'une liste de calques. | Pendant longtemps, les utilisateurs ont réclamé à cor et à cri qu'Inkscape dispose d'une boîte de dialogue unique listant tous les objets d'un document. Les développeurs en ont donc ajouté une, dès la version 0.92, mais elle avait pour effet secondaire agaçant de ralentir l'application une fois la boîte de dialogue ouverte - même si vous la refermiez ensuite ! Quitter et redémarrer l'application permettait de résoudre le problème (à condition de ne pas rouvrir la boîte de dialogue), mais c'était suffisamment frustrant pour que cette fonctionnalité ne soit pas très utile pour les projets assez complexes, même si ce sont ceux qui auraient bénéficié le plus d'une boîte de dialogue Objets. Pendant ce temps, l'ancienne boîte de dialogue des calques remplissait toujours admirablement son rôle, mais était évidemment limitée à l'affichage d'une liste de calques. |
| |
Avec la version 1.2, ces deux anciennes boîtes de dialogue ont été supprimées et leurs fonctionnalités ont été regroupées dans une seule boîte de dialogue « Calques et objets ». Afin d'éviter toute confusion pour les utilisateurs de longue date, cette boîte de dialogue est disponible à la fois dans le menu Calques et dans le menu Objets, de sorte que si vous aviez l'habitude d'ouvrir l'une ou l'autre des anciennes boîtes de dialogue à partir des menus, vous parviendrez toujours à trouver la nouvelle. De même, l'ancien bouton Calques de la barre d'outils principale ouvrira la boîte de dialogue, tout comme le raccourci clavier Ctrl-Maj-L. Un petit inconvénient, à mon avis, est que l'infobulle du bouton de la barre d'outils le décrit simplement comme « Ouvrir des objets » et ne mentionne pas du tout les calques. C'est d'autant plus gênant que le « L » (comme Layers) du raccourci clavier est beaucoup plus facile à mémoriser si l'on pense à la boîte de dialogue « Calques et objets ». | Avec la version 1.2, ces deux anciennes boîtes de dialogue ont été supprimées et leurs fonctionnalités ont été regroupées dans une seule boîte de dialogue « Calques et objets ». Afin d'éviter trop de confusion pour les utilisateurs de longue date, cette boîte de dialogue est disponible à la fois dans le menu Calques et dans le menu Objets, de sorte que si vous aviez l'habitude d'ouvrir l'une ou l'autre des anciennes boîtes de dialogue à partir des menus, vous parviendrez toujours à trouver la nouvelle. De même, l'ancien bouton Calques de la barre d'outils principale ouvrira la boîte de dialogue, tout comme le raccourci clavier Ctrl-Maj-L. Un petit inconvénient, à mon avis, est que l'infobulle du bouton de la barre d'outils le décrit simplement comme « Ouvrir des objets » et ne mentionne pas du tout les calques. C'est d'autant plus gênant que le « L » (comme Layers - les calques) du raccourci clavier est beaucoup plus facile à mémoriser si l'on pense à la boîte de dialogue « Calques et objets ». |
| |
| |
Item 1 only appears on layer or groups, and only those that contain other objects. Items 4, 5 and 6 are visible as you hover over a row with the mouse. Clicking on these three in order to change the defaults can result in them remaining visible even when the mouse has moved away – I’ll describe that in a bit more detail below.** | Item 1 only appears on layer or groups, and only those that contain other objects. Items 4, 5 and 6 are visible as you hover over a row with the mouse. Clicking on these three in order to change the defaults can result in them remaining visible even when the mouse has moved away – I’ll describe that in a bit more detail below.** |
| |
L'image ci-dessous montre la boîte de dialogue telle qu'elle apparaît dans la version 1.3. Les principales caractéristiques sont présentes dans la version 1.2, mais la dernière version ajoute quelques éléments supplémentaires qui méritent d'être présentés. | L'image ci-dessous montre la boîte de dialogue telle qu'elle apparaît dans la version 1.3. Les principales caractéristiques sont présentes dans la version 1.2, mais la dernière version ajoute quelques éléments supplémentaires qui méritent qu'on en parle. |
| |
Chaque objet, groupe ou calque du document dispose de sa propre ligne dans cette boîte de dialogue, qui affiche les éléments suivants : | Chaque objet, groupe ou calque du document dispose de sa propre ligne dans cette boîte de dialogue, qui affiche les éléments suivants : |
••Un indicateur pour montrer si le calque ou le groupe a été développé | ••Un indicateur pour montrer si le calque ou le groupe a été développé. |
••Une icône symbolique colorée représentant le type d'objet | ••Une icône symbolique colorée représentant le type d'objet. |
••L'étiquette de l'objet | ••L'étiquette de l'objet. |
••Une icône indiquant l'opacité et le mode de fusion de l'objet | ••Une icône indiquant l'opacité et le mode de fusion de l'objet. |
••Une icône indiquant si l'objet est visible ou non | ••Une icône indiquant si l'objet est visible ou non. |
••Une icône indiquant si l'objet est verrouillé ou non | ••Une icône indiquant si l'objet est verrouillé ou non. |
••Une fine tache dont la couleur correspond à celle de l'icône symbolique. | ••Une fine tache dont la couleur correspond à celle de l'icône symbolique. |
| |
L'élément 1 n'apparaît que sur les calques ou les groupes, et uniquement ceux qui contiennent d'autres objets. Les éléments 4, 5 et 6 sont visibles lorsque vous survolez une ligne avec la souris. En cliquant sur ces trois éléments pour modifier les valeurs par défaut, ils peuvent rester visibles même lorsque la souris s'est éloignée, ce que je décrirai un peu plus loin. | L'élément 1 n'apparaît que sur les calques ou les groupes et uniquement ceux qui contiennent d'autres objets. Les éléments 4, 5 et 6 sont visibles lorsque vous survolez une ligne avec la souris. En cliquant sur ces trois éléments pour modifier les valeurs par défaut, ils peuvent rester visibles même lorsque la souris s'est éloignée, ce que je décrirai un peu plus loin. |
| |
| |
One rather annoying aspect of the color-picker dialog is that it affects the row whose swatch was last clicked, not the currently selected row. So if you wish to change the icon color for several items you will need to do it one-at-a-time, clicking on the swatch for each one. You don’t have to close the dialog in-between each of them, but it’s still rather annoying if you want to set multiple items to have the same custom color. In practice I doubt many people bother setting custom colors anyway, so it’s not a huge problem – but it would be nice to be able to use some of the advanced features of the Find/Replace dialog to select multiple items, then set them all to something that stands out prominently in the list.** | One rather annoying aspect of the color-picker dialog is that it affects the row whose swatch was last clicked, not the currently selected row. So if you wish to change the icon color for several items you will need to do it one-at-a-time, clicking on the swatch for each one. You don’t have to close the dialog in-between each of them, but it’s still rather annoying if you want to set multiple items to have the same custom color. In practice I doubt many people bother setting custom colors anyway, so it’s not a huge problem – but it would be nice to be able to use some of the advanced features of the Find/Replace dialog to select multiple items, then set them all to something that stands out prominently in the list.** |
| |
Pour remédier à ce problème, il est possible de remplacer la couleur par défaut de chaque élément de l'arbre en cliquant sur l'échantillon fin situé à droite. Cette opération fait apparaître une petite boîte de dialogue dans laquelle vous pouvez modifier la couleur de l'icône. Si vous effectuez cette opération sur un calque, un sous-calque ou un groupe, tous les éléments créés dans ce calque ou sous-calque se verront attribuer la nouvelle couleur pour leur icône. Tous les objets existants à l'intérieur seront également mis à jour avec la nouvelle couleur, sauf s'ils ont été explicitement remplacés (ou s'ils font partie d'un sous-calque ou d'un groupe qui l'a été). La boîte de dialogue ne permet pas de supprimer une dérogation et de revenir à l'attribution automatique. Si vous voulez vraiment faire cela, il faudra aller dans l'éditeur XML pour supprimer l'attribut « inkscape:highlight-color ». | Pour remédier à ce problème, il est possible de remplacer la couleur par défaut de chaque élément de l'arbre en cliquant sur l'échantillon fin situé à droite. Cela fait apparaître une petite boîte de dialogue dans laquelle vous pouvez modifier la couleur de l'icône. Si vous effectuez cette opération sur un calque, un sous-calque ou un groupe, tous les éléments créés dans ce calque ou sous-calque se verront attribuer la nouvelle couleur pour leur icône. Tous les objets existants à l'intérieur seront également mis à jour avec la nouvelle couleur, sauf s'ils ont été explicitement remplacés (ou s'ils font partie d'un sous-calque ou d'un groupe qui l'a été). La boîte de dialogue ne permet pas de supprimer une dérogation et de revenir à l'attribution automatique. Si vous voulez vraiment faire cela, il faudra aller dans l'éditeur XML pour supprimer l'attribut « inkscape:highlight-color ». |
| |
Un aspect plutôt ennuyeux du dialogue de sélection des couleurs est qu'il affecte la ligne dont l'échantillon a été cliqué en dernier, et non la ligne actuellement sélectionnée. Ainsi, si vous souhaitez changer la couleur de l'icône de plusieurs éléments, vous devrez le faire un par un, en cliquant sur la couleur de chacun d'entre eux. Vous n'êtes pas obligé de fermer la boîte de dialogue entre chaque changement, mais c'est tout de même assez ennuyeux si vous voulez donner la même couleur personnalisée à plusieurs éléments. En pratique, je doute que beaucoup de gens prennent la peine de définir des couleurs personnalisées de toute façon, ce n'est donc pas un gros problème - mais ce serait bien de pouvoir utiliser certaines des fonctions avancées de la boîte de dialogue Rechercher/Remplacer pour sélectionner plusieurs éléments, puis leur donner à tous une couleur qui se détache bien dans la liste. | Un aspect plutôt ennuyeux du dialogue de sélection des couleurs est qu'il affecte la ligne dont l'échantillon a été cliqué en dernier, et non la ligne actuellement sélectionnée. Ainsi, si vous souhaitez changer la couleur de l'icône de plusieurs éléments, vous devrez le faire un par un, en cliquant sur la couleur de chacun d'entre eux. Vous n'êtes pas obligé de fermer la boîte de dialogue entre chaque changement, mais c'est tout de même assez ennuyeux si vous voulez donner la même couleur personnalisée à plusieurs éléments. En pratique, je doute que beaucoup de gens prennent la peine de définir des couleurs personnalisées de toute façon, ce n'est donc pas un gros problème, mais ce serait bien de pouvoir utiliser certaines des fonctions avancées de la boîte de dialogue Rechercher/Remplacer pour sélectionner plusieurs éléments, puis leur donner à tous une couleur qui se détache bien dans la liste. |
| |
| |
Speaking of those labels, this dialog is perhaps a more useful place to set them than via the Object Properties dialog. Just double-click on a label to edit it in-place. Don’t forget that changing the label of a top-level layer may also change the color of its icon, and those of its descendants. Do note, however, that the label is an Inkscape-specific thing that is purely there for your convenience. I tend to set the labels on layers and perhaps a few key groups or objects, but it’s rarely worth trying to set sensible labels on everything. It also doesn’t change the XML ID of the object, so JavaScript developers who want to use specific IDs for their code to reference will still need to open the Object Properties dialog or the XML Editor.** | Speaking of those labels, this dialog is perhaps a more useful place to set them than via the Object Properties dialog. Just double-click on a label to edit it in-place. Don’t forget that changing the label of a top-level layer may also change the color of its icon, and those of its descendants. Do note, however, that the label is an Inkscape-specific thing that is purely there for your convenience. I tend to set the labels on layers and perhaps a few key groups or objects, but it’s rarely worth trying to set sensible labels on everything. It also doesn’t change the XML ID of the object, so JavaScript developers who want to use specific IDs for their code to reference will still need to open the Object Properties dialog or the XML Editor.** |
| |
Passons de la couleur de l'icône symbolique à sa forme. Le choix de l'icône reflète le type d'objet Inkscape que vous regardez. Les icônes spécifiques varient selon les thèmes mais, sur mon système, les calques et les sous-calques apparaissent avec une icône de page, les groupes avec une icône de dossier, le texte avec un « T », etc. Si un objet est découpé ou masqué, un petit badge apparaît sur l'icône pour indiquer cet état - et si un objet découpé est masqué, ou si un objet masqué est ensuite découpé, vous obtenez les deux badges. | Passons de la couleur de l'icône symbolique à sa forme. Le choix de l'icône reflète le type d'objet Inkscape que vous regardez. Les icônes spécifiques varient selon les thèmes mais, sur mon système, les calques et les sous-calques apparaissent avec une icône de page, les groupes avec une icône de dossier, le texte avec un « T », etc. Si un objet est rogné ou masqué, un petit badge apparaît sur l'icône pour indiquer cet état, et si un objet rogné est masqué, ou si un objet masqué est ensuite rogné, vous obtenez les deux badges. |
| |
Il est très important de noter que l'icône utilisée reflète le type actuel de l'objet, qui peut ne pas correspondre à la manière dont il a été créé à l'origine. Un rectangle qui a été converti en chemin, par exemple, aura une icône de chemin, même si l'étiquette est toujours le type de chaîne par défaut « rect1234 ». | Il est très important de noter que l'icône utilisée reflète le type actuel de l'objet, qui peut ne pas correspondre à la manière dont il a été créé à l'origine. Un rectangle qui a été converti en chemin, par exemple, aura une icône de chemin, même si l'étiquette est toujours le type de chaîne par défaut « rect1234 ». |
| |
En ce qui concerne les étiquettes, cette boîte de dialogue est peut-être plus utile pour les définir que la boîte de dialogue Propriétés de l'objet. Il suffit de double-cliquer sur une étiquette pour la modifier sur place. N'oubliez pas que la modification de l'étiquette d'un calque de premier niveau peut également modifier la couleur de son icône et de celles de ses descendants. Notez cependant que l'étiquette est un élément spécifique à Inkscape qui n'est là que pour vous faciliter la tâche. J'ai tendance à définir les étiquettes sur les calques et peut-être sur quelques groupes ou objets clés, mais cela vaut rarement la peine d'essayer de définir des étiquettes sensées sur tout. Il ne modifie pas non plus l'ID XML de l'objet, de sorte que les développeurs JavaScript qui souhaitent utiliser des ID spécifiques pour leur code devront toujours ouvrir la boîte de dialogue Propriétés de l'objet ou l'Éditeur XML. | En ce qui concerne les étiquettes, cette boîte de dialogue est peut-être plus utile pour les définir que la boîte de dialogue Propriétés de l'objet. Il suffit de double-cliquer sur une étiquette pour la modifier sur place. N'oubliez pas que la modification de l'étiquette d'un calque de premier niveau peut également modifier la couleur de son icône et celles de ses descendants. Notez cependant que l'étiquette est un élément spécifique à Inkscape qui n'est là que pour vous faciliter la tâche. J'ai tendance à définir les étiquettes sur les calques et peut-être sur quelques groupes ou objets clés, mais cela vaut rarement la peine d'essayer de définir des étiquettes sensées sur tout. Il ne modifie pas non plus l'ID XML de l'objet, de sorte que les développeurs JavaScript qui souhaitent utiliser des ID spécifiques pour leur code devront toujours ouvrir la boîte de dialogue Propriétés de l'objet ou l'Éditeur XML. |
| |
| |
Much like these two controls, the first icon of the three is also hidden when the object is in its default state, but this is not a simple on/off toggle like the others. This control is used to indicate and change both the opacity of the object, and its blend mode. Before describing this in more detail, it’s worth considering why such a control has been added, by taking a look at the Layers dialog from version 0.92:** | Much like these two controls, the first icon of the three is also hidden when the object is in its default state, but this is not a simple on/off toggle like the others. This control is used to indicate and change both the opacity of the object, and its blend mode. Before describing this in more detail, it’s worth considering why such a control has been added, by taking a look at the Layers dialog from version 0.92:** |
| |
En ce qui concerne les trois icônes qui apparaissent lorsque vous survolez une ligne, je vais sauter la première et y revenir plus tard. Les deuxième et troisième icônes sont utilisées pour indiquer la visibilité et l'état verrouillé de l'objet. Par défaut, tout objet est à la fois visible et déverrouillé, c'est pourquoi Inkscape ne prend pas la peine d'afficher les icônes sur les lignes où c'est le cas. La seule exception est la ligne actuellement survolée, où ces icônes agissent également comme des boutons pour basculer l'état. Si vous rendez l'objet invisible ou verrouillé, l'icône correspondante reste visible même lorsque vous ne survolez plus la ligne, ce qui permet de voir facilement quels objets sont dans un état différent de l'état par défaut. | En ce qui concerne les trois icônes qui apparaissent lorsque vous survolez une ligne, je vais sauter la première et y revenir plus tard. Les deuxième et troisième icônes sont utilisées pour indiquer la visibilité et l'état verrouillé de l'objet. Par défaut, tout objet est à la fois visible et déverrouillé et c'est pourquoi Inkscape ne prend pas la peine d'afficher les icônes sur les lignes où c'est le cas. La seule exception est la ligne actuellement survolée, où ces icônes agissent également comme des boutons pour basculer l'état. Si vous rendez l'objet invisible ou verrouillé, l'icône correspondante reste visible même lorsque vous ne survolez plus la ligne, ce qui permet de voir facilement quels objets sont dans un état différent de l'état par défaut. |
| |
Si ces icônes sont activées sur un calque ou un groupe, les descendants obtiennent une version translucide de l'icône par défaut, ce qui indique que même si les valeurs par défaut sont utilisées, leur apparence finale est déterminée par l'ancêtre situé plus haut dans l'arbre : | Si ces icônes sont activées sur un calque ou un groupe, les descendants obtiennent une version translucide de l'icône par défaut, ce qui indique que même si les valeurs par défaut sont utilisées, leur apparence finale est déterminée par l'ancêtre situé plus haut dans l'arbre : |