#1 Mon 07 May 2018 14:19
- conejo
- Participant assidu
- Lieu: Lunel
- Date d'inscription: 2 Dec 2005
- Messages: 1661
QGIS: Etiquette à la ligne ?
Bonjour,
Je cherche à créer des étiquettes de communes que l'on mettrait à la ligne après le tiret.
Par exemple, SAINT-JUST deviendrait :
SAINT-
JUST
Merci
Hors ligne
#2 Mon 07 May 2018 14:26
- Patrice
- JeSuisCharlie
- Date d'inscription: 16 Sep 2005
- Messages: 4782
Re: QGIS: Etiquette à la ligne ?
Hello
Sans reflechir, je dirais : \n
Mais si il faut detecter 'SAINT-' ou de tres nombreux autres prefixes, cela ne me parait pas simple !?
GeoBye, Pat
(Autodesk Expert Elite Team)
Hors ligne
#3 Mon 07 May 2018 14:42
- conejo
- Participant assidu
- Lieu: Lunel
- Date d'inscription: 2 Dec 2005
- Messages: 1661
Re: QGIS: Etiquette à la ligne ?
J'avoue que j'ai du mal. J'ai fait ça : "NOM_COM" || '\n' || '-'
Et ça donne ça :
Saint-Just
-
C'est pas top...
Hors ligne
#4 Mon 07 May 2018 15:10
- chanteclair
- Participant assidu
- Lieu: Pau
- Date d'inscription: 3 Jan 2007
- Messages: 723
Re: QGIS: Etiquette à la ligne ?
Bonjour,
Le plus rapide (pour moi en tout cas) est de créer un nouveau champ avec les noms et d'insérer un caractère spécial dans votre chaîne, du type "Saint-#Just".
En mettant dans les propriétés de l'étiquette un formatage sur le caractère "#", vous aurez le résultat voulu.
Cordialement.
Hors ligne
#5 Mon 07 May 2018 15:21
- SANTANNA
- Moderateur
- Lieu: Angers
- Date d'inscription: 18 Jan 2008
- Messages: 3895
Re: QGIS: Etiquette à la ligne ?
Bonjour,
Chanteclair, pourquoi ne pas directement utiliser le "-" comme caractere de saut de ligne (onglet Formatage) plutôt que d'en rajouter un?
En ligne
#6 Mon 07 May 2018 15:30
- chanteclair
- Participant assidu
- Lieu: Pau
- Date d'inscription: 3 Jan 2007
- Messages: 723
Re: QGIS: Etiquette à la ligne ?
Bonjour Santanna,
Si on l'utilise comme caractère de formatage, il disparait de l'affichage il me semble, c'est pourquoi je propose d'ajouter un caractère spécial dans la chaîne pour conserver le "-" comme le souhaite Conejo.
Hors ligne
#7 Mon 07 May 2018 15:44
- conejo
- Participant assidu
- Lieu: Lunel
- Date d'inscription: 2 Dec 2005
- Messages: 1661
Re: QGIS: Etiquette à la ligne ?
Ok Merci Super Cool Magnifique Tres Bien
Hors ligne
#8 Tue 08 May 2018 01:48
- SANTANNA
- Moderateur
- Lieu: Angers
- Date d'inscription: 18 Jan 2008
- Messages: 3895
Re: QGIS: Etiquette à la ligne ?
En effet, Chanteclair. Je n'avais pas fait attention à ce détail dans le besoin exprimé. Bien vu.
En ligne
#9 Wed 09 May 2018 14:11
- EmilieDB
- Participant occasionnel
- Date d'inscription: 23 Jan 2007
- Messages: 23
Re: QGIS: Etiquette à la ligne ?
Bonjour,
plutôt que de créer un champ, je pense qu'il est possible d'utiliser l'option "Apply label text substitutes" (dans Etiquettes > Texte) et de substituer - par -# puis le formatage pour le renvoi à la ligne sur #.
Emilie
Hors ligne
#10 Wed 09 May 2018 14:48
- chanteclair
- Participant assidu
- Lieu: Pau
- Date d'inscription: 3 Jan 2007
- Messages: 723
Re: QGIS: Etiquette à la ligne ?
Bonjour Santanna et merci.
Je retourne le compliment à EmilieDB, je n'avais jamais fait attention à cette option (apparue avec la 2.18) et cela fonctionne nickel.
Hors ligne