Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente |
issue71:inkscape [2013/07/12 17:05] – [5] auntiee | issue71:inkscape [2013/07/12 17:28] (Version actuelle) – [9] auntiee |
---|
The next control is used to adjust horizontal kerning on SVG Text. Kerning is the term used to describe the spacing between two individual characters. By adjusting the kerning, you can arrange for characters to slot together a little more neatly, giving a more pleasing look to text, with fewer blank areas that can form visual “rivers” of white on a page. Using this field is as simple as placing the caret between the pair of letters that you wish to kern, and then entering a value to adjust the spacing. Negative values are most commonly used, to encourage the second character to tuck-in to the white space within the shape of the first, but you can also use a positive value to force a pair of characters further apart. This image shows the effect on a few pairs of characters with no kerning, and then with a negative value.** | The next control is used to adjust horizontal kerning on SVG Text. Kerning is the term used to describe the spacing between two individual characters. By adjusting the kerning, you can arrange for characters to slot together a little more neatly, giving a more pleasing look to text, with fewer blank areas that can form visual “rivers” of white on a page. Using this field is as simple as placing the caret between the pair of letters that you wish to kern, and then entering a value to adjust the spacing. Negative values are most commonly used, to encourage the second character to tuck-in to the white space within the shape of the first, but you can also use a positive value to force a pair of characters further apart. This image shows the effect on a few pairs of characters with no kerning, and then with a negative value.** |
| |
Les deux commandes suivantes sont utilisées pour définir l'espacement standard entre les lettres, et l'espacement entre les mots. Les info-bulles affirment que ces deux valeurs sont en pixels, mais, dans mon expérience, en tapant une valeur directement - même si votre document est configuré pour utiliser les pixels comme unité par défaut - la valeur est convertie en quelque chose de différent. Dans la pratique, ce n'est pas trop un problème car il est rare d'avoir besoin de valeurs spécifiques dans ces champs. En général, vous réglez plus haut ou plus bas pour rendre votre texte un peu plus ou un peu moins serré. Ces champs vous permettent d'entrer des valeurs négatives, si vous avez vraiment envie que votre texte aille vers l'arrière ! | Les deux commandes suivantes sont utilisées pour définir l'espacement standard entre les lettres, ainsi que l'espacement entre les mots. Les info-bulles affirment que ces deux valeurs sont en pixels, mais, dans mon expérience, en tapant une valeur directement - même si votre document est configuré pour utiliser les pixels comme unité par défaut - la valeur est convertie en quelque chose de différent. En pratique, ce n'est pas un gros problème, car il est rare d'avoir besoin de valeurs spécifiques dans ces champs. En général, vous réglez plus haut ou plus bas pour rendre votre texte un peu plus ou un peu moins serré. Ces champs vous permettent d'entrer des valeurs négatives, si vous avez vraiment envie que votre texte aille vers l'arrière ! |
| |
La commande suivante permet de régler le crénage horizontal sur du texte SVG. Le crénage est le terme utilisé pour décrire l'espacement entre deux caractères individuels. En ajustant le crénage, vous pouvez vous arranger pour que les caractères soient mieux accolés, donnant une apparence plus agréable au texte, avec moins d'espaces vides qui peuvent former des « rivières » de blanc sur une page. Pour utiliser ce champ, il suffit de placer le curseur d'édition entre les deux lettres que vous souhaitez, puis d'entrer une valeur pour régler l'écartement. Les valeurs négatives sont couramment utilisés, pour que le deuxième caractère entre dans l'espace à l'intérieur de la forme du premier, mais vous pouvez également utiliser une valeur positive pour forcer deux caractères à être plus espacés. Cette image montre l'effet sur quelques caractères sans crénage, puis avec un crénage négatif. | La commande suivante permet de régler le crénage horizontal sur du texte SVG. Le crénage est le terme utilisé pour décrire l'espacement entre deux caractères individuels. En ajustant le crénage, vous pouvez vous arranger pour que les caractères soient mieux accolés, donnant une apparence plus agréable au texte, avec moins d'espaces vides qui peuvent former des « rivières » de blanc sur une page. Pour utiliser ce champ, il suffit de placer le curseur d'édition entre les deux lettres que vous souhaitez, puis d'entrer une valeur pour régler l'écartement. Les valeurs négatives sont couramment utilisés, pour que le deuxième caractère entre dans l'espace à l'intérieur de la forme du premier, mais vous pouvez également utiliser une valeur positive pour forcer deux caractères à être plus espacés. Cette image montre l'effet sur quelques caractères sans crénage, puis avec un crénage négatif. |
The last of this group of controls lets you rotate individual characters, with the value being a figure in degrees. Positive numbers rotate clockwise, negative numbers counter-clockwise. Placing the caret will cause it to rotate just the following character. Selecting some text will rotate the individual characters of the selection, not the whole selection as one. It's not possible to select the rotation centre, but using the Horizontal Kerning and Vertical Shift controls can allow you to compensate for this if you need to.** | The last of this group of controls lets you rotate individual characters, with the value being a figure in degrees. Positive numbers rotate clockwise, negative numbers counter-clockwise. Placing the caret will cause it to rotate just the following character. Selecting some text will rotate the individual characters of the selection, not the whole selection as one. It's not possible to select the rotation centre, but using the Horizontal Kerning and Vertical Shift controls can allow you to compensate for this if you need to.** |
| |
Après le contrôle du crénage horizontal, il y a un champ similaire pour régler la position verticale de vos caractères. Si vous placez simplement le curseur d'édition, alors il déplace le texte de ce point à la fin de la ligne vers le haut ou vers le bas. Sinon, vous pouvez sélectionner des caractères ou des mots spécifiques pour limiter ses effets - bien que, si votre sélection s'étend sur plus d'une ligne, le comportement peut être un peu inattendu. Les valeurs négatives dans ce champ déplaceront votre texte vers le haut, les nombres positifs le déplaceront vers le bas. Combiné avec la modification de la taille de la police, cela peut vous donner un contrôle plus fin que celui obtenu à l'aide des boutons exposant et indice. | Après le contrôle du crénage horizontal, il y a un champ similaire pour régler la position verticale de vos caractères. Il suffit de placer le curseur d'édition et alors il déplacera le texte de ce point à la fin de la ligne vers le haut ou vers le bas. Sinon, vous pouvez sélectionner des caractères ou des mots spécifiques pour limiter ses effets - bien que, si votre sélection s'étend sur plus d'une ligne, le comportement puisse être un peu inattendu. Les valeurs négatives dans ce champ déplaceront votre texte vers le haut, les nombres positifs le déplaceront vers le bas. Combiné avec la modification de la taille de la police, cela peut vous donner un contrôle plus fin que celui obtenu à l'aide des boutons exposant et indice. |
| |
Le dernier de ce groupe de contrôles vous permet de faire pivoter des caractères individuels, la valeur étant en degrés. Les nombres positifs tournent dans le sens horaire, les nombres négatifs dans le sens antihoraire. Placer le curseur d'édition va faire tourner simplement le caractère suivant. La sélection d'un texte va faire tourner les caractères individuels de la sélection, et non l'ensemble de la sélection en un seul bloc. Il n'est pas possible de sélectionner le centre de rotation, mais en utilisant le crénage horizontal et les contrôles de décalage vertical vous pouvez compenser cela si vous en avez besoin. | Le dernier de ce groupe de contrôles vous permet de faire pivoter des caractères individuels, la valeur étant en degrés. Les nombres positifs tournent dans le sens horaire, les nombres négatifs dans le sens antihoraire. Placer le curseur d'édition ne va faire tourner qu le caractère suivant. La sélection d'un peu de texte va faire tourner les caractères individuels de la sélection, et non l'ensemble de la sélection en un seul bloc. Il n'est pas possible de sélectionner le centre de rotation, mais en utilisant le crénage horizontal et les contrôles de décalage vertical vous pouvez compenser cela si vous en avez besoin. |
| |
====== 8 ====== | ====== 8 ====== |
En pratique, le crénage horizontal, le décalage vertical et les contrôles de rotation de caractères sont souvent plus précis en utilisant les raccourcis clavier. Maintenez ALT tout en utilisant les touches fléchées ajuste le crénage et le décalage vertical, alors que ALT-] et ALT-[ peuvent être utilisés pour la rotation de caractères. Le menu Texte > Retirer les crénages manuels va supprimer tout le crénage horizontal, le décalage vertical et les rotations de caractères dans tout l'objet texte, mais ne supprimera pas les modifications apportées par les contrôles sur l'espacement des lignes, des lettres ou des mots. | En pratique, le crénage horizontal, le décalage vertical et les contrôles de rotation de caractères sont souvent plus précis en utilisant les raccourcis clavier. Maintenez ALT tout en utilisant les touches fléchées ajuste le crénage et le décalage vertical, alors que ALT-] et ALT-[ peuvent être utilisés pour la rotation de caractères. Le menu Texte > Retirer les crénages manuels va supprimer tout le crénage horizontal, le décalage vertical et les rotations de caractères dans tout l'objet texte, mais ne supprimera pas les modifications apportées par les contrôles sur l'espacement des lignes, des lettres ou des mots. |
| |
Les dernières touches sur la barre d'outils vous permettent de basculer entre la création d'un texte horizontal et vertical. Dans ce dernier cas, les caractères individuels sont dans le bon sens, mais les mots sont tracés verticalement vers le bas de page - par opposition à une simple rotation de l'objet texte, auquel cas les caractères sont aussi tournés. | Les dernières touches sur la barre d'outils vous permettent de basculer entre la création d'un texte horizontal et celle d'un texte vertical. Dans ce dernier cas, les caractères individuels sont dans le bon sens, mais les mots sont tracés verticalement vers le bas de la page - par opposition à une simple rotation de l'objet texte, auquel cas les caractères sont tournés aussi. |
| |
====== 9 ====== | ====== 9 ====== |
An even bigger reason not to use SVG fonts, ironically, is Inkscape itself. Although it has an interface to help create them, it has no mechanism to actually use them once they've been created. The Font Editor, therefore, is useful only if you're creating SVG fonts as an interim step towards generating a TrueType or Postscript font using an application such as FontForge.** | An even bigger reason not to use SVG fonts, ironically, is Inkscape itself. Although it has an interface to help create them, it has no mechanism to actually use them once they've been created. The Font Editor, therefore, is useful only if you're creating SVG fonts as an interim step towards generating a TrueType or Postscript font using an application such as FontForge.** |
| |
Il y a un gros morceau qui ne peut pas être passé sous silence lorsqu'on parle de texte et de fichiers SVG : les polices SVG. La spécification SVG comprend un format de police où les glyphes individuels sont définis en utilisant des objets SVG standards. En théorie, cela devrait permettre de créer des polices contenant des couleurs et des animations, et qui pourraient être modifiées dynamiquement en utilisant du code Javascript standard dans un navigateur Web - tout en présentant du contenu de texte compréhensible par les moteurs de recherche. | Il y a un sujet tabou qui ne peut pas être passé sous silence lorsqu'on parle de texte et de fichiers SVG : les polices SVG. La spécification SVG comprend un format de police où les glyphes individuels sont définis en utilisant des objets SVG standards. En théorie, cela devrait permettre de créer des polices contenant des couleurs et des animations, qui puissent être modifiées dynamiquement en utilisant du code Javascript standard dans un navigateur Web - tout en présentant du contenu de texte compréhensible par les moteurs de recherche. |
Bien qu'Inkscape contienne une interface dédiée à la création de polices SVG, via le menu Texte > Éditeur de police SVG, il y a quelques raisons pour lesquelles ce n'est probablement pas la peine de l'utiliser. La première est que les développeurs de Firefox ont expressément rejeté l'idée de supporter les polices SVG, en raison de leur manque de certaines fonctionnalités de mise en page et de l'internationalisation qui sont disponibles dans d'autres formats de polices. Leurs préoccupations sont certainement valables pour un format de police à but général, mais je pense que l'on manque quelques-uns des avantages que les polices SVG peuvent offrir lorsqu'elles sont utilisées dans une image SVG, et que nul autre format ne rend possible. | Bien qu'Inkscape contienne une interface dédiée à la création de polices SVG, via le menu Texte > Éditeur de police SVG, il y a quelques raisons pour lesquelles ce n'est probablement pas la peine de l'utiliser. La première est que les développeurs de Firefox ont expressément rejeté l'idée de prendre en charge les polices SVG, en raison de leur manque de certaines fonctionnalités de mise en page et de l'internationalisation qui sont disponibles dans d'autres formats de polices. Leurs préoccupations sont certainement valables pour un format de police à but général, mais je pense que quelques-uns des avantages que les polices SVG peuvent offrir lorsqu'elles sont utilisées dans une image SVG, et que nul autre format ne rend possible, sont ainsi absents. |
| |
Une encore plus grande raison de ne pas utiliser les polices SVG, ironiquement, est Inkscape lui-même. Bien qu'il dispose d'une interface pour aider à les créer, il n'a pas de mécanisme pour réellement les utiliser une fois qu'elles ont été créées. L'éditeur de police, par conséquent, n'est utile que si vous créez des polices SVG comme une étape intermédiaire vers la création d'une police TrueType ou Postscript en utilisant une application comme FontForge. | Une plus grande raison de ne pas utiliser les polices SVG, ironiquement, est Inkscape lui-même. Bien qu'il dispose d'une interface pour aider à les créer, il n'a pas de mécanisme pour les utiliser une fois qu'elles ont été créées. L'éditeur de police, par conséquent, n'est utile que si vous créez des polices SVG comme étape intermédiaire vers la création d'une police TrueType ou Postscript en utilisant une application comme FontForge. |
| |