Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce dernier, nous considèrerons que vous acceptez l'utilisation des cookies. J'ai compris ! ou En savoir plus !.
banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Rencontres QGIS 2025

L'appel à participation est ouvert jusqu'au 19 janvier 2025!

#1 Mon 07 May 2018 14:19

conejo
Participant assidu
Lieu: Lunel
Date d'inscription: 2 Dec 2005
Messages: 1670

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: 4794

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: 1670

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: 726

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: 3945

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?

Hors ligne

 

#6 Mon 07 May 2018 15:30

chanteclair
Participant assidu
Lieu: Pau
Date d'inscription: 3 Jan 2007
Messages: 726

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: 1670

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: 3945

Re: QGIS: Etiquette à la ligne ?

En effet, Chanteclair. Je n'avais pas fait attention à ce détail dans le besoin exprimé. Bien vu.

Hors 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: 726

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

 

Pied de page des forums

Powered by FluxBB