Personnaliser les styles de ligne
Les styles de lignes sont utilisés dans les mises en plan pour renforcer leur valeur informative et pour répondre aux normes de l'industrie. La commande StyleLigne permet de charger et de gérer les styles de ligne. Vous pouvez attribuer des styles de ligne aux calques ou directement aux nouvelles entités. Pour utiliser des styles de ligne, vous devez les charger à partir de fichiers qui définissent les motifs traits-points.
Fichiers de styles de ligne et emplacement des fichiers
Les fichiers de définition de styles de ligne sont stockés dans des fichiers texte ASCII avec l'extension .lin.
Pour changer l'emplacement de recherche des fichiers de définition de styles de ligne:
- Cliquez sur Outils > Options (ou tapez Options).
- Cliquez sur Outils > Options (ou tapez Options).
- Cliquez sur Menu de l'application > Préférences (ou tapez Options).
- Dans la boîte de dialogue Options, cliquez sur Emplacements des fichiers
.
- Développez Prise en charge des mises en plan > Fichier de style de ligne.
- Sélectionnez le chemin et cliquez sur Parcourir (ou double-cliquez sur le chemin).
- Dans la boîte de dialogue Rechercher le dossier, recherchez le nouveau chemin, puis cliquez deux fois sur OK.
Syntaxe des fichiers de style de ligne
Vous pouvez placer des commentaires dans le fichier en commençant les lignes du fichier par un point-virgule suivi de texte.
Un format de style de ligne est composé de deux lignes:
- La première ligne, ou l'en-tête, commence par un astérisque et contient le nom du style de ligne suivi d'une virgule et d'une représentation symbolique du style de ligne constituée d'une chaîne de tirets, d'espaces et de points.
- La deuxième ligne, ou ligne de définition, contient une description géométrique du style de ligne.
Exemples:
- En-tête: *Style de ligne [, description du style de ligne]
- Ligne de définition: Longueur du segment de ligne 1, Longueur du segment de ligne 2, ..., Longueur du segment de ligne n
L'exemple suivant montre la définition d'un style de ligne traits-points:
*Traits-points, _ . _ . _ . _ . _ . _ . _ . _ . _ . _ . _ .
A, 0.5, -0.25, 0, -0.25
L'en-tête renferme un astérisque suivi du style de ligne (Traits-points). Une virgule sépare la représentation symbolique du style de ligne (« _ . _ .").
La deuxième ligne renferme la définition géométrique du style de ligne.
Toutes les définitions de traits, de points et d'espaces sont séparées par des virgules:
- Traits: Les éléments de la mise en plan sont présentés en tant que chiffres positifs, par exemple 0.5 représente un trait (« plume posée ») d'une longueur de 0,5 unité de mise en plan.
- Point: Les points sont présentés en tant que valeurs 0.
- Espace: Les espaces sont présentés en tant que chiffres négatifs, par exemple -0.25 représente l'espace (« plume levée ») dans lequel aucune ligne ne doit être tracée.
Les spécifications de longueur représentent des unités de mise en plan lorsque le facteur EchelleLigne est réglé sur 1.00.
Styles de ligne complexes
Les styles de ligne complexes spécifient des lignes uniques, parfois brisées, dans lesquelles des symboles sont intercalés. Ces styles de ligne peuvent inclure des définitions de texte ou de formes en tant que descripteurs de motifs, ainsi que les descripteurs de traits et de points de styles de ligne simples. Ils représentent généralement des limites, des contours ou des utilitaires.
Les éléments de texte ou les formes incorporés dans les lignes sont toujours dessinés dans leur intégralité (jamais ajustés).
Syntaxe
La syntaxe des styles de ligne complexes est similaire à celle des styles de ligne simples.
La syntaxe des descripteurs de texte et de formes dans une description de style de ligne est une liste de descripteurs délimités par des virgules, comme suit:
Définitions de formes
[Nom_forme, Nom_fichier_SHX]
- ou -
[Nom_forme, Nom_fichier_SHX, Transformation]
L'argument Nom_forme indique le nom de la forme à dessiner. Cet argument doit être inclus. Le nom de la forme doit se trouver dans le fichier de forme désigné.
L'argument Nom_fichier_SHX indique le nom d'un fichier de définition de forme compilé (.shx). Cet argument doit être inclus. Si aucun chemin n'est défini pour le nom du fichier (ce qui est recommandé), une recherche du chemin de bibliothèque est lancée.
Définitions de texte
[« Chaîne », Nom_StyleTexte]
- ou -
[« Chaîne », Nom_StyleTexte, Transformation]
L'argument Chaîne désigne le texte à utiliser dans le style de ligne complexe. Vous ne pouvez pas utiliser les caractères ‘ (guillemet simple) ou " (double guillemet) dans la chaîne. Pour utiliser ces caractères, utilisez un code de contrôle %% avec la valeur ASCII du caractère.
L'argument Nom_StyleTexte détermine le style de texte à élaborer.
Spécifications de la transformation
L'argument Transformation est facultatif et peut être toute série des éléments suivants, chacun précédé d'une virgule:
R=valeur |
Rotation relative |
A=valeur |
Rotation absolue |
S=valeur |
Echelle |
X=valeur |
Décalage X |
Y=valeur |
Décalage Y |
Dans cette syntaxe, l'argument valeur est un nombre décimal signé (par exemple, 1, -0.25, 0.3).
Les arguments de rotation sont exprimés en degrés, les autres en unités de mise en plan à l'échelle du style de ligne.
Les lettres de transformation précédentes, si elles sont utilisées, doivent être suivies d'un signe égal et d'un nombre.