Outils pour utilisateurs

Outils du site


issue84:inkscape_p._24

Table des matières

1

Next in my collection of “Inkscape tools I rarely use” is the zoom tool, or magnifying glass. At this point some of you may be wondering how I manage to use Inkscape without using the zoom tool, but the truth is that the program offers so many other ways to zoom that, although I'm constantly zooming in and out, I never actually use the tool that's dedicated to the task. Let's look at what the tool can do first, before examining other ways to zoom that may mean you never use it again. You can activate the zoom tool by clicking on the icon in the tool palette, or by pressing either of two keyboard shortcuts: F3 or Z. Once active you can zoom in simply by clicking within the drawing area. To zoom back out again, hold Shift while you click. The amount by which you zoom in or out is fixed as a percentage in the Steps pane of the application preferences (File > Inkscape Preferences). By default, it is set to 141%, although Inkscape does round the actual zoom amount a little so that zooming up from 100% follows a sequence of 100% > 141% > 200% > 283% > 400% > 566% > 800% and so on. With this value zooming in twice approximately doubles the percentage zoom factor, but you can change the preference to something else if you wish. Alternatively – and this is probably the best way to use the zoom tool – you can click and drag to define the area you want to zoom into. Inkscape's view will be adjusted so that the rectangle you've dragged is fully enclosed in the window. By dragging towards the edge of the drawing area this feature therefore works as a combined zoom and pan in one operation.

Vient ensuite dans ma collection d'« outils Inkscape que je n'utilise guère » l'outil de zoom, ou loupe. À ce stade, certains d'entre vous pourraient se demander comment je réussis à utiliser Inkscape sans me servir de la loupe, mais la vérité vraie est que le programme propose tant d'autres façons de zoomer que, bien que je fasse des zooms avant et arrière constamment, je n'utilise jamais l'outil dédié. Regardons d'abord ce que peut faire l'outil, avant d'examiner d'autres façons de zoomer qui peuvent vous convaincre de ne plus l'utiliser du tout.

Vous activez l'outil zoom en cliquant sur l'icône dans la palette des outils ou en appuyant sur l'un des deux raccourcis clavier : F3 ou Z. Une fois activé, vous pouvez zoomer en avant en cliquant tout simplement à l'intérieur de la zone de dessin. Pour zoomer en arrière, appuyez sur MAJ pendant que vous cliquez. La quantité de zoom en avant ou en arrière est réglée comme pourcentage dans le volet Incréments des préférences de l'application (Fichier > Préférences d'Inkscape.). C'est réglé par défaut à 141 %, bien qu'Inkscape arrondisse la véritable quantité de zoom un peu afin que zoomer en avant à partir de 100 % suit la séquence de 100 % > 141 % > 200 % > 283 % > 400 % > 566 % > 800 % et ainsi de suite. Zoomer en avant deux fois double, presque, le pourcentage, mais vous pouvez modifier la préférence à autre chose si vous voulez. Par ailleurs - et c'est sans doute la meilleure façon d'utiliser l'outil de zoom - vous pouvez cliquer et glisser pour créer la zone dans laquelle vous voulez zoomer. La vue d'Inkscape s'ajustera pour que le rectangle que vous aurez créé soit complètement à l'intérieur de la fenêtre. Par conséquent, si vous cliquez et déplacez l'outil vers le bord de la zone de dessin, les fonctions de zoom et de pan se combinent en une seule opération.

2

That's it for the zoom tool. Two ways to zoom in (click, or click-drag) and one way to zoom out (Shift-click). Admittedly there are some buttons on the tool control bar, but they don't actually have any effect on the zoom tool itself. Instead they just provide a few useful zoom levels that are also available via the View > Zoom menu, even when you haven't got the zoom tool selected. The icon theme used on my Linux Mint box mixes the styles of the icons somewhat – on other systems the first three buttons are often styled as magnifying glasses in the same way as the remaining images. Regardless of the icons used, the functionality remains the same. Dealing with each button from left to right – or top to bottom if you're looking at the View > Zoom menu – the functions are as shown in the table below: The Zoom In and Zoom Out options are fairly self-explanatory: they're the same as clicking or Shift-clicking with the zoom tool, except that they are centered around the middle of the visible part of the canvas, rather than around the mouse pointer.

