Untuk memisahkan laluan teks sedia ada sambil mengekalkan lubang huruf terbuka, gunakan Path → Split Path. Jika Break Apart telah mengisi lubang-lubang itu, batalkan atau gabungkan semula setiap kontur luar huruf dengan kontur-kontur dalamnya.
Panduan ini menggariskan garis luar teks vektor sedia ada pada Mac: memisahkannya menjadi objek-objek berguna, membaiki counter-kounter terisi—ruang tertutup di dalam huruf—dan memeriksa bahawa ruang-ruang itu tetap telus. Langkah-langkah ini menggunakan perintah menu supaya anda boleh mengikutinya tanpa menterjemah pintasan papan kekunci.
Mengapa Break Apart mengisi lubang dalam huruf?
Garis luar huruf boleh mengandungi beberapa sub-laluan di dalam satu objek laluan. Garis luar O yang dikeluarkan, sebagai contoh, biasanya mempunyai kontur luar dan kontur dalam. Bersama-sama, kontur-kontur itu menentukan cincin terisi dan pusatnya yang kosong. Tutorial Lanjutan Inkscape menjelaskan bagaimana sub-laluan berganda membentuk laluan majmuk dan bagaimana sub-laluan tumpang tindih boleh menghasilkan lubang.
Path → Break Apart memisahkan setiap sub-laluan ke dalam objeknya sendiri. Kontur dalam oleh itu menjadi bentuk terisi yang bekerjasama berbanding berpartisipasi dalam lubang huruf sekeliling. Kontur itu biasanya kekal; hubungannya dengan kontur luar telah berubah. Panduan Operasi Boolean rasmi mendokumentasikan pemisahan ini ke dalam objek-objek bebas.
Mengubah aturan isi pada objek terpisah itu tidak dapat memulihkan hubungan mereka. Anda mesti sama ada kembali ke lorong majmuk atau menggabungkan kontur yang sesuai semula. Aturan isi menentukan rantau yang diisi dalam bentuk, dengan mengambilkira sublorongnya bersama-sama, seperti yang dinyatakan dalam spesifikasi melukis SVG.
Perintah mana yang sepadan dengan keputusan yang anda perlukan?
Pilih operasi mengikut struktur yang anda inginkan selepasnya. Satu kumpulan, satu lorong majmuk dan satu koleksi kontur terpisah boleh kelihatan serupa tetapi berkelakuan berbeza.
| Titik permulaan dan matlamat anda | Perintah | Keputusan struktur |
|---|---|---|
| Satu lorong teks majmuk; pisahkan bentuk terputusnya sambil mengekalkan lubang | Path → Split Path |
Kontur berkaitan kekal bersama dalam lorong yang dihasilkan |
| Satu kumpulan yang mengandungi lorong huruf terpisah; akses huruf-huruf itu | Object → Ungroup |
Membuang kumpulan tanpa memecahkan setiap sublorong huruf |
| Satu lorong majmuk; dapatkan setiap kontur individu | Path → Break Apart |
Sempadan luar dan sempadan lubang menjadi objek terpisah |
| Kontur terpisah; bina semula satu huruf dengan lubang | Path → Combine |
Mencipta satu lorong majmuk daripada kontur yang dipilih |
Rujukan rasmi papan kunci dan tetikus menerangkan secara jelas Split Path (Memisah Laluan) sebagai mengekalkan bahagian dengan lobang bersama. Panduan Mengumpul Objek mendokumentasikan pembatalan pengumpulan sebagai membuang bekas di sekeliling objek sedia ada. Arahan-arahan ini menyelesaikan masalah struktur yang berbeza.
Sebelum mengubah seni bina, simpan salinan kerja yang berasingan. Kemudian pilih teks berbingkai dan baca bar status untuk menentukan sama ada anda telah memilih laluan atau kumpulan. Jika ianya kumpulan, batalkan pengumpulannya hanya setakat yang perlu untuk mencapai laluan huruf sedia ada; periksa itu sebelum melaksanakan apa-apa operasi laluan.
Perbezaan ini juga menjelaskan perbezaan antara tutorial lama dan dokumen baru. Nota pelepasan 1.3 Inkscape mendokumentasikan perubahan dari menukar teks kepada kumpulan laluan huruf kepada menukar keseluruhan teks kepada satu laluan. Fail sedia ada anda mungkin memerlukan pembatalan pengumpulan atau pemisahan laluan, bergantung pada bagaimana ia dibina.
Cara memisahkan laluan teks sambil mengekalkan penghitung
Bagi laluan majmuk yang lobangnya masih kelihatan betul, gunakan urutan ini:
- Simpan salinan kerja dokumen.
- Aktifkan alat
Selectordan pilih hanya laluan teks sedia ada. - Pilih
Path → Split Path. - Batalkan pemilihan hasil dengan mengklik ruang kanvas kosong.
- Pilih satu bentuk hasil dan gerakkannya sedikit untuk memeriksanya.
- Pastikan counter (lubang dalaman) bergerak bersama garisan luar dan kekal terbuka. Batalkan gerakan pemeriksaan jika anda ingin mengekalkan penempatan asal.
Split Path diperkenalkan dalam Inkscape 1.2 untuk memisahkan sub-laluan menjadi objek yang berkaitan sambil mengekalkan lubang. Nota keluaran 1.2 memperihalkan peraturan geometrinya: memisahkan bahagian yang tidak bersilang manakala mengekalkan bahagian yang bersilang bersama.
Peraturan itu mempunyai had penting: ia tidak memulihkan semula aksara teks asal. Garisan huruf yang menyentuh atau bertindih boleh kekal bersama, manakala komponen terpisah satu aksara boleh menjadi objek berasingan. Nota keluaran 1.3 dengan itu memperihalkan pemisahan teks bergarisan sebagai hanya memulihkan semula huruf individu secara kira-kira.
Jika komponen terpisah perlu bergerak bersama hurufnya, pilih kedua-dua objek hasil dan pilih Object → Group. Pengelompokan mengekalkan identiti objek mereka yang berasingan sambil membenarkan anda mentransformasikannya bersama, sebagaimana didokumentasikan dalam Pengelompokan Objek.
Cara memulihkan lubang setelah Break Apart
Jika operasi yang tidak diingini adalah terbaru, pilih Edit → Undo sehingga penghitung asal kembali, kemudian terapkan Path → Split Path. Jika membatalkan akan membuang kerja yang anda perlukan, bina semula satu huruf pada satu masa menggunakan kontur yang tersisa.
Gabungkan semula kontur luar dan semua lubangnya
- Aktifkan alat
Selector. - Seret segiempat pemilihan mengelilingi satu huruf lengkap, mengelilingi kontur luar dan setiap kontur dalamnya. Biarkan huruf bersebelahan di luar segiempat.
- Pilih
Path → Combine. - Batalkan pemilihan hasilnya, kemudian pilih huruf itu sekali lagi untuk memeriksa sama ada konturnya kini milik satu laluan.
- Ulangi untuk huruf-huruf yang tinggal dengan penghitung.
Menyeret segiempat pemilihan mengelilingi objek lengkap didokumentasikan dalam rujukan papan kekunci dan tetikus rasmi. Ia mengelakkan bergantung pada kontur berisi yang kebetulan berada di atas. Untuk seni lukis yang sesak, buat salinan kerja sementara dengan lebih banyak ruang sebelum mencuba pemilihan ini.
Combine mengekalkan bahagian-bahagian terpilih dalam satu laluan bukannya mengira kesatuan mereka. Objek yang digabungkan mempunyai satu isian dan strok, dan tutorial lanjutan menyatakan bahawa ia mengambil gaya objek terpilih yang terendah. Menggabungkan semula kontur bergaya berbeza boleh mengubah penampilan mereka.
Periksa aturan isi jika penghitung tetap pejal
Dengan huruf yang digabungkan semula dipilih, buka Object → Fill and Stroke, lalu periksa kawalan fill-rule di tab Fill. Rujukan papan kekunci Inkscape menyebut kawalan-kawalan ini sebagai kawalan winding/alternating; nilai SVG adalah nonzero dan evenodd. Lokasi menu dialog didokumentasikan dalam The Fill and Stroke Dialog.
Untuk kontur luar mudah yang mengandungi kontur dalam yang lebih kecil dan tidak bersilang, peraturan alternating, evenodd, menjadikan rantau dalam sebagai lubang tanpa mengira arah kontur. Peraturan winding, nonzero, juga mempertimbangkan arah. Perlakuan ini mengikuti definisi fill-rule SVG.
Terapkan penyesuaian itu kepada satu huruf yang dibaiki terlebih dahulu. Kontur yang tumpang tindih dan nesting yang lebih dalam boleh mengubah rantau mana yang menjadi terisi, jadi bandingkan huruf lengkap dengan rujukan tersimpan anda. Memilih hanya kontur luar, atau secara tidak sengaja termasuk huruf bersebelahan, tidak boleh dibetulkan hanya dengan menukar peraturan fill.
Latihan bentuk abstrak kecil yang menjelaskan perbezaan
Binaan berikut adalah latihan ilustratif yang terbit daripada operasi yang didokumentasikan. Ia menggunakan dua bentuk geometri berongga untuk membuat perbezaan nampak tanpa bergantung pada font tertentu.
- Dalam dokumen yang berasingan, lukis sebuah segiempat tepat besar dan sebuah segiempat tepat lebih kecil sepenuhnya di dalamnya. Biarkan margin yang jelas pada setiap sisi.
- Simpan segiempat tepat yang lebih kecil di atas yang lebih besar. Pilih kedua-duanya dan pilih
Path → Differenceuntuk mencipta bingkai segiempat tepat. - Di tempat lain, lukis sebuah elips besar dan sebuah elips lebih kecil sepenuhnya di dalamnya. Pilih kedua-duanya, dengan elips yang lebih kecil di atas, dan gunakan
Path → Differenceuntuk mencipta gelang. - Jauhkan bingkai dan gelang. Pilih kedua-duanya dan pilih
Path → Combine. - Simpan laluan majmuk dua-bentuk ini sebagai titik permulaan latihan.
Panduan Operasi Boolean mendokumentasikan penolakan, penggabungan dan kepentingan susunan tumpukan. Di sini, bentuk atas yang lebih kecil menyediakan rantau yang ditolak daripada bentuk bawah yang lebih besar.
Daripada titik permulaan itu, gunakan Path → Break Apart: kedua-dua garisan luaran dan kedua-dua garisan dalaman menjadi empat objek. Batalkan, kemudian gunakan Path → Split Path: keputusan yang dimaksudkan adalah dua objek berlubang, dengan setiap sempadan dalaman disimpan bersama sempadan sekelilingnya. Perbandingan ini mengikuti tingkah laku memelihara lubang yang didokumentasikan dalam nota penyelesaian 1.2.
Anda juga boleh berlatih memperbaiki keputusan empat-objek. Pilih hanya pasangan segiempat tepat, gabungkan mereka dan semak kaedah isi. Ulangi untuk pasangan elips. Ini membuat pemilihan yang diperlukan menjadi nyata: setiap objek berlubang memerlukan garisan luarannya sendiri dan garisan dalamannya sendiri.
Apakah yang kekal boleh diedit selepas operasi ini?
Pastikan batasan operasi ini jelas sebelum memilih perbaikan:
Ungroupmembuang bekas; objek anggotanya kekal boleh diedit secara berasingan.Combinemencipta satu laluan dengan sub-laluan yang boleh diedit dan satu gaya dikongsi. Ia tidak mengekalkan gaya objek berasingan.Break Apartmemisahkan sub-laluan menjadi objek, mengubah cara isian mereka berinteraksi.Split Pathmengatur semula geometri sedia ada ke dalam laluan berasingan sambil mengekalkan kontur lubang berkaitan.Differencemengira laluan baru dengan menolak objek atas dari objek bawah. Simpan salinan terlebih dahulu jika anda memerlukan operan asal.
Perbezaan ini mengikuti tutorial lanjutan, rujukan arahan laluan dan panduan pengelompokan rasmi. Menggabungkan semula kontur biasanya adalah perbaikan yang lebih langsung apabila matlamat anda adalah memulihkan huruf majmuk. Gunakan penolakan apabila anda sengaja ingin membina bukaan baru dari bentuk berasingan.
Teks yang telah dikonversi ke garisan kekal boleh diedit sebagai nod, bukan sebagai teks diketik. Sama ada memisahkan atau menggabungkan semula tidak memulihkan pemilihan font atau pengeditan aksara. Tutorial lanjutan mendokumentasikan bahawa mengubah teks ke laluan membuang keupayaan khas teks itu.
Cara mengesahkan lubang huruf siap
Letakkan segiempat tepat kontras sementara di belakang laluan yang dibaiki, dengan menggunakan Object → Lower to Bottom. Konter sebenar akan mendedahkan segiempat tepat itu melalui huruf. Segiempat tepat putih yang diletakkan di atas huruf sebaliknya terus menunjukkan isiannya sendiri. Perintah susunan terdedah dalam rujukan papan kekunci dan tetikus rasmi.
Kemudian pilih dan gerakkan satu huruf yang dibaiki sebentar. Sempadan luaran dan konternya sepatutnya bergerak bersama. Semak mana-mana komponen terlepas secara berasingan, dan kembalikan kedudukan yang diniatkan sebelum membuang segiempat tepat latar belakang sementara.
Jika bentuk bersarang berperlakuan tidak dijangka, semak versi yang dipasang sebelum membina semula grafik secara manual. Nota rilisan 1.4.3 mendokumentasikan penambahbaikan penanganan lubang bersarang dalam Split Path dan perubahan yang memulangkan objek lebih kecil di atas objek lebih besar yang mengelilinginya selepas Break Apart. Pastikan susunan lapisan secara jelas ketika menggunakan penolakan berbanding mengandaikan kontur tertentu berada di atas.
Untuk teks bergaris sedia ada, mulakan dengan struktur objek yang dipilih: bongkarkumpulkan objek huruf sedia ada, pecahkan laluan majemuk sambil mengekalkan konternya, atau gabungkan semula kontur yang sudah dipisahkan. Selesai dengan memeriksa ketelusan dan pergerakan bersama-sama; kedua-dua semakan itu mengesahkan bahawa lubang-lubang kelihatan betul dan milik objek yang anda nak sunting.
Sumber
- Tutorial Inkscape: Lanjutan — Inkscape
- Rujukan papan kekunci dan tetikus Inkscape — Inkscape
- Operasi Boolean — Panduan Permulaan Inkscape
- Pengelompokan Objek — Panduan Permulaan Inkscape
- Dialog Isi dan Garis Luar — Panduan Permulaan Inkscape
- Nota pelepasan/1.2 — Wiki Inkscape
- Nota pelepasan/1.3 — Wiki Inkscape
- Nota pelepasan/1.4.3 — Wiki Inkscape
- Mencat: Mengisi, Garis Luar dan Simbol Penanda — Konsortium World Wide Web