issue131:inkscape
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédente | |||
issue131:inkscape [2018/04/12 12:01] – auntiee | issue131:inkscape [2018/04/12 18:05] (Version actuelle) – andre_domenech | ||
---|---|---|---|
Ligne 5: | Ligne 5: | ||
Poursuivant notre introduction aux extensions d' | Poursuivant notre introduction aux extensions d' | ||
- | Dans le menu, nous trouvons Organiser > Dégrouper récursivement. Comme son nom le suggère, elle dégroupe tous objets groupés qu' | + | Dans le menu, nous trouvons Organiser > Dégrouper récursivement. Comme son nom le suggère, elle dégroupe tous objets groupés qu' |
**Most of the time, the default options in this extension are fine. With nothing selected on the canvas, it will ungroup everything across all layers, no matter how deep (well… up to 65535 levels deep, which may as well be infinite in SVG terms). Be warned, however, that this will even remove any layers you have (since layers are just groups with extra attributes). You can limit its effect by selecting specific groups to operate on before running the extension. | **Most of the time, the default options in this extension are fine. With nothing selected on the canvas, it will ungroup everything across all layers, no matter how deep (well… up to 65535 levels deep, which may as well be infinite in SVG terms). Be warned, however, that this will even remove any layers you have (since layers are just groups with extra attributes). You can limit its effect by selecting specific groups to operate on before running the extension. | ||
Ligne 11: | Ligne 11: | ||
Whilst selecting specific groups lets you restrict the “breadth” of the changes, changing the values in the dialog lets you adjust the depth of nesting that will be affected. To demonstrate, | Whilst selecting specific groups lets you restrict the “breadth” of the changes, changing the values in the dialog lets you adjust the depth of nesting that will be affected. To demonstrate, | ||
- | La plupart du temps, les options par défaut de ces extensions sont bonnes. Quand rien n'est sélectionné sur le canevas, elle dégroupera tout sur tous les calques, quel qu’en soit le niveau (en fait…, jusqu' | + | La plupart du temps, les options par défaut de ces extensions sont bonnes. Quand rien n'est sélectionné sur le canevas, elle dégroupera tout sur tous les calques, quel qu’en soit le niveau (en fait, jusqu' |
- | Alors que la sélection de groupes spécifiques vous permet de restreindre l'« étendue » des modifications, | + | Alors que la sélection de groupes spécifiques vous permet de restreindre l'« étendue » des modifications, |
**Using the default values, with nothing selected, breaks my path out of its deeply nested jail, and throws away the layer to boot. Better to select the topmost group, which breaks the path out whilst still leaving the layer intact: | **Using the default values, with nothing selected, breaks my path out of its deeply nested jail, and throws away the layer to boot. Better to select the topmost group, which breaks the path out whilst still leaving the layer intact: | ||
Ligne 29: | Ligne 29: | ||
**Exactly the same result can be achieved by setting the Stopping Depth back to 65535, and setting the Depth to Keep to 3. The difference is whether you want to start at the outermost group and count the levels down, or start at the innermost group and count up. I advise setting only one of these fields, leaving the other at 65535 (Stopping Depth) or 0 (Depth to Keep), as it’s not clear how they interact with each other. You can, however, combine one of these fields with the Starting Depth to keep the top few groups and the deepest groups, whilst chopping out all the ones in the middle. This can be useful when a file contains a lot of redundant nesting and you want to simplify it down without losing too much structure. For example, with the Starting Depth at 2 and the Depth to Keep at 3, my file ends up like this:** | **Exactly the same result can be achieved by setting the Stopping Depth back to 65535, and setting the Depth to Keep to 3. The difference is whether you want to start at the outermost group and count the levels down, or start at the innermost group and count up. I advise setting only one of these fields, leaving the other at 65535 (Stopping Depth) or 0 (Depth to Keep), as it’s not clear how they interact with each other. You can, however, combine one of these fields with the Starting Depth to keep the top few groups and the deepest groups, whilst chopping out all the ones in the middle. This can be useful when a file contains a lot of redundant nesting and you want to simplify it down without losing too much structure. For example, with the Starting Depth at 2 and the Depth to Keep at 3, my file ends up like this:** | ||
- | On obtient exactement le même résultat en réglant la Profondeur d' | + | On obtient exactement le même résultat en réglant la Profondeur d' |
**Having removed all the groups in your document, you may now be faced with a whole load of individual objects that aren’t necessarily arranged the way you want them to be. Their position on the canvas should still be the same as it was when they were grouped, but their position in the z-stack could be all over the place. Much of the time this won’t matter, but, when objects overlap, or you need to use them in Boolean operations, the z-order can matter immensely. That’s where the Arrange > Restack extension comes into its own.** | **Having removed all the groups in your document, you may now be faced with a whole load of individual objects that aren’t necessarily arranged the way you want them to be. Their position on the canvas should still be the same as it was when they were grouped, but their position in the z-stack could be all over the place. Much of the time this won’t matter, but, when objects overlap, or you need to use them in Boolean operations, the z-order can matter immensely. That’s where the Arrange > Restack extension comes into its own.** | ||
Ligne 37: | Ligne 37: | ||
**In normal operation, this extension changes the z-index on each element based on its coordinates. With the settings shown here, for example, the object whose top left corner (the Object Reference Point) is furthest to the left will be moved to the bottom of the stack, with each subsequent object from left to right being placed on top, until the object whose top left corner is furthest to the right is placed on the top. Changing the Restack Direction popup lets you change that left to right ordering so that the stacking runs from right to left, top to bottom, or bottom to top. If none of those suit, you can use the Custom tab to choose an angle that works with your design. For restacking objects that are more circularly arranged, there are even options for Radial Outward and Radial Inward. In short, this extension lets you trivially achieve this:** | **In normal operation, this extension changes the z-index on each element based on its coordinates. With the settings shown here, for example, the object whose top left corner (the Object Reference Point) is furthest to the left will be moved to the bottom of the stack, with each subsequent object from left to right being placed on top, until the object whose top left corner is furthest to the right is placed on the top. Changing the Restack Direction popup lets you change that left to right ordering so that the stacking runs from right to left, top to bottom, or bottom to top. If none of those suit, you can use the Custom tab to choose an angle that works with your design. For restacking objects that are more circularly arranged, there are even options for Radial Outward and Radial Inward. In short, this extension lets you trivially achieve this:** | ||
- | Dans une opération normale, cette extension change l' | + | Dans une opération normale, cette extension change l' |
**If your objects are already stacked in a sensible order, there are really only two things you might want to do with them: reverse the order, or randomise it. Both of these operations are also available in this extension, by switching to the “Based on Z-Order” tab. | **If your objects are already stacked in a sensible order, there are really only two things you might want to do with them: reverse the order, or randomise it. Both of these operations are also available in this extension, by switching to the “Based on Z-Order” tab. | ||
Ligne 45: | Ligne 45: | ||
Si vos objets sont déjà empilés dans un ordre logique, il n'y a vraiment que deux choses que vous pouvez vouloir faire avec eux : inverser leur ordre, ou le rendre aléatoire. Ces deux opérations sont aussi disponibles dans cette extension, en passant dans l' | Si vos objets sont déjà empilés dans un ordre logique, il n'y a vraiment que deux choses que vous pouvez vouloir faire avec eux : inverser leur ordre, ou le rendre aléatoire. Ces deux opérations sont aussi disponibles dans cette extension, en passant dans l' | ||
- | Les sous-menus Modifier le chemin et Visualisation du chemin | + | Les sous-menus Modifier le chemin et Visualisation du chemin |
**Although Scribus makes for a far better desktop publishing program, Inskcape is sometimes put to use for producing flyers or leaflets – and maybe even the occasional newsletter (although the lack of multi-page support would seem to limit its usefulness in that regard). It can also be a handy tool for mocking up a website layout. One thing that unites all these tasks is the need to lay out sections of text, either as real content itself, or as a placeholder to indicate where the real content will go. The Text submenu offers a few extensions that may help. | **Although Scribus makes for a far better desktop publishing program, Inskcape is sometimes put to use for producing flyers or leaflets – and maybe even the occasional newsletter (although the lack of multi-page support would seem to limit its usefulness in that regard). It can also be a handy tool for mocking up a website layout. One thing that unites all these tasks is the need to lay out sections of text, either as real content itself, or as a placeholder to indicate where the real content will go. The Text submenu offers a few extensions that may help. | ||
Ligne 51: | Ligne 51: | ||
For placeholder text, it’s hard to beat the classic “lorem ipsum” prose – a passage of nonsensical Latin that has traditionally been used for this purpose. You could go online to one of the many lorem ipsum generators, then copy and paste the text into Inkscape, or you could just use the Text > Lorem Ipsum extension. A word of caution though: this extension produces flowed text, which makes it great for mocking up a website, but no good for actually putting online. Use the ‘Text’ > ‘Convert to Text’ menu option to fix it as normal, non-flowed text (see part 10 for more details).** | For placeholder text, it’s hard to beat the classic “lorem ipsum” prose – a passage of nonsensical Latin that has traditionally been used for this purpose. You could go online to one of the many lorem ipsum generators, then copy and paste the text into Inkscape, or you could just use the Text > Lorem Ipsum extension. A word of caution though: this extension produces flowed text, which makes it great for mocking up a website, but no good for actually putting online. Use the ‘Text’ > ‘Convert to Text’ menu option to fix it as normal, non-flowed text (see part 10 for more details).** | ||
- | Bien que Scribus soit un bien meilleur programme de publication par ordinateur (PAO), Inkscape est parfois mis à profit pour produire des prospectus et des dépliants | + | Bien que Scribus soit un bien meilleur programme de publication par ordinateur (PAO), Inkscape est parfois mis à profit pour produire des prospectus et des dépliants, et parfois peut-être d' |
- | Pour la réserve de texte, il est difficile de battre la classique prose « lorem ipsum » - un passage de latin sans aucun sens qui est utilisé traditionnellement à cette fin. Vous pouvez aller sur Internet pour trouver l'un des nombreux générateurs de lorem ipsum, puis copier/ | + | Pour la réserve de texte, il est difficile de battre la classique prose « lorem ipsum » - un passage de latin sans aucun sens qui est utilisé traditionnellement à cette fin. Vous pouvez aller sur Internet pour trouver l'un des nombreux générateurs de lorem ipsum, puis copier/ |
**Perhaps the most useful utilities in this submenu are those for dealing with small amounts of text that are already in a document. If you have several pieces of text that you want to use in another program, rather than editing each of them to copy the content to the clipboard one-by-one, the Text > Extract extension offers a means to pull out any text it finds in the page or selection, then present it to you concatenated into a single block of ASCII text in a dialog. From there you can easily copy and paste the entire text as one. | **Perhaps the most useful utilities in this submenu are those for dealing with small amounts of text that are already in a document. If you have several pieces of text that you want to use in another program, rather than editing each of them to copy the content to the clipboard one-by-one, the Text > Extract extension offers a means to pull out any text it finds in the page or selection, then present it to you concatenated into a single block of ASCII text in a dialog. From there you can easily copy and paste the entire text as one. | ||
Ligne 59: | Ligne 59: | ||
Conversely you might want to join several smaller pieces of text into a single object within Inkscape. This can be the case when importing a document from another program, as sometimes lines of a paragraph are stored as separate text elements in the SVG file. It seems to be a particular issue with PDF files. In this case, select all the text that should be joined and use Text > Merge. In almost all cases the standard settings are fine, and it will result in your text being duplicated as a single block at the top left corner of the document for you to then adjust and position as you see fit.** | Conversely you might want to join several smaller pieces of text into a single object within Inkscape. This can be the case when importing a document from another program, as sometimes lines of a paragraph are stored as separate text elements in the SVG file. It seems to be a particular issue with PDF files. In this case, select all the text that should be joined and use Text > Merge. In almost all cases the standard settings are fine, and it will result in your text being duplicated as a single block at the top left corner of the document for you to then adjust and position as you see fit.** | ||
- | Les services peut-être les plus utiles de ce sous-menu sont ceux qui traitent des petites quantités de texte déjà présentes dans un document. Si vous avez plusieurs morceaux de texte que vous voulez utiliser dans un autre programme, plutôt que les éditer individuellement pour les copier un-par-un dans le presse-papier, | + | Les services peut-être les plus utiles de ce sous-menu sont ceux qui traitent des petites quantités de texte déjà présentes dans un document. Si vous avez plusieurs morceaux de texte que vous voulez utiliser dans un autre programme, plutôt que les éditer individuellement pour les copier un par un dans le presse-papier, |
Inversement, | Inversement, | ||
Ligne 85: | Ligne 85: | ||
Si vous voyez ceci, il suffit de faire un clic droit dessus et sélectionner « Propriétés de l' | Si vous voyez ceci, il suffit de faire un clic droit dessus et sélectionner « Propriétés de l' | ||
- | Quand vous avez à faire à des images matricielles, | + | Quand vous avez à faire à des images matricielles, |
issue131/inkscape.1523527315.txt.gz · Dernière modification : 2018/04/12 12:01 de auntiee