Et c'est tout pour l'outil de zoom. Il y a deux façons de faire un zoom en avant (cliquer ou cliquer-glisser) et une façon de faire un zoom en arrière (MAJ-cliquer). Oui, je sais, il y a quelques boutons sur la barre de contrôle de l'outil, mais, en fait, ils n'ont pas d'effet sur l'outil de zoom même. À la place, ils fournissent quelques niveaux de zoom utiles qui sont également disponibles via le menu Affichage > Zoom, même si l'outil de zoom n'est pas sélectionné.

Le thème d'icônes que j'utilise sur ma machine sous Linux Mint mélange un peu les styles des icônes - sur d'autres systèmes, les trois premiers boutons sont souvent stylisés comme des loupes de la même façon que les images restantes. Quelles que soient les icônes utilisées, la fonction reste la même. Pour ce qui concerne chaque bouton de gauche à droite - ou de haut en bas si vous regardez le menu Affichage > Zoom - les fonctions sont montrées dans la table ci-dessous :

Les options Zoomer et Dézoomer sont assez explicites : elles sont pareilles que cliquer ou MAJ-cliquer avec l'outil de zoom, sauf qu'elles sont centrées autour du milieu de la zone visible du canevas, au lieu d'être centrées autour du pointeur de la souris.

3

Zoom 1:1 might initially suggest zooming to 100%, but that's not the case. What it actually does is zoom so that Inkscape's internal pixel size is represented by a single pixel on the screen – so something drawn as 300px wide will actually take up 300 pixels on the monitor. This can be used so that objects drawn using real-world units, like millimetres and inches, will appear at the correct size on the screen. For it to work, however, you need to calibrate Inkscape to your screen using the File > Inkscape Preferences > Interface pane. Find a small ruler and set the units pop-up to match. Then hold the ruler to the screen and adjust the slider until the on-screen measurements match the graduations on the ruler. It's a fiddly process, but usually only needs to be done once. Be aware, though, that it just calibrates Inkscape to that one monitor – if you replace it, or have a multi-monitor setup you will need to go through the process again when you use Inkscape on a different screen. The Selection, Drawing and Page options are also permanent features of the “commands” toolbar, so, assuming you have that visible, there are three more reasons why you may not need the zoom tool. Zooming to the current selection is clear enough, but what's the difference between Drawing and Page? Drawing refers to the extent of all the objects you've drawn. It could be smaller than the page size, or bigger if you've created or dragged any shapes beyond the page's boundary. Page is the area that's defined in File > Document Properties, and is usually displayed as a rectangle with a drop shadow in the background of the canvas – although both the rectangle and shadow can be turned off in the Border section of the Document Properties dialog, if you prefer.

Au départ, vous comprendrez sans doute que « Zoomer à 1:1 » suggère un zoom à 100 %, mais ce n'est pas le cas. En fait, ce qu'il fait est de zoomer jusqu'à ce que la taille des pixels interne à Inkscape soit représentée par un seul pixel sur l'écran ; ainsi, un dessin de 300 px de largeur va vraiment couvrir 300 pixels sur votre écran. On utilise ceci afin que des objets dessinés dans des unités du monde réel, comme des millimètres et des pouces, apparaîtront à la bonne taille sur l'écran. Cependant, pour que ça fonctionne, vous devez calibrer Inkscape à votre écran utilisant Fichier > Préférences d'Inkscape > Interface. Trouvez une petite règle et réglez les unités dans le menu déroulant pour correspondre. Ensuite, tenez votre règle au niveau de l'écran et ajustez le curseur jusqu'à ce que les mesures à l'écran correspondent aux graduations sur la règle (niveau de correction du zoom en %). C'est un travail pointilleux, mais vous ne devez le faire qu'une fois, en général. Soyez toutefois conscient du fait que cela règle Inkscape simplement sur ce seul écran - si vous le remplacez ou avez une configuration avec plusieurs écrans, vous devrez répéter le procédé quand vous utiliserez Inkscape sur un autre écran.

Les options Sélection, Dessin et Page se trouvent de façon permanente sur la Barre des commandes ; ainsi, en supposant qu'elle soit affichée, il y a trois raisons supplémentaires pour lesquelles vous pourriez ne pas avoir besoin de l'outil de zoom. Zoomer vers la sélection actuelle est assez explicite, mais quelle différence y a-t-il entre Dessin et Page ? Dessin se réfère à tous les objets que vous avez dessinés. Il peut être plus petit que la taille de la page, ou plus grand, si vous avez créé et déplacé des formes au-delà du bord de la page. Page est la zone définie dans Fichier > Propriétés du document et s'affiche habituellement comme un rectangle avec une ombre portée dans le fond du canevas, bien que les deux, le rectangle et l'ombre, puissent être décochés dans la section Bordure du dialogue Propriétés du document, selon vos désirs.

