Yanıtlar:
Etiket ifadesinde bir QGIS ifadesi kullanabilirsiniz.
"Date" || '\n' || "Size" || '\n' || "name"
Aynı şeyi yapmak için ifadeyi çoklu satırların üzerine de sarabilirsiniz
"Date" || '
' || "Size" || '
' || "name"
Not '
sonunda ve her satırın başlar. Birincisi niyetleri ile daha açık, bu yüzden bunu kullanardım.
Nathan'ın mükemmel cevabına bir alternatif, QGIS 1.9'daki yeni etiketleme sekmesini kullanmaktır (1.8'de de mevcuttur, ancak katman özellikleri menüsünde mevcut değildir. Bunun yerine Katman-> Etiketler'e gidin).
Etiket ayarları sekmesinde aşağı kaydırırsanız, çizgiyi sarmak için karakter belirtebileceğiniz Birden Çok Satır seçeneği bulacaksınız. Dizenizi yeni satır karakteri dışında bir şey kullanarak (Nathan'ın cevabına göre) birleştiriyorsanız veya tek bir alanda tutulan bir dizeniz varsa (genellikle diğer kaynaklardan biraz 'dağınık' verilerle uğraşmak zorundayım) bunun gibi).
Birden çok satır seçeneğinin diğer avantajı, hizalama ve satır yüksekliğini de belirleyebilmenizdir. Böylece boşlukları kullanarak birleştirebilir ve sonra 1,5 satır aralığıyla merkezi veya sağa hizalayabilirsiniz (eğer kıkırdak açısından çekici ise).
Örneğin "Date" || ' ' || "Size" || ' ' || "name"
... tek bir boşluğa ve "sağ" olarak ayarlanmış hizalama ile size şöyle bir şey verebilir:
1998
150
pipe name