Yanıtlar:
Yazı tipi boyutunu dakika boyunca göz ardı ederek, etiketi noktanın üstünde ortalayarak ilk seçeneğinizi elde edebilirsiniz, QGIS 1.9'da metni birden çok satır bölümünün altında ortalama seçeneğiniz vardır. İfadenize yeni satır karakteri eklediyseniz, 'Karakter üzerine sar' kutusunu boş bırakabilirsiniz (veya ifademe '\ n' yerine eğik çizgi koyabilir ve bunu kaydırma karakteri - kaydırma karakteri olarak ayarlayabilirsiniz. gösterilmez). Bu, metninizi ikinci seçeneğinizdeki gibi ortalar. İlk seçeneğiniz gibi bir şey için, satır yüksekliği seçeneğini 2 veya 3 olarak ayarlayabilirsiniz.
Ancak, QGIS gelişmiş etiketlemesinin yazı tipi boyutu için yalnızca tek bir seçeneği vardır. Farklı yazı tipi boyutlarına ulaşmak için, katmanınızı ikinci kez eklemeniz ve orada yükseklik yazı tipini ve konumunu ayarlamanız gerekeceğini düşünüyorum.
Kural Tabanlı Etiketlemeyi kullanarak istediğinizi elde edebilirsiniz, ancak bir alanda bulunan etiketleri iki alana ayırmanız gerekir. Kural Tabanlı Etiketleme seçeneği, yazı tipi adını, rengini, boyutunu değiştirerek ve bunları birbirinin üzerine yerleştirmek için ofseti kullanarak farklı alanlardan etiketler eklemenizi ve bunları istediğiniz gibi özelleştirmenizi sağlar.
Aşağıdaki örnekte de görebileceğiniz gibi, Japonca etiketleri ve İngilizce Etiketleri iki alana koydum ve daha sonra istediğim gibi her bir etiketin görünümünü kontrol ettim:
Bunu yapmak için:
Layer properties -> Labels
Rule-Based Labeling
Offset
altında kullanmaktır Placement
. İlk etiket alanı için aşağıdaki yerleşim ayarlarını kullandım:İkinci etiket alanı için aşağıdaki ayarları kullandım:
QGIS 3.0.1 üzerinde test edilmiştir, ancak Kural Tabanlı Etiketleme seçeneği mevcut olduğu için QGIS 2.18'de de uygulanabilir.
Ne yazık ki, bu henüz mümkün değil. İlgili bir tartışma için http://osgeo-org.1560.x6.nabble.com/HTML-tags-in-label-expresion-on-QGIS-2-0-1-td5084946.html adresini ziyaret edin .
Bir de bulunmaktadır varolan özellik isteği .