4

Inkscape keeps track of each zoom level you change to, and the last two commands let you cycle back and forth through this history. The keyboard shortcuts use the backtick key, which isn't commonly used by most people – if you have trouble finding it, it's usually at the top left, just before the number keys. It's worth noting that all these keyboard shortcuts are global: you don't have to use the zoom tool for them to work. So not only can you access all these zoom options from the View menu at any time, but also just by pressing a few keys. But that's not all! There are yet more zooming shortcuts that really make the zoom tool redundant if you can remember them. The tool lets you zoom in by clicking somewhere in your drawing, but you can achieve the same effect without switching tools just by clicking with the middle mouse button or scroll wheel. Zooming out, as you may guess, is achieved by Shift-clicking the middle mouse button or wheel. And how about the zoom tool's one useful ability: dragging a rectangle to define a zoom area? Just hold shift and then click-drag with the middle mouse button instead.

Inkscape garde la trace de chaque niveau de zoom que vous utilisez et les deux dernières commandes vous permettent de parcourir l'historique de vos zooms en avant et en arrière. Les raccourcis clavier se servent de la touche ` que la plupart des gens n'utilisent que rarement - si vous n'arrivez pas à la trouver, il s'agit de faire ALT GR + la touche 7 sur un clavier AZERTY.

Il convient de noter que tous ces raccourcis clavier sont globaux : vous n'avez pas besoin d'utiliser l'outil de zoom pour les faire fonctionner. Ainsi, à tout moment vous pouvez non seulement accéder à toutes ces options zoom à partir du menu Affichage, mais aussi tout simplement en appuyant sur quelques touches.

Mais ce n'est pas tout ! Il y a encore davantage de raccourcis pour zoomer qui rendent l'outil de zoom inutile si vous arrivez à vous en souvenir.

L'outil vous permet de zoomer en avant en cliquant quelque part dans votre dessin, mais vous pouvez produire le même effet sans changer d'outil tout simplement en cliquant avec le bouton au milieu de la souris ou avec la molette de défilement. Comme vous pourriez le deviner, vous zoomez en arrière avec MAJ + le bouton du milieu ou la molette. Quid de la seule fonction utile de l'outil de zoom : glisser pour créer un rectangle afin de définir une zone de zoom ? Il suffit d'appuyer sur MAJ, puis de faire un cliquer-glisser avec le bouton du milieu à la place.

5

As you can see, there's not a single function of the zoom tool that isn't also available globally when you're using other tools. Switching back and forth between tools slows down the drawing process, so by learning some of these shortcuts you'll change tools less, and speed up your work. There are two more zoom shortcuts that are well worth remembering. I introduced the first one way back in part two of this series, but it bears repeating once more. It's the way that I usually zoom in and out, and I've always found it to be the fastest and most convenient option if you're using a mouse with a wheel. Just hold down the Ctrl key and roll the mouse wheel to make Inkscape zoom in and out, centered on the mouse position. When coupled with a click-drag of the wheel to pan the canvas you can move around your drawing extremely quickly. If you've come to Inkscape from some other vector graphics program, you may be used to the wheel controlling zoom without any additional keyboard modifiers. If you prefer this way of working, you can change Inkscape's behaviour via the Scrolling pane of the Inkscape Preferences dialog. Check the “Mouse wheel zooms by default” option to enable this mode, which also has the side effect of mapping Ctrl-wheel to panning the canvas up and down.

Comme vous pouvez le constater, il n'y a pas une fonction de l'outil de zoom qui ne soit pas également disponible de façon globale quand vous utilisez d'autres outils. Passer d'un outil à l'autre ralentit la phase de dessin ; ainsi, en apprenant quelques-uns de ces raccourcis, vous changerez d'outil moins souvent et augmenterez la vitesse de votre travail.

Il y a deux autres raccourcis zoom dont vous pourriez vous souvenir. J'ai présenté le premier il y a très longtemps dans la deuxième partie de cette série, mais ça vaut le coup de le répéter. C'est ce que moi, je fais pour zoomer et dézoomer et je l'ai toujours trouvé l'option la plus rapide et la plus commode si vous utilisez une souris avec une molette. Il suffit d'appuyer sur la touche CTRL toute en roulant la molette et Inkscape fera des zooms avant ou arrière centrés sur la position de la souris. Quand vous combinez cela avec un cliquer-glisser de la molette pour effectuer un pan, vous pouvez naviguer dans votre dessin très très rapidement.

