Les deux révisions précédentesRévision précédente | |
issue179:inkscape [2022/03/30 15:39] – auntiee | issue179:inkscape [2022/04/01 14:47] (Version actuelle) – andre_domenech |
---|
De retour dans l'onglet Général, il y a un autre champ qui devrait aller de pair avec le champ Unité, mais qui a été placé de manière contre-intuitive vers le bas de la boîte de dialogue : le champ Échelle. Il s'agit d'un multiplicateur pour toutes les valeurs numériques. Ainsi, si votre dessin original est en demi-format, vous devez le définir sur 2 ; inversement, si votre dessin est de taille double, définissez-le sur 0,5, et ainsi de suite. Vous pouvez même entrer une valeur négative ici, mais je ne vois pas pourquoi vous auriez à le faire. | De retour dans l'onglet Général, il y a un autre champ qui devrait aller de pair avec le champ Unité, mais qui a été placé de manière contre-intuitive vers le bas de la boîte de dialogue : le champ Échelle. Il s'agit d'un multiplicateur pour toutes les valeurs numériques. Ainsi, si votre dessin original est en demi-format, vous devez le définir sur 2 ; inversement, si votre dessin est de taille double, définissez-le sur 0,5, et ainsi de suite. Vous pouvez même entrer une valeur négative ici, mais je ne vois pas pourquoi vous auriez à le faire. |
| |
La plupart des autres champs de cet onglet permettent simplement d'ajuster l'apparence spécifique des lignes de cote et des étiquettes. Vous pouvez utiliser le pop-up du champ Font pour modifier la police et la taille, le champ Position pour ajuster la distance entre la ligne de cote et le chemin mesuré, la case à cocher Changer de côté pour sélectionner de quel côté du chemin la dimension est dessinée ; le champ Position du libellé pour modifier la position de la valeur numérique par rapport à la ligne de dimension, en lui permettant de se situer au-dessus ou au-dessous de la ligne (dans ce cas, vous pouvez également décocher l'option « Cacher la ligne sous les libellés »). Pour être honnête, la meilleure approche est de jouer avec ces champs afin de voir ce qu'ils font - en utilisant les infobulles si vous avez besoin d'un indice - mais, d'après mon expérience, les valeurs par défaut ont tendance à donner d'assez bons résultats. | La plupart des autres champs de cet onglet permettent simplement d'ajuster l'apparence spécifique des lignes de cote et des étiquettes. Vous pouvez utiliser le pop-up du champ Font pour modifier la police et la taille, le champ Position pour ajuster la distance entre la ligne de cote et le chemin mesuré, la case à cocher Changer de côté pour sélectionner de quel côté du chemin la dimension est dessinée ; le champ Position du libellé pour modifier la position de la valeur numérique par rapport à la ligne de dimension, en lui permettant de se situer au-dessus ou au-dessous de la ligne (dans ce cas, vous pouvez également décocher l'option « Cacher la ligne sous les libellés »). Pour être honnête, la meilleure approche est de jouer avec ces champs afin de voir ce qu'ils font, en utilisant les infobulles si vous avez besoin d'un indice, mais, d'après mon expérience, les valeurs par défaut ont tendance à donner d'assez bons résultats. |
| |
| |
Dans le même ordre d'idées, les champs Précision et Format de libellé méritent certainement de figurer aux côtés des widgets Unité et Échelle. Notez que le champ Précision définit simplement le nombre de décimales dans les étiquettes de texte. Il n'y a aucun moyen d'utiliser des chiffres significatifs plutôt que des décimales, et il n'y a aucune possibilité de notation technique ou scientifique. | Dans le même ordre d'idées, les champs Précision et Format de libellé méritent certainement de figurer aux côtés des widgets Unité et Échelle. Notez que le champ Précision définit simplement le nombre de décimales dans les étiquettes de texte. Il n'y a aucun moyen d'utiliser des chiffres significatifs plutôt que des décimales, et il n'y a aucune possibilité de notation technique ou scientifique. |
| |
La case à cocher « Multiplier inf. à 1 » est également mal placée. Elle permet de mieux afficher les très petites valeurs en les multipliant par 100 et en omettant les unités insérées automatiquement dans le texte (mais elle n'omettra pas les unités si vous avez utilisé une chaîne fixe dans le champ Format de libellé, comme je l'ai décrit précédemment). On peut dire que cela devrait également près des champs Échelle et Unité. La case à cocher Cacher les flèches mérite tout autant de figurer dans l'onglet Général que la plupart des cases à cocher situées en bas de ce volet. | La case à cocher « Multiplier inf. à 1 » est également mal placée. Elle permet de mieux afficher les très petites valeurs en les multipliant par 100 et en omettant les unités insérées automatiquement dans le texte (mais elle n'omettra pas les unités si vous avez utilisé une chaîne fixe dans le champ Format de libellé, comme je l'ai décrit précédemment). On peut dire que cela devrait également fonctionner près des champs Échelle et Unité. La case à cocher Cacher les flèches mérite tout autant de figurer dans l'onglet Général que la plupart des cases à cocher situées en bas de ce volet. |
| |
| |
Dans l'onglet Options se trouvent également ce que je considère comme des contrôles « sournois » : trois champs qui augmentent radicalement les capacités de cet effet, bien qu'au prix d'un petit effort supplémentaire de la part de l'utilisateur. Le plus important d'entre eux est le champ Segments en liste noire, qui prend une liste de chiffres séparés par des virgules et utilise ces valeurs pour supprimer la sortie du LPE pour des segments spécifiques du chemin. Voici à quoi ressemble l'image précédente lorsque la chaîne « 1,2,4 » est saisie dans ce champ et que le bouton de sélection est cliqué. | Dans l'onglet Options se trouvent également ce que je considère comme des contrôles « sournois » : trois champs qui augmentent radicalement les capacités de cet effet, bien qu'au prix d'un petit effort supplémentaire de la part de l'utilisateur. Le plus important d'entre eux est le champ Segments en liste noire, qui prend une liste de chiffres séparés par des virgules et utilise ces valeurs pour supprimer la sortie du LPE pour des segments spécifiques du chemin. Voici à quoi ressemble l'image précédente lorsque la chaîne « 1,2,4 » est saisie dans ce champ et que le bouton de sélection est cliqué. |
| |
Vous pouvez voir qu'il n'y a plus de rendu des lignes de dimension pour trois des segments de chemin. Ces trois segments ne sont toutefois pas le premier, le deuxième et le quatrième de cette trajectoire. Il s'agit plutôt des deuxième, troisième et cinquème segments : les valeurs commencent à zéro pour le premier segment du chemin. C'est l'exemple classique du programmeur qui affiche les index internes utilisés par le logiciel, plutôt que de les ajuster pour les rendre plus conviviaux pour le profane. | Vous pouvez voir qu'il n'y a plus de rendu des lignes de dimension pour trois des segments de chemin. Ces trois segments ne sont toutefois pas le premier, le deuxième et le quatrième de cette trajectoire. Il s'agit plutôt des deuxième, troisième et cinquième segments : les valeurs commencent à zéro pour le premier segment du chemin. C'est l'exemple classique du programmeur qui affiche les index internes utilisés par le logiciel, plutôt que de les ajuster pour les rendre plus conviviaux pour le profane. |
| |
| |
So why do I consider these three fields (Blacklist segments, Invert blacklist, Show segment index) to be “sneaky”? It’s because they allow you to apply this same LPE to a path multiple times, each using different parameters, using the blacklist fields to ensure that each copy of the effect targets a different subset of the path segments. Perhaps you need to color-code different measurements, alter the label format for one segment, or simply move the position of some dimensions so that they don’t clash with other parts of the image. Using these fields will let you achieve all that and more.** | So why do I consider these three fields (Blacklist segments, Invert blacklist, Show segment index) to be “sneaky”? It’s because they allow you to apply this same LPE to a path multiple times, each using different parameters, using the blacklist fields to ensure that each copy of the effect targets a different subset of the path segments. Perhaps you need to color-code different measurements, alter the label format for one segment, or simply move the position of some dimensions so that they don’t clash with other parts of the image. Using these fields will let you achieve all that and more.** |
| |
En raison de la sensibilité politique de certains termes utilisés en informatique, il est fort possible que le champ « Segments en liste noire » soit renommé à l'avenir. On utilise souvent « liste de blocage » à la place, mais je pense que dans ce cas, l'appeler « Sauter les segments » ou quelque chose de similaire donnerait une meilleure idée de sa fonctionnalité. Je mentionne cela à cause du dernier des contrôles sournois : Inverser la liste noire. En cochant cette case, la liste noire se transforme en liste blanche - ou, de manière plus descriptive, la liste « sauter les segments » se transforme en liste « dessiner ces segments ». Cela peut vous éviter d'avoir à saisir une longue liste d'index de segments lorsque vous souhaitez que le LPE ne rende qu'un petit nombre de segments d'un chemin complexe. Cela étant appliqu", vous pouvez voir que ma liste de « 1,2,4 » a pour résultat que seuls ces segments sont dessinés, plutôt qu'omis. | En raison de la sensibilité politique de certains termes utilisés en informatique, il est fort possible que le champ « Segments en liste noire » soit renommé à l'avenir. On utilise souvent « liste de blocage » à la place, mais je pense que dans ce cas, l'appeler « Sauter les segments » ou quelque chose de similaire donnerait une meilleure idée de sa fonctionnalité. Je mentionne cela à cause du dernier des contrôles sournois : Inverser la liste noire. En cochant cette case, la liste noire se transforme en liste blanche - ou, de manière plus descriptive, la liste « sauter les segments » se transforme en liste « dessiner ces segments ». Cela peut vous éviter d'avoir à saisir une longue liste d'index de segments lorsque vous souhaitez que le LPE ne rende qu'un petit nombre de segments d'un chemin complexe. Cela étant appliqué, vous pouvez voir que ma liste de « 1,2,4 » a pour résultat que seuls ces segments sont dessinés, plutôt qu'omis. |
| |
Alors, pourquoi je considère que ces trois champs (Segments en liste noire, Inverser la liste noire, Afficher le numéro du segment) sont « sournois » ? C'est parce qu'ils vous permettent d'appliquer plusieurs fois à un même chemin ce même LPE, chacun utilisant des paramètres différents, en utilisant les champs de la liste noire pour vous assurer que chaque copie de l'effet cible un sous-ensemble différent des segments du chemin. Vous devrez peut-être coder les mesures avec des couleurs différentes, modifier le format de l'étiquette pour un segment ou simplement déplacer la position de certaines dimensions afin qu'elles n'entrent pas en conflit avec d'autres parties de l'image. L'utilisation de ces champs vous permettra de réaliser tout cela et bien plus encore. | Alors, pourquoi je considère que ces trois champs (Segments en liste noire, Inverser la liste noire, Afficher le numéro du segment) sont « sournois » ? C'est parce qu'ils vous permettent d'appliquer plusieurs fois à un même chemin ce même LPE, chacun utilisant des paramètres différents, en utilisant les champs de la liste noire pour vous assurer que chaque copie de l'effet cible un sous-ensemble différent des segments du chemin. Vous devrez peut-être coder les mesures avec des couleurs différentes, modifier le format de l'étiquette pour un segment ou simplement déplacer la position de certaines dimensions afin qu'elles n'entrent pas en conflit avec d'autres parties de l'image. L'utilisation de ces champs vous permettra de réaliser tout cela et bien plus encore. |
While the Projection tab might initially look useful, in cases where you only want to project dimensions along the horizontal or vertical directions you may well find that the Orientation pop-up on the General tab lets you achieve a better result – though you’re likely to need to use multiple instances of the LPE, each targeting specific segments, in order to get things exactly as you want them. Here’s another copy of our dimensioned path, this time using the Orientation pop-up to produce the green dimensions at the top left. In this case I had to add two more instances of the LPE, one for each orientation, with both targeting the same single segment.** | While the Projection tab might initially look useful, in cases where you only want to project dimensions along the horizontal or vertical directions you may well find that the Orientation pop-up on the General tab lets you achieve a better result – though you’re likely to need to use multiple instances of the LPE, each targeting specific segments, in order to get things exactly as you want them. Here’s another copy of our dimensioned path, this time using the Orientation pop-up to produce the green dimensions at the top left. In this case I had to add two more instances of the LPE, one for each orientation, with both targeting the same single segment.** |
| |
Cet onglet comporte une section à laquelle vous pouvez ajouter d'autres objets, en les copiant dans le presse-papiers et en utilisant le bouton Lier à l'objet, comme cela se fait dans d'autres LPE. Selon l'infobulle, les nœuds de ces objets devraient ensuite être projetés sur votre chemin afin de produire des points de référence pour des mesures supplémentaires. En pratique, je n'ai pas réussi à faire fonctionner cette fonction, quoi que j'aie essayé. Si quelqu'un a une idée de la façon d'utiliser cette fonction, n'hésitez pas à me contacter. | Cet onglet comporte une section à laquelle vous pouvez ajouter d'autres objets, en les copiant dans le presse-papiers et en utilisant le bouton Lier à l'objet, comme cela se fait dans d'autres LPE. Selon l'infobulle, les nœuds de ces objets devraient ensuite être projetés sur votre chemin afin de produire des points de référence pour des mesures supplémentaires. En pratique, je n'ai pas réussi à faire marcher cette fonction, quoi que j'aie essayé. Si quelqu'un a une idée de la façon d'utiliser cette fonction, n'hésitez pas à me contacter. |
| |
Le champ Segments de liste noire peut être utilisé avec le mode projection, mais les nombres qui y figurent ne sont plus les index des segments de chemin. À la place, cela vous permet de désactiver les mesures projetées individuelles. Une fois encore, la case à cocher « Afficher le numéro du segment » peut être utilisée pour identifier les bons chiffres à utiliser. Une fois encore, cela vous permet de combiner plusieurs copies de ce LPE, avec différents angles de projection, ou en mélangeant les dimensions projetées et non projetées pour produire le résultat qui convient le mieux à vos besoins. | Le champ Segments de liste noire peut être utilisé avec le mode projection, mais les nombres qui y figurent ne sont plus les index des segments de chemin. À la place, cela vous permet de désactiver les mesures projetées individuelles. Une fois encore, la case à cocher « Afficher le numéro du segment » peut être utilisée pour identifier les bons chiffres à utiliser. Une fois encore, cela vous permet de combiner plusieurs copies de ce LPE, avec différents angles de projection, ou en mélangeant les dimensions projetées et non projetées pour produire le résultat qui convient le mieux à vos besoins. |