issue205:inkscape
Différences
Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédente | ||
issue205:inkscape [2024/06/01 10:24] – créée auntiee | issue205:inkscape [2024/06/05 14:54] (Version actuelle) – d52fr | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | Anyone who has used Inkscape’s text tool extensively is sure to have come across the issue of too many fonts being listed, making it hard to find the one you’re looking for. This may be because you’re an ardent collector of all manner of weird and wonderful typefaces, or it might just be because operating systems tend to ship with quite a range by default. This is definitely the case with some Linux distributions, | + | **Anyone who has used Inkscape’s text tool extensively is sure to have come across the issue of too many fonts being listed, making it hard to find the one you’re looking for. This may be because you’re an ardent collector of all manner of weird and wonderful typefaces, or it might just be because operating systems tend to ship with quite a range by default. This is definitely the case with some Linux distributions, |
- | See all those ‘Kacst’ prefixed entries? A bit of online searching reveals that KACST stands for “King Abdulaziz City for Science and Technology”, | + | See all those ‘Kacst’ prefixed entries? A bit of online searching reveals that KACST stands for “King Abdulaziz City for Science and Technology”, |
- | Professionals in the design industry may be familiar with font organisers that work at the OS level, either included as a native part of the operating system or via a third-party tool. These allow you to create collections of fonts which can be enabled or disabled on the fly. This might allow you to create a base collection of general workaday fonts as a single group. You could then have another collection with some customer-specific fonts in it, and enable both the base and the customer-specific one at the same time. This makes it more convenient to work on a specific customer’s projects, as you’re presented with only the relevant fonts within your design software. It also makes it much easier to deal with commercial fonts that might be licensed to one single customer and which shouldn’t be used on other projects. | + | Quiconque |
- | Inkscape | + | Vous voyez toutes ces entrées préfixées « Kacst » ? Une petite recherche en ligne révèle que KACST signifie « King Abdulaziz City for Science and Technology », et qu'il s'agit d'une famille de polices de caractères arabes - ce que l' |
- | Clicking the leftmost button will open a pop-up which lists your current font collections, | + | |
+ | **Professionals in the design industry may be familiar with font organisers that work at the OS level, either included as a native part of the operating system or via a third-party tool. These allow you to create collections of fonts which can be enabled or disabled on the fly. This might allow you to create a base collection of general workaday fonts as a single group. You could then have another collection with some customer-specific fonts in it, and enable both the base and the customer-specific one at the same time. This makes it more convenient to work on a specific customer’s projects, as you’re presented with only the relevant fonts within your design software. It also makes it much easier to deal with commercial fonts that might be licensed to one single customer and which shouldn’t be used on other projects. | ||
+ | |||
+ | Inkscape 1.3 adds a similar capability built directly into the application, | ||
+ | |||
+ | Les professionnels de l' | ||
+ | |||
+ | Inkscape 1.3 ajoute une fonctionnalité similaire directement intégrée à l' | ||
+ | |||
+ | |||
+ | **Clicking the leftmost button will open a pop-up which lists your current font collections, | ||
For those who want to go a bit further in their font management, clicking the button to open the collections editor is your route to creating as many different collections of fonts as you wish, as we’ll see shortly. While we’re looking at this pop-up, however, it’s worth noting two key things about font collections: | For those who want to go a bit further in their font management, clicking the button to open the collections editor is your route to creating as many different collections of fonts as you wish, as we’ll see shortly. While we’re looking at this pop-up, however, it’s worth noting two key things about font collections: | ||
- | • A single font may appear in as many (or as few) collections as you wish. It’s fine to have your favourite handwriting font in both your ‘Cursive’ and ‘Favourites’ collections, | + | • A single font may appear in as many (or as few) collections as you wish. It’s fine to have your favourite handwriting font in both your ‘Cursive’ and ‘Favourites’ collections, |
- | • You may select more than one collection at a time in this pop-up. The list of available fonts will then contain an alphabetically sorted combination of the fonts across all the selected collections, | + | En cliquant sur le bouton le plus à gauche, vous ouvrez une fenêtre contextuelle qui répertorie vos collections de polices actuelles, ainsi qu'un bouton permettant d' |
+ | |||
+ | Pour ceux qui souhaitent aller un peu plus loin dans la gestion des polices, cliquer sur le bouton pour ouvrir l' | ||
+ | |||
+ | ••Une même police peut apparaître dans autant (ou aussi peu) de collections que vous le souhaitez. Vous pouvez très bien avoir votre police d' | ||
+ | |||
+ | |||
+ | **• You may select more than one collection at a time in this pop-up. The list of available fonts will then contain an alphabetically sorted combination of the fonts across all the selected collections, | ||
Looking at this in practice, you’ve already seen how my unfiltered list of fonts contains many that I’ll never use. If I’m working on one of my ‘Elvie’ comics (which appear in Linux Pro Magazine), then I want to limit the fonts to those that are used for the strip. This is especially important to get right, because Elvie is released entirely under a CC-BY-SA licence – including the source files – so I use only freely licensed fonts that I can also distribute alongside the artwork itself. In the pop-up, therefore, I can select just that one collection and my list of fonts becomes a whole lot more manageable, and my licensing concerns become a lot simpler. | Looking at this in practice, you’ve already seen how my unfiltered list of fonts contains many that I’ll never use. If I’m working on one of my ‘Elvie’ comics (which appear in Linux Pro Magazine), then I want to limit the fonts to those that are used for the strip. This is especially important to get right, because Elvie is released entirely under a CC-BY-SA licence – including the source files – so I use only freely licensed fonts that I can also distribute alongside the artwork itself. In the pop-up, therefore, I can select just that one collection and my list of fonts becomes a whole lot more manageable, and my licensing concerns become a lot simpler. | ||
Ligne 23: | Ligne 40: | ||
• Click on the second button on the toolbar, which does the same thing with a single click | • Click on the second button on the toolbar, which does the same thing with a single click | ||
- | • Click the similarly styled ‘Reset filters’ button in the ‘Text and Font’ dialog | + | • Click the similarly styled ‘Reset filters’ button in the ‘Text and Font’ dialog** |
- | Rather than returning to the complete list, you’re also free to open the pop-up and toggle any of the collections on or off at any time. It’s important to note that turning collections off here affects only the visibility of the fonts in the font selection drop-down and in the ‘Text and Font’ dialog. It doesn’t alter your drawing in any way, so don’t worry that de-selecting a collection will disable or hide any existing text in your document. | + | ••Vous pouvez sélectionner plusieurs collections à la fois dans cette fenêtre. La liste des polices disponibles contiendra alors une combinaison alphabétique des polices de tous les recueils sélectionnés, |
+ | |||
+ | En pratique, vous avez déjà constaté que ma liste de polices non filtrées contient de nombreuses polices que je n' | ||
+ | |||
+ | Pour revenir à la liste plus longue qui affiche la liste complète des polices, il y a trois façons de procéder : | ||
+ | |||
+ | ••Ouvrir à nouveau la fenêtre contextuelle et décochez toutes les collections. | ||
+ | |||
+ | ••Cliquer sur le deuxième bouton de la barre d' | ||
+ | |||
+ | ••Cliquer sur le bouton « Réinitialiser les filtres » de style similaire dans la boîte de dialogue « Texte et police ». | ||
+ | |||
+ | |||
+ | **Rather than returning to the complete list, you’re also free to open the pop-up and toggle any of the collections on or off at any time. It’s important to note that turning collections off here affects only the visibility of the fonts in the font selection drop-down and in the ‘Text and Font’ dialog. It doesn’t alter your drawing in any way, so don’t worry that de-selecting a collection will disable or hide any existing text in your document. | ||
The ‘Text and Font’ dialog (under the ‘Text’ menu, or press Ctrl-Shift-T by default) has also gained a reset button, as mentioned above, as well as a ‘Collections’ button which opens the same pop-up for enabling and disabling collections. There’s even a count of how many fonts are being displayed compared with the total you have available. I’m not sure how useful that statistic is in practice, but at least it acts as an indicator that you have one or more collections enabled, rather than leaving you thinking you’ve lost some fonts. | The ‘Text and Font’ dialog (under the ‘Text’ menu, or press Ctrl-Shift-T by default) has also gained a reset button, as mentioned above, as well as a ‘Collections’ button which opens the same pop-up for enabling and disabling collections. There’s even a count of how many fonts are being displayed compared with the total you have available. I’m not sure how useful that statistic is in practice, but at least it acts as an indicator that you have one or more collections enabled, rather than leaving you thinking you’ve lost some fonts. | ||
- | That’s enough about turning collections on and off: the question now is how you go about creating them in the first place? The pop-up features a button at the bottom labelled ‘Open Collections Editor’, which does indeed open a dialog to manage the collections. Unfortunately this is where the feature begins to lose its polish somewhat. | + | That’s enough about turning collections on and off: the question now is how you go about creating them in the first place? The pop-up features a button at the bottom labelled ‘Open Collections Editor’, which does indeed open a dialog to manage the collections. Unfortunately this is where the feature begins to lose its polish somewhat.** |
- | This dialog definitely does its job, but it feels like it escaped the attention of the UX team who have been doing such great work with recent Inkscape releases. Even the search box and reset button feel a bit cramped up in the corner. They’re pretty tight to the edge in the ‘Text and Font’ dialog, but this part of the application reduces some already tight spacing even further. | + | Plutôt que de revenir à la liste complète, vous pouvez également ouvrir la fenêtre contextuelle et activer ou désactiver n' |
- | It’s easy enough to get past minor layout issues like that, but it’s when you start to interact with this dialog that it becomes especially clunky. Initially the Font Collections list will just show the pseudo-collections for recently-used and document fonts. Clicking the ‘+’ button at the bottom lets you create your own custom collection. You’ll be presented with a blank row in the list, with an input field to give it a name. You can actually just press Enter and you’ll be left with a confusing entry that has no name, and to which you can’t add any fonts. If you change your mind and press the Esc key to cancel the operation, you similarly end up with a blank entry. So don’t do that: make sure to give your collection a name as you create it, to avoid confusion later. | + | La boîte de dialogue « Texte et police » (dans le menu « Texte », ou en appuyant sur Ctrl-Maj-T par défaut) |
- | Your newly created collection will appear in the list, but without the small disclosure triangle next to it. Let’s add some fonts to it, by first selecting the collection and… then what? My immediate assumption was that I would be able to click on fonts in the list at the left to toggle them on and off: selected fonts would be in the collection, while unselected fonts wouldn’t. But it doesn’t work like that. My next attempt was to click on each of the fonts I wanted in the collection in turn – but that just selects them one at a time, and doesn’t add them to the collection at all. Perhaps double clicking on a font name would work? Nope. Select and press Enter? Also nope. | + | En voilà assez sur l' |
- | Instead you have to drag-and-drop the fonts from the left-hand list into the collection using the mouse. One-by-one. There’s no multi-selection allowed in the list, even if you want to drag a whole block of fonts, such as those from the same family. Drag-and-drop is an awful approach for something like this: it’s too easy to slip with the mouse and drop your font into the wrong collection. By all means allow it as an option, but it’s not a great design for a dialog in which you might be dragging dozens – maybe even hundreds – of items, one-by-one, to a relatively small target. | ||
- | You can improve your odds once the first font has been added by opening the collection using the newly-appeared disclosure triangle on the left. Now the drop target is double the size, and grows larger still as more fonts are added. As you drag fonts over the collection, rows and the spaces between them get highlighted as a drop target indicator. But ignore the fact that this indicator changes | + | **This dialog definitely does its job, but it feels like it escaped the attention of the UX team who have been doing such great work with recent Inkscape releases. Even the search box and reset button feel a bit cramped up in the corner. They’re pretty tight to the edge in the ‘Text and Font’ dialog, but this part of the application reduces some already tight spacing even further. |
- | This alphabetical ordering extends | + | It’s easy enough |
- | My next complaint with this dialog is that the fonts that have been added to a collection appear in a greyed-out color, as though they’ve been disabled in some way. I understand that this is probably to distinguish them from the collection title, but the indentation level is largely sufficient for that without giving the impression that the fonts are somehow not available or not working. Once added to a collection, the entry in the list also lacks any preview of the font (like the one that’s present in the left-hand panel). This makes it harder to review collections when you return to them some time later – especially if you have a lot of similarly named fonts, as can easily happen with some families of related designs (such as those ‘Kacst’ fonts from earlier). | + | Ce dialogue fait certainement son travail, mais on a l' |
- | Removing a font from a collection is as simple as clicking the button at the right of the row, or the delete button at the bottom when a row is selected – but not by pressing the Delete button on the keyboard, that would make far too much sense. The font is removed from the collection | + | Il est assez facile de passer outre ces petits problèmes de mise en page, mais c'est lorsque vous commencez à interagir avec cette boîte de dialogue qu' |
- | Deleting an entire collection is a little more sensible: the button is the same, but this time the deletion occurs immediately if the collection is empty, but with a prompt if it’s not. At least that prevents a simple mis-click when removing a font from deleting an entire collection. | + | |
+ | **Your newly created collection will appear in the list, but without the small disclosure triangle next to it. Let’s add some fonts to it, by first selecting the collection and… then what? My immediate assumption was that I would be able to click on fonts in the list at the left to toggle them on and off: selected fonts would be in the collection, while unselected fonts wouldn’t. But it doesn’t work like that. My next attempt was to click on each of the fonts I wanted in the collection in turn – but that just selects them one at a time, and doesn’t add them to the collection at all. Perhaps double clicking on a font name would work? Nope. Select and press Enter? Also nope. | ||
+ | |||
+ | Instead you have to drag-and-drop the fonts from the left-hand list into the collection using the mouse. One-by-one. There’s no multi-selection allowed in the list, even if you want to drag a whole block of fonts, such as those from the same family. Drag-and-drop is an awful approach for something like this: it’s too easy to slip with the mouse and drop your font into the wrong collection. By all means allow it as an option, but it’s not a great design for a dialog in which you might be dragging dozens – maybe even hundreds – of items, one-by-one, to a relatively small target.** | ||
+ | |||
+ | Votre collection nouvellement créée apparaîtra dans la liste, mais sans le petit triangle de divulgation à côté d' | ||
+ | |||
+ | Au lieu de cela, vous devez glisser-déposer les polices de la liste de gauche dans la collection à l'aide de la souris. Une par une. La multisélection n'est pas autorisée dans la liste, même si vous souhaitez faire glisser un bloc entier de polices, par exemple celles d'une même famille. Le glisser-déplacer est une approche horrible pour ce genre de chose : il est trop facile de glisser avec la souris et de déposer votre police dans la mauvaise collection. Il est tout à fait possible de l' | ||
+ | |||
+ | |||
+ | **You can improve your odds once the first font has been added by opening the collection using the newly-appeared disclosure triangle on the left. Now the drop target is double the size, and grows larger still as more fonts are added. As you drag fonts over the collection, rows and the spaces between them get highlighted as a drop target indicator. But ignore the fact that this indicator changes in a way that suggests you can order the entries in the collection, because you can’t. It doesn’t matter where in the list you drop a font, they will appear in alphabetical order. | ||
+ | |||
+ | This alphabetical ordering extends to the font selection drop-down in the tool control bar, and to the list in the ‘Text and Font’ dialog. This means that, although font collections allow you to work with shorter, curated lists of fonts, you still have no way to ensure that your preferred fonts always appear at the top of the list, especially once you begin to enable multiple collections. To be fair, such a feature would raise other UX questions which don’t have clear-cut answers. But if the developers aren’t prepared to tackle those questions, the editor shouldn’t work in a way that suggests the ability to order the items, even though it doesn’t actually allow it.** | ||
+ | |||
+ | Une fois la première police ajoutée, vous pouvez améliorer vos chances en ouvrant la collection à l'aide du triangle de divulgation nouvellement apparu sur la gauche. La cible de dépôt est désormais deux fois plus grande et s' | ||
+ | |||
+ | Cet ordre alphabétique s' | ||
+ | |||
+ | |||
+ | **My next complaint with this dialog is that the fonts that have been added to a collection appear in a greyed-out color, as though they’ve been disabled in some way. I understand that this is probably to distinguish them from the collection title, but the indentation level is largely sufficient for that without giving the impression that the fonts are somehow not available or not working. Once added to a collection, the entry in the list also lacks any preview of the font (like the one that’s present in the left-hand panel). This makes it harder to review collections when you return to them some time later – especially if you have a lot of similarly named fonts, as can easily happen with some families of related designs (such as those ‘Kacst’ fonts from earlier). | ||
+ | |||
+ | Removing a font from a collection is as simple as clicking the button at the right of the row, or the delete button at the bottom when a row is selected – but not by pressing the Delete button on the keyboard, that would make far too much sense. The font is removed from the collection immediately, | ||
+ | |||
+ | Mon autre reproche à cette boîte de dialogue est que les polices qui ont été ajoutées à une collection apparaissent en gris, comme si elles avaient été désactivées d'une manière ou d'une autre. Je comprends que c'est probablement pour les distinguer du titre de la collection, mais le niveau d' | ||
+ | |||
+ | Pour supprimer une police d'une collection, il suffit de cliquer sur le bouton situé à droite de la ligne, ou sur le bouton de suppression situé en bas lorsqu' | ||
+ | |||
+ | |||
+ | **Deleting an entire collection is a little more sensible: the button is the same, but this time the deletion occurs immediately if the collection is empty, but with a prompt if it’s not. At least that prevents a simple mis-click when removing a font from deleting an entire collection. | ||
Finally, you’re free to edit the collection name whenever you wish, even after it’s been created and populated. There’s a dedicated ‘pencil’ button at the bottom of the list for this, but just clicking twice on a collection name in the list does the same job. As does pressing Enter when the collection is selected. | Finally, you’re free to edit the collection name whenever you wish, even after it’s been created and populated. There’s a dedicated ‘pencil’ button at the bottom of the list for this, but just clicking twice on a collection name in the list does the same job. As does pressing Enter when the collection is selected. | ||
- | The fact that they’re so easily editable means that you can use this as a way to ‘archive’ collections that you’re not using at the moment, given that there’s no way to disable a collection. Prefix them with a ‘Z’, for example, to push them to the bottom of the list. Or perhaps you could use this to promote more important collections to the top (prefixed with an ‘A’ or a punctuation character). This possibility relies on the fact that collections are also displayed in alphabetical order – but, unlike fonts, you have control over the names you use. Just be aware that this sorting is based on alphabetical order and doesn’t really have a concept of number systems: in this case ‘20’ comes between ‘1’ and ‘2’, so if you want to use numbered prefixes to sort your collections into order, make sure to add a zero to the start of the single digit entries (if you expect to go beyond ten). | + | The fact that they’re so easily editable means that you can use this as a way to ‘archive’ collections that you’re not using at the moment, given that there’s no way to disable a collection. Prefix them with a ‘Z’, for example, to push them to the bottom of the list. Or perhaps you could use this to promote more important collections to the top (prefixed with an ‘A’ or a punctuation character). This possibility relies on the fact that collections are also displayed in alphabetical order – but, unlike fonts, you have control over the names you use. Just be aware that this sorting is based on alphabetical order and doesn’t really have a concept of number systems: in this case ‘20’ comes between ‘1’ and ‘2’, so if you want to use numbered prefixes to sort your collections into order, make sure to add a zero to the start of the single digit entries (if you expect to go beyond ten).** |
+ | |||
+ | La suppression d'une collection entière est un peu plus raisonnable : le bouton est le même, mais cette fois la suppression se produit immédiatement si la collection est vide, et avec une invite si elle ne l'est pas. Au moins, cela permet d' | ||
+ | |||
+ | Enfin, vous pouvez modifier le nom de la collection quand vous le souhaitez, même une fois qu' | ||
+ | |||
+ | Le fait qu' | ||
+ | |||
+ | |||
+ | **In general I really like the addition of font collections to Inkscape. It’s just a shame that the UI for managing them is a little clunky and too easy to make mistakes with. Hopefully this is something that will improve in time. Even just being able to double-click fonts rather than drag-and-drop them would be a huge usability improvement, | ||
+ | |||
+ | De manière générale, j'aime beaucoup l' | ||
- | In general I really like the addition of font collections to Inkscape. It’s just a shame that the UI for managing them is a little clunky and too easy to make mistakes with. Hopefully this is something that will improve in time. Even just being able to double-click fonts rather than drag-and-drop them would be a huge usability improvement, |
issue205/inkscape.1717230291.txt.gz · Dernière modification : 2024/06/01 10:24 de auntiee