Si vous êtes venu à Inkscape d'un autre programme de graphiques vectoriels, vous pourriez utiliser la molette pour contrôler le zoom sans touches du clavier. Si vous préférez cette façon de faire, vous pouvez changer le comportement d'Inkscape dans le volet Défilement des Préférences d'Inkscape. Cochez l'option « La molette de la souris zoome par défaut » pour activer ce mode, ce qui a l'effet secondaire d'associer CTRL-molette pour donner une vue panoramique (de haut en bas) du canevas.

6

The last zoom shortcut is the Q key, which activates Quick Zoom mode. It's quick because the zooming is only temporary: when the key is released Inkscape will go back to the previous zoom level. It's particularly useful for making minor changes to an object, or having a close-up look at it without losing your current context. With no objects selected pressing Q will double the current zoom level, centered around the middle of the visible canvas area. Pressing and releasing this shortcut is like pressing the “+” key twice to double the zoom, followed by the backtick key twice to revert to the previous zoom level. With objects selected, it behaves similarly to the Selection zoom described above, in that the canvas will be zoomed and panned to ensure that the selected objects fill the screen. Pressing, then releasing, the Q key is therefore similar to pressing “3” followed by the backtick. A quirk of Inkscape's input focusing code affords the Quick Zoom shortcut another little feature. Press and hold Q to zoom in, then move the mouse outside the canvas area, onto a toolbar or even outside the window entirely. Releasing the Q key now will leave Inkscape “stuck” at that zoom level even when you move the mouse back in. Essentially the canvas is waiting to receive a message that the Q key has been released, but it's a message that's already been sent and lost to another part of the interface. You can now make your edits without the difficulty of holding the Q key down at the same time. And when you're done? Just press and release the Q key within the canvas area once again. It won't zoom in, as the program still thinks the key is already pressed, but it will finally receive the release message it's been waiting for, and put you back to your previous zoom level.

Le dernier raccourci de zoom est la touche Q qui active le mode « Quick Zoom » (zoom rapide). C'est rapide, parce que le zoom n'est que temporaire : lorsque vous relâcherez la touche, Inkscape retournera au niveau de zoom précédent. Cela aide beaucoup quand vous voulez faire des changements mineurs à un objet ou voulez le regarder de près sans perdre votre contexte actuel. Si aucun objet n'est sélectionné, appuyer sur Q double le niveau de zoom actuel, centré autour du milieu de la zone du canevas visible. Appuyer sur, puis relâcher ce raccourci est comme appuyer sur la touche « + » deux fois pour double le niveau de zoom, suivi de la touche « ` » deux fois, pour revenir au niveau de zoom précédent. Quand des objets sont sélectionnés, cela se comporte de façon similaire au zoom de Sélection décrit ci-dessus, car le canevas sera zoomé et un panoramique sera effectué afin que les objets sélectionnés remplissent l'écran. Ainsi, appuyer sur, puis relâcher la touche Q est similaire à appuyer sur « 3 » suivi du « ` ».

Un caprice du code d'entrée de mise au point d'Inkscape fournit au raccourci Quick Zoom une autre petite fonctionnalité. Appuyez sur et tenir Q pour faire un zoom en avant, puis déplacez la souris à l'extérieur du canevas, sur une barre d'outils ou, même, à l'extérieur de la fenêtre. Relâcher la touche Q à ce stade laissera Inkscape « bloqué » à ce niveau de zoom, même quand vous remettrez la souris à l'intérieur du canevas. En fait, le canevas attend de recevoir le message que la touche Q a été relâchée, mais c'est un message qui a déjà été envoyé ailleurs et perdu. Vous pouvez maintenant faire des modifications sans devoir tenir la touche Q enfoncée en même temps. Et quand vous aurez terminé ? Il suffit d'appuyer sur et de relâcher la touche Q à l'intérieur du canevas. Il n'y aura pas de zoom en avant, puisque le programme pense toujours que la touche est déjà enfoncée, mais il recevra enfin le message « relâcher » qu'il attendait et vous remettra au niveau de zoom précédent.

7

Keeping track of the specific zoom level isn't usually an issue, as you can orient yourself by the objects in your drawing. If you do want to see the value, though, the right hand side of the status bar holds a zoom spinbox (originally introduced in part three of this series). You can focus it by pressing Alt-Z, then type in a zoom level or use the context menu to choose a few sensible defaults – including yet another way to select Page, Drawing or Selection. I suppose that might be useful if you've hidden the “commands” toolbar, can't remember the keyboard shortcuts, don't want to switch to the zoom tool and can't find the View menu because your Ubuntu Unity or MacOS interface has moved it way up to the top left of the screen while your mouse is at the bottom right. I'll round off this article with the last zoom related feature in Inkscape that I know of. By default, resizing the Inkscape window doesn't affect the zoom, it just reveals or hides more of the canvas area. But there's a small toggle button just above the vertical scroll bar that can be used to change this behaviour. Toggling it on will cause a change of the zoom value when the window is resized, so that it still shows the same content but at a larger or smaller scale. It uses the same icon as the 1:1 zoom button, looking like this on my Mint system:

En règle générale, suivre un niveau de zoom particulier n'est pas un problème, puisque vous pouvez vous orienter grâce aux objets dans le dessin. Toutefois, si vous avez quand même envie d'en voir la valeur, à la droite de la Barre d'état il y a un menu déroulant « Z: », pour zoom (présenté au départ dans la partie trois de cette série). Vous pouvez le mettre en surbrillance en appuyant sur Alt-Z, puis taper un niveau de zoom, ou utiliser le menu contextuel pour choisir quelques défauts raisonnables - y compris encore une autre façon de sélectionner Page, Dessin ou Sélection. Ça pourrait être utile, je suppose, si la barre des commandes a été masquée, ou si vous ne vous souvenez pas des raccourcis claver, ne voulez pas changer pour l'outil de zoom et ne pouvez pas trouver le menu Affichage parce que l'interface Ubuntu Unity ou MacOS l'a déplacée tout en haut et à gauche de l'écran pendant que la souris est en bas et à droite.

Je vais terminer cet article avec la dernière fonctionnalité de zoom dans Inkscape que je connaisse. Par défaut, redimensionner la fenêtre d'Inkscape n'affecte pas le zoom, tout ce qu'il fait c'est d'afficher ou de masquer davantage de la zone du canevas. Mais il y a un petit bouton juste au-dessus de la barre de défilement verticale que vous pouvez utiliser pour modifier ce comportement. Si vous cliquez dessus, la valeur du zoom changera quand la fenêtre sera redimensionnée : elle affichera le même contenu, mais sur une échelle plus grande ou plus petite. Il a la même icône que le bouton zoom 1:1, et ressemble à ceci sur mon système Mint :

8

If you prefer the behaviour when it's on – the zoom changing as the window is resized – you can set it as the default in the Windows pane of the Inkscape Preferences dialog. The option is towards the bottom of the pane, and is labelled as “Zoom when window is resized”. Regardless of the default value, you can still use the toggle button to change it on a per-window basis if you want to. Inkscape is so replete with shortcuts, icons and menus for zooming that you may never need the Zoom Tool again. But if you struggle to remember keyboard shortcuts or menu locations, then it does at least provide a visual grouping of most of the main zoom options, so go ahead and use it if you prefer. If there's one thing the Inkscape developers offer in abundance it's choice, so go ahead and choose the approach that's best for you.

Si vous préférez le comportement quand c'est activé - le zoom qui change pendant que la fenêtre est redimensionnée - vous pouvez le régler par défaut dans le volet Fenêtres du dialogue Préférences d'Inkscape. L'option est vers le bas du volet et est étiquetée « Zoomer quand la fenêtre est redimensionnée ». Quelle que soit la valeur par défaut, vous pouvez toujours activer le bouton pour la changer fenêtre par fenêtre au besoin.

Inkscape est tellement rempli de raccourcis, d'icônes et de menus pour le zoom, que vous pourriez ne plus jamais avoir besoin de l'outil de zoom. Mais, s'il vous est difficile de vous souvenir de raccourcis clavier ou de l'emplacement des menus, cela a le mérite de vous fournir un ensemble groupé de la plupart des options principales de zoom. Allez-y, utilisez-le si cela vous chante. S'il y a une chose que les développeurs d'Inkscape vous proposent en abondance, ce sont des options, alors allez-y et choisissez la meilleure approche pour vous.

issue84/inkscape_p._24.txt · Dernière modification : 2014/11/04 08:01 de fcm_-_ekel