Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente |
issue71:inkscape [2013/07/12 16:48] – andre_domenech | issue71:inkscape [2013/07/12 17:28] (Version actuelle) – [9] auntiee |
---|
With a portion of the text selected, it's time to play with the style. Start by setting the fill to a different color, or perhaps adding a stroke. You can set the stroke-width and join-type using the Fill and Stroke dialog, but adding markers will have no effect. Other parts of the dialog affect the text in different ways: you can set an alpha level on the fill or stroke to give it some transparency, but changing the opacity setting has no effect. If you try to use blur, gradients or patterns, you'll find the whole text object is affected, rather than just the selected section. Setting a dash style on the stroke will also affect the whole text object, though you won't notice it on any words that don't have a stroke applied.** | With a portion of the text selected, it's time to play with the style. Start by setting the fill to a different color, or perhaps adding a stroke. You can set the stroke-width and join-type using the Fill and Stroke dialog, but adding markers will have no effect. Other parts of the dialog affect the text in different ways: you can set an alpha level on the fill or stroke to give it some transparency, but changing the opacity setting has no effect. If you try to use blur, gradients or patterns, you'll find the whole text object is affected, rather than just the selected section. Setting a dash style on the stroke will also affect the whole text object, though you won't notice it on any words that don't have a stroke applied.** |
| |
Une fois le curseur d'édition clignotant joyeusement au milieu de votre texte, vous devriez être capable de le déplacer à l'aide des touches fléchées, tout comme vous le feriez dans un traitement de texte. Les touches Début et Fin font respectivement sauter le curseur d'édition au début ou à la fin de la ligne courante, et si on maintient enfoncée la touche Maj en effectuant l'un de ces mouvements on sélectionne la section appropriée du texte. La souris sert aussi : cliquez pour placer le curseur d'édition, ou cliquez et faites glisser pour sélectionner une section contiguë du texte. Double-cliquez pour sélectionner un mot, triple-cliquez pour sélectionner une ligne entière. | Une fois le curseur d'édition clignotant joyeusement au milieu de votre texte, vous devriez pouvoir le déplacer à l'aide des touches fléchées, tout comme dans un traitement de texte. Les touches Début et Fin font respectivement sauter le curseur d'édition au début ou à la fin de la ligne courante et si, on maintient enfoncée la touche Maj en effectuant l'un de ces mouvements, on sélectionne la section appropriée du texte. La souris sert aussi : cliquez pour placer le curseur d'édition, ou cliquez et faites glisser pour sélectionner une section contiguë du texte. Double-cliquez pour sélectionner un mot, triple-cliquez pour sélectionner une ligne entière. |
| |
Si une partie du texte est sélectionnée, vous pouvez jouer avec le style. Commencez par régler le remplissage à une couleur différente, ou peut-être par ajouter un contour. Vous pouvez régler la largeur et le raccord avec le dialogue Remplissage et contour, mais l'ajout de marqueurs n'aura aucun effet. D'autres parties de la boîte de dialogue modifient le texte de différentes manières : vous pouvez définir un niveau alpha sur le remplissage ou le contour pour lui donner une certaine transparence, mais le paramètre d'opacité n'a aucun effet. Si vous essayez d'utiliser le flou, les dégradés ou des motifs, vous verrez que l'ensemble de l'objet texte est modifié, et pas simplement la section sélectionnée. Régler un style de pointillés sur le contour modifiera également l'ensemble de l'objet texte, mais vous ne le verrez pas sur les mots qui n'ont pas de contour. | Si une partie du texte est sélectionnée, vous pouvez jouer avec le style. Commencez par régler le remplissage à une couleur différente ou peut-être par ajouter un contour. Vous pouvez régler la largeur et le raccord avec le dialogue Remplissage et contour, mais l'ajout de marqueurs n'aura aucun effet. D'autres parties de la boîte de dialogue modifient le texte de différentes manières : vous pouvez définir un niveau alpha sur le remplissage ou le contour pour lui donner une certaine transparence, mais le paramètre d'opacité n'a aucun effet. Si vous essayez d'utiliser le flou, les dégradés ou des motifs, vous verrez que l'ensemble de l'objet texte est modifié, et pas simplement la section sélectionnée. Régler un style de pointillés sur le contour modifiera également l'ensemble de l'objet texte, mais vous ne le verrez pas sur les mots qui n'ont pas de contour. |
| |
====== 4 ====== | ====== 4 ====== |
Dans la barre de contrôle de texte, vous pouvez modifier la police de la sélection, modifier sa taille, ou utiliser les boutons gras et italique. Les boutons de justification fonctionnent seulement pour l'objet texte dans son ensemble, pas pour des sélections. Cela ne signifie cependant pas que, si vous voulez aligner un paragraphe à gauche et le suivant à droite, vous aurez à les diviser en objets de texte séparés. Néanmoins, en jouant avec les polices, les remplissages, les contours etc., vous pouvez facilement créer des mises en pages de textes vraiment horribles. | Dans la barre de contrôle de texte, vous pouvez modifier la police de la sélection, modifier sa taille, ou utiliser les boutons gras et italique. Les boutons de justification fonctionnent seulement pour l'objet texte dans son ensemble, pas pour des sélections. Cela ne signifie cependant pas que, si vous voulez aligner un paragraphe à gauche et le suivant à droite, vous aurez à les diviser en objets de texte séparés. Néanmoins, en jouant avec les polices, les remplissages, les contours etc., vous pouvez facilement créer des mises en pages de textes vraiment horribles. |
| |
Maintenant que vous avez le coup pour positionner le curseur d'édition et sélectionner des parties du texte, il est temps d'aller voir les icônes et les commandes moins fréquemment utilisées qui restent sur la barre. | Maintenant que vous avez compris comment positionner le curseur d'édition et sélectionner des parties du texte, il est temps d'aller voir les icônes et les commandes moins fréquemment utilisées qui figurent sur le reste de la barre. |
| |
Le premier que vous reconnaîtrez peut-être est Exposant et Indice. Bien que vous puissiez les appliquer à l'ensemble d'un objet texte, ils fonctionnent mieux sur une sélection de quelques caractères à la fois. Ils ont pour effet de réduire la taille de la police pour la sélection et le réglage de la ligne de base de texte vers le haut ou vers le bas. La taille peut ainsi être modifiée en utilisant la barre d'outils, mais ajuster la position n'est pas si simple, si bien que, même si ces boutons sont utiles pour de simples exposants et indices tels que les formules chimiques, ils ne sont pas très utiles si vous voulez positionner finement votre texte. | Le premier que vous reconnaîtrez peut-être est Exposant et Indice. Bien que vous puissiez les appliquer à l'ensemble d'un objet texte, ils fonctionnent mieux sur une sélection de quelques caractères à la fois. Ils ont pour effet de réduire la taille de la police pour la sélection et le réglage de la ligne de base de texte vers le haut ou vers le bas. La taille peut être modifiée par la suite en utilisant la barre d'outils, mais ajuster la position n'est pas aussi simple, si bien que, même si ces boutons sont utiles pour de simples exposants et indices tels que les formules chimiques, ils ne sont pas très utiles si vous voulez positionner finement votre texte. |
====== 5 ====== | ====== 5 ====== |
**Fine positioning is precisely what the next six controls are all about. The first three work on both SVG Text and Flowed Text, whereas the last three are disabled for Flowed Text objects. The former all deal with the general spacing of your text, whereas the latter allow fine control over individual characters. | **Fine positioning is precisely what the next six controls are all about. The first three work on both SVG Text and Flowed Text, whereas the last three are disabled for Flowed Text objects. The former all deal with the general spacing of your text, whereas the latter allow fine control over individual characters. |
The first of the spacing controls affects the spacing between lines in a paragraph of text. The value in here is multiplied by the font size in order to produce the final spacing. You can reduce this as low as 0, in which case all the lines will be on top of each other, but it doesn't allow negative values so you can't use it as a way to make your paragraphs run from bottom to top. Typically it's set to 1.25 for normal paragraphs, though you may wish to adjust it for a looser or tighter design. This image shows three paragraphs of our Lorem Ipsum text, set to 0.75, 1.25 and 2.0 respectively.** | The first of the spacing controls affects the spacing between lines in a paragraph of text. The value in here is multiplied by the font size in order to produce the final spacing. You can reduce this as low as 0, in which case all the lines will be on top of each other, but it doesn't allow negative values so you can't use it as a way to make your paragraphs run from bottom to top. Typically it's set to 1.25 for normal paragraphs, though you may wish to adjust it for a looser or tighter design. This image shows three paragraphs of our Lorem Ipsum text, set to 0.75, 1.25 and 2.0 respectively.** |
| |
Le positionnement fin est précisément ce que les six prochains contrôles permettent. Les trois premiers fonctionnent à la fois sur du texte SVG et du texte encadré, tandis que les trois derniers sont désactivés pour les objets texte encadré. Les premiers traitent tous de l'espacement général de votre texte, tandis que les derniers permettent un contrôle précis de caractères individuels. | Le positionnement fin est précisément ce que les six contrôles suivants permettent. Les trois premiers fonctionnent à la fois sur du texte SVG et du texte encadré, tandis que les trois derniers sont désactivés pour les objets texte encadré. Les premiers traitent de l'espacement général de votre texte, tandis que les derniers permettent un contrôle précis de caractères individuels. |
| |
La première de ces commandes d'espacement affecte l'espacement entre les lignes d'un paragraphe de texte. La valeur indiquée est multipliée par la taille de la police pour produire l'espacement final. Vous pouvez la réduire jusqu'à 0, dans ce cas toutes les lignes se chevaucheront, mais les valeurs négatives sont interdites, et vous ne pouvez donc pas l'utiliser comme un moyen d'écrire vos paragraphes de bas en haut. Typiquement, elle vaut 1,25 pour les paragraphes normaux, mais vous pouvez l'adapter pour un affichage plus large ou plus serré. Cette image montre trois paragraphes de notre texte Lorem Ipsum, fixés à 0,75, 1,25 et 2,0 respectivement. | La première de ces commandes d'espacement affecte l'espacement entre les lignes d'un paragraphe de texte. La valeur indiquée est multipliée par la taille de la police pour produire l'espacement final. Vous pouvez la réduire jusqu'à 0 et, dans ce cas, toutes les lignes se chevaucheront, mais les valeurs négatives sont interdites ; vous ne pouvez donc pas l'utiliser comme un moyen d'écrire vos paragraphes de bas en haut. Typiquement, elle vaut 1,25 pour les paragraphes normaux, mais vous pouvez l'adapter pour un affichage plus large ou plus serré. Cette image montre trois paragraphes de notre texte Lorem Ipsum, fixés à 0,75, 1,25 et 2,0 respectivement. |
| |
====== 6 ====== | ====== 6 ====== |
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. |
| |