Cara menggarisbawahi teks dalam Inkscape

19

Menggunakan rilis resmi terbaru Inkscape, saya membuat elemen teks, dan ingin menggarisbawahi teksnya (atau bagian dari itu).

Bagaimana cara melakukannya?
Saya tidak melihat opsi untuk menggarisbawahi.

Nicolas Raoul
sumber

Jawaban:

21

Dukungan untuk teks dalam Inkscape ditingkatkan pada tahun-tahun ini, tetapi ada beberapa fitur yang belum diimplementasikan.

Standar SVG mendukung dekorasi teks dan Inkscape bertujuan untuk sepenuhnya mematuhi standar SVG, jadi saya telah mencoba untuk menambahkan properti ini di tingkat xml, dan itu berhasil:

text-decoration: underline;

Ini sangat mudah dilakukan: setelah mengetik teks Anda, tekan tombol untuk editor XML :

Editor XML

Teks Anda dipilih, dan simpul XML yang sesuai dipilih di editor (tidak perlu menemukan sesuatu). Sekarang, Anda perlu mengklik baris "style", menambahkan gaya CSS yang diinginkan di akhir gaya saat ini, (mis. Dekorasi teks: garis bawah; ), menggunakan tanda titik koma ";" sebagai pemisah, dan tekan tombol Set :

Tetapkan perubahan Anda

Setelah nilai atribut ditetapkan, Anda melihat teks Anda digarisbawahi:

Teks yang digarisbawahi

Perlu diketahui bahwa untuk menghapus garis bawah Anda harus menemukannya di nilai atribut XML dan menghapusnya secara manual (tidak sulit).

Paolo Gibellini
sumber
Apakah Anda tahu apakah ini hanya dapat dilakukan pada bagian kotak teks saja?
Luis
3
Untuk bagian dari kotak teks, cara tercepat yang saya temukan adalah memilih teks menggunakan alat Teks dan font dari Inkscape, mengubah gaya teks yang dipilih, membuka editor XML dan mengedit bagian svgFlowSpan yang dibuat oleh alat itu sendiri .
Paolo Gibellini
Ada dua peringatan. Pertama, mengedit teks di sekitarnya akan sering menyebabkan inkscape untuk "membersihkan" markup XML dan secara diam-diam menghapus garis bawahnya. Kedua, saat mengonversi ke PDF (atau mengonversi teks ke jalur secara umum) semua yang digarisbawahi juga akan dihapus secara diam-diam: bugs.launchpad.net/inkscape/+bug/1467794
a3nm
Terima kasih, @ a3nm, silakan edit jawaban saya untuk menambahkan kedua peringatan.
Paolo Gibellini
1

Fitur ini sedang dikembangkan, jadi belum tersedia.

Sebuah opsi adalah menggunakan custom build, termasuk tambalan ini:
https://bugs.launchpad.net/inkscape/+bug/1269206

Semoga tambalan akan segera digabungkan ke rilis utama.

Nicolas Raoul
sumber
Ini adalah salah satu opsi yang memungkinkan, tetapi Anda perlu menerapkan tambalan ini untuk setiap versi baru Inkscape (sampai tidak tersedia dalam rilis resmi) dan ulangi ini untuk setiap stasiun kerja Anda.
Paolo Gibellini