Inkscape'te metnin altını çizme


20

Inkscape'in en son resmi sürümünü kullanarak bir metin öğesi oluşturdum ve metninin (veya bir kısmının) altını çizmek istiyorum.

Bu nasıl yapılır?
Altını çizmek için herhangi bir seçenek göremiyorum.

Yanıtlar:


21

Inkscape'teki metin desteği bu yıllarda geliştirildi, ancak henüz uygulanmayan bazı özellikler var.

SVG standardı metin dekorasyonunu destekler ve Inkscape SVG standardıyla tamamen uyumlu olmayı amaçlamaktadır, bu yüzden bu özellikleri xml düzeyinde eklemeye çalıştım ve işe yaradı:

text-decoration: underline;

Yapması çok kolay: metninizi yazdıktan sonra XML düzenleyicisi için düğmeye basın :

XML düzenleyici

Metniniz seçilir ve düzenleyicide karşılık gelen XML düğümü seçilir (bir şey bulmanıza gerek yoktur). Şimdi, "stil" satırına tıklamanız, mevcut stilin sonuna istediğiniz CSS stilini eklemeniz gerekir (örn. Metin-dekorasyon: alt çizgi; ), noktalı virgül ";" ayırıcı olarak ayarlayın ve Set düğmesine basın :

Değişikliğinizi ayarlayın

Özellik değeri ayarlandıktan sonra metninizin altı çizili olduğunu görürsünüz:

Altı çizili metin

Alt çizgiyi kaldırmak için XML öznitelik değerinde bulmanız ve manuel olarak silmeniz gerektiğini unutmayın (zor değil).


Bunun yalnızca metin kutusunun bir bölümünde yapılabileceğini biliyor musunuz?
Luis

3
Metin kutusunun bir kısmı için bulduğum en hızlı yol , Inkscape'in Metin ve yazı tipi aracını kullanarak metni seçmek , seçilen metnin stilini değiştirmek, XML düzenleyicisini açmak ve aracın kendisi tarafından oluşturulan svgFlowSpan bölümünü düzenlemek. .
Paolo Gibellini

Yine de iki uyarı var. İlk olarak, çevreleyen metni düzenlemek genellikle inkscape'in XML işaretlemesini "temizlemesine" ve alt çizgiyi sessizce kaldırmasına neden olur. İkinci olarak, PDF'ye dönüştürürken (veya metni genel olarak yollara dönüştürürken) tüm alt çizgiler
a3nm

Teşekkürler, @ a3nm, her iki uyarıyı da eklemek için cevabımı düzenlemekte çekinmeyin.
Paolo Gibellini

1

Bu özellik şu anda geliştirilmektedir, bu nedenle henüz kullanılamamaktadır.

Bir seçenek, bu düzeltme ekini içeren özel bir derleme kullanmaktır:
https://bugs.launchpad.net/inkscape/+bug/1269206

Umarım yama yakında ana sürümde birleştirilir.


Bu olası bir seçenektir, ancak bu yamayı Inkscape'in her yeni sürümüne (resmi sürümde mevcut olana kadar) uygulamanız ve çalışma istasyonlarınızın her biri için tekrarlamanız gerekir.
Paolo Gibellini
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.