Metni düzenlenebilir halde tutarken Inkscape’te şeffaf bir metin kesiti oluşturmak için beyaz bir dikdörtgenin üzerinde siyah metin bulunan bir maske kullanın. Maskeyi çiziminize uygulayın, ardından metni gözden geçirmeniz gerektiğinde maskeyi serbest bırakın.
Bu eğitimde Mac’te basit, soyut bir kompozisyon oluşturuluyor: üst üste binen renkli şekillerin içinde FORM sözcüğü şeffaf boşluklar olarak görünüyor. Tamamlanan SVG’de metin ve şekiller korunur. Metni düzenlemek için serbest bırakma–düzenleme–yeniden uygulama döngüsü kullanılır.
Maske düzenlenebilir metni neden korur?
Inkscape’in sıradan maskesi görünürlüğü kontrol etmek için renk kullanır: beyaz, alttaki çizimi korurken siyah onu şeffaf hale getirir. Normal bir kırpma işlemi ise ana hattın içinde kalanları korur; bu nedenle harflerle kırpma yapıldığında çizim harflerin içinde kalır. Resmî kırpma ve maskeleme kılavuzu bu farkı açıklar.
Bu yapıda maske iki nesne içerir: düz beyaz bir dikdörtgen ve üzerinde düz siyah metin. Dikdörtgen kompozisyonu korur; harfler boşlukları oluşturur. SVG maskeleri hem grupları hem metni destekler, dolayısıyla metni yola dönüştürmek gerekmez. Bu yapı, SVG belirtiminde tanımlanan maskeleme davranışını izler.
İşlemlerin sınırlarını net tutun:
| İşlem | Ne yapar | Sonraki düzenlemelere etkisi |
|---|---|---|
Object → Group |
Nesneleri bir arada tutar | Üyeler ayrı nesneler olarak kalır |
| Sıradan maskeleme | Çizimin görünürlüğünü kontrol eder | Düzenleme için maskeyi geri almak gerekir |
Metinde Path → Object to Path |
Harfleri ana hatlara dönüştürür | Metin aracıyla sözcük düzenlenemez hale gelir |
Path → Difference |
Bir yolu diğerinden çıkarır | Düzenlenebilir metin maskesi yerine geometrisi değişmiş bir şekil oluşturur |
Resmî gelişmiş eğitim kaynağı, yola dönüştürmenin metin düzenleme özelliklerini kaldırdığını açıkça belirtir. Boolean İşlemleri kılavuzu, Boolean işlemlerinin yollar üzerinde çalıştığını veya dönüştürmeyi denediğini açıklar. Düzenlenebilir yapıda bu iki komutu da kullanmayın.
Soyut çizimi ve maskeyi oluşturma
Mac’inizde aşağıdaki menü komutlarını kullanın. Böylece belirli bir klavye kısayolu yapılandırmasına bağlı kalmazsınız. Çevrimiçi Beginners’ Guide şu anda 1.3 sürüm belgeleri olduğunu belirtiyor; bazı menü öğeleri Set yerine Set Mask gibi daha uzun bir adla görünebilir.
1. Renkli şekilleri oluşturup gruplayın
Boş bir belge açın. Geniş bir dikdörtgen çizin, ardından kenarlarının içinde kalan ve üst üste binen iki elips ekleyin. Örneğin mavi bir dikdörtgen, sola yakın turkuaz bir elips ve sağa yakın turuncu bir elips kullanın. Bunlar zorunlu boyutlar veya renkler değil, alıştırma için önerilerdir.
Araç çubuğundan her şeklin aracını seçin, ardından tuvalde tıklayıp sürükleyin. Inkscape’in Şekil Araçları kılavuzu bu çizim yöntemini açıklar. Şekilleri sayfanın rahatça içinde tutun.
Object → Fill and Stroke penceresini açın. Her şekle düz bir dolgu verin ve Stroke paint bölümündeki boyasızlık çarpısını kullanarak konturunu kaldırın. Bu alıştırmada nesne opaklığını tam, bulanıklığı sıfır olarak ayarlayın. Dolgu ve Kontur kılavuzu bu ayarları açıklar.
Seçim aracına geçin, üç şeklin çevresinde bir seçim alanı sürükleyin ve Object → Group komutunu seçin. Bu, çizim grubunuzdur. Gruplama, geometrilerini birleştirmeden kompozisyonu bir arada tutar; Nesneleri Gruplama kılavuzu ayrıca üyelerini düzenlemek için bir gruba nasıl girileceğini açıklar.
2. Beyaz maske dikdörtgenini oluşturun
Çizim grubunun tamamını, her tarafında biraz boşluk kalacak şekilde kaplayan başka bir dikdörtgen çizin. Dolgusunu tamamen opak beyaz, konturunu yok ve bulanıklığını sıfır yapın. Bu dikdörtgen kompozisyonu geçici olarak gizleyecektir.
Bu dikdörtgen, maskenin koruduğu alanı tanımlar. Dışarı taşan şekiller de dahil olmak üzere tüm kompozisyonu kaplayacak kadar büyük olmalıdır. Küçük bir dikdörtgen, belgelenen SVG maskeleme modeline uygun olarak kenarlarının dışındaki çizimi gizler.
3. Dikdörtgenin üzerine siyah metin ekleyin
Metin aracını etkinleştirin, beyaz dikdörtgenin üzerinde bir kez tıklayın ve FORM yazın. Bir kez tıklamak satır üzerinde sıradan bir metin oluşturur; sürüklemek ise bir metin çerçevesi oluşturur. Bu kısa etiket için Metin Yazma bölümünde açıklanan tek tıklama yöntemini kullanın.
Kalın stili olan, bilgisayarınızda yüklü bir yazı tipi seçin ve sözcüğü kompozisyonun ortasına yayılana kadar büyütün. Yazı tipini, boyutunu ve aralığını ayarlamak için Text → Text and Font menüsünü veya metin araç çubuğunu kullanın. Metni Biçimlendirme bölümünde açıklandığı gibi Inkscape, bilgisayarınızda yüklü yazı tiplerini kullanır.
Metnin dolgusunu tamamen opak siyah, konturunu yok ve bulanıklığını sıfır yapın. Sözcüğün tamamını beyaz dikdörtgenin içinde tutun. Metni yola dönüştürmeyin.
4. Yalnızca maske bileşenlerini gruplayın
Seçim aracıyla siyah metni ve beyaz dikdörtgeni seçin, ardından Object → Group komutunu seçin. Renkli çizimi bu grubun dışında bırakın.
Maskeyi uygulamadan önce katman sırası şöyle olmalıdır:
- Maske grubunun içindeki siyah metin.
- Aynı maske grubunun içindeki beyaz dikdörtgen.
- Maske grubunun altındaki renkli çizim grubu.
Gerekirse sıralamayı düzeltmek için Object menüsündeki öne veya arkaya taşıma komutlarını kullanın. Resmî Katman Sırası kılavuzu bu kontrolleri açıklar. Beyaz dikdörtgen siyah harflerin arkasında, harflerin grubu ise çizimin üzerinde olmalıdır.
5. Sıradan maskeyi uygulayın
Maske grubunu ve çizim grubunu birlikte seçin. Bu alıştırma belgesinde, dahil edilecek başka nesne olmadığından, tüm yapının çevresinde bir seçim alanı sürüklemek kullanışlıdır.
Object → Mask → Set komutunu veya görüntülenen ad Set Mask ise onu seçin. Sıradan maske komutunu kullanın. Kırpma ve Maskeleme kılavuzuna göre Inkscape, seçili nesnelerden en üsttekini maske olarak alır.
Beyaz dikdörtgen ve siyah harfler görünür nesneler olarak kaybolmalıdır. Renkli kompozisyon yeniden görünmeli ve çizim grubundaki her şeklin içinde harf biçimli boşluklar oluşmalıdır.
Şeffaflığı doğrulayın ve metnin düzenlenebilir olduğunu gösterin
Beyaz bir sayfa, şeffaf bir boşluğun beyaz bir harf gibi görünmesine neden olabilir. Sonucun hem şeffaflığını hem de metin düzenleme özelliğinin korunduğunu doğrulamak için aşağıdaki iki kontrolü yapın.
Boşluğu geçici bir arka planla kontrol edin
Büyük mor bir dikdörtgen çizin ve maskelenmiş çizimin arkasına gönderin. Bu test dikdörtgenini maskelenmiş grubun dışında tutun. Mor renk harflerin içinden görünürken çevresindeki renkli kompozisyon görünür kalmalıdır.
Test dikdörtgeninin rengini değiştirin. Harf boşluklarından yeni renk görünmelidir. Bu, maskenin şeffaflık davranışından çıkarılan pratik bir kontroldür: görünen renk, alttaki ayrı nesneden gelir.
Kontrol ettikten sonra test dikdörtgenini silin. Boş alanları incelemek için File → Document Properties menüsünde Checkerboard background seçeneğini de etkinleştirebilirsiniz. Çalışma alanı kılavuzu, varsayılan olarak beyaz görünen tuvalin yine de şeffaf olabileceğini açıklar.
Maskeyi serbest bırakıp metni değiştirin
Maskelenmiş kompozisyonu seçin ve Object → Mask → Release komutunu seçin; bu seçenek bazen Release Mask olarak adlandırılır. Inkscape’in belgelenen maske davranışı, maskeleme nesnesini önceden maskelenmiş çizimin üzerine geri getirir.
Beyaz dikdörtgen kompozisyonu yeniden kaplar. Seçim aracıyla serbest bırakılmış maske grubuna çift tıklayarak gruba girin. Metin aracını etkinleştirin, siyah sözcüğe tıklayın ve FORM yerine ARC yazın. Gruplara girme ve gruplardan çıkma işlemleri Nesneleri Gruplama bölümünde açıklanır.
Gerekirse yazı tipi boyutunu veya konumunu ayarlayın. Ardından seçim aracına geri dönün ve gruptan çıkmak için dışarıya çift tıklayın. Maske grubunun ve çizim grubunun tamamını seçin ve sıradan maskeyi yeniden uygulayın.
Yeni boşluklarda ARC yazmalıdır. Bu, düzenlenebilirlik kontrolüdür: harf ana hatlarını yeniden şekillendirmek yerine metin aracıyla karakterleri değiştirdiniz. Metin her değiştirileceğinde bu döngüyü tekrarlayın.
Beklenmeyen sonuçları giderin
Efekti baştan oluşturmadan önce yapıyı kontrol edin. Bu kontroller, belgelenmiş maske renklerini, katman sırasını ve gruplama davranışını izler:
| Belirti | Neyi kontrol etmeli? | Düzeltme |
|---|---|---|
| Kompozisyonun tamamı kayboluyor | Maske olarak tek başına siyah metin mi kullanıldı? | Maskeyi serbest bırakın ve metnin arkasına beyaz bir dikdörtgen ekleyin |
| Çizim her yerde düz renk kalıyor | Beyaz dikdörtgen metnin üzerinde mi? | Maske grubunun içinde siyah metni dikdörtgenin üzerine taşıyın |
| Beyaz dikdörtgen görünür kalıyor | Maske uygulanırken doğru ikili mi seçildi? | Maske grubunun ve çizim grubunun tamamını seçin |
| Renkli kenarlar beklenmedik biçimde kayboluyor | Beyaz dikdörtgen kompozisyonun tamamını kaplıyor mu? | Maskeyi serbest bırakın ve dikdörtgeni büyütün |
| Harf boşlukları kısmen şeffaf görünüyor | Metin gri, yarı saydam veya bulanık mı? | Metni opak siyah, bulanıklığı sıfır olacak şekilde ayarlayın |
| Renkli şekillerden biri harfleri dolduruyor | Bu şekil maskelenmiş çizim grubunun dışında mı? | Maskeyi serbest bırakın, istenen çizimi yeniden gruplayın ve maskeyi tekrar uygulayın |
Metin aracı, serbest bırakılan harfleri düzenleyemiyorsa daha önce yola dönüştürülüp dönüştürülmediklerini kontrol edin. Maskeyi serbest bırakmak, yola dönüştürme işlemini geri almaz. Düzenlenebilir bir SVG’nin önceki sürümünü kurtarın veya yeni bir metin nesnesi oluşturun; gelişmiş eğitim, düzenlenebilir metin ile düzenlenebilir yol düğümlerini birbirinden ayırır.
Düzenlenebilir SVG’yi kaydedin ve şeffaf PNG dışa aktarın
Çalışma belgesini File → Save As menüsünden kaydedin ve Inkscape SVG biçimini seçin. Çalışmanızı Kaydetme kılavuzu, Inkscape düzenleme verilerini korumak için bu biçimi önerir. Metni değiştirmek üzere yeniden açacağınız ana dosya olarak bu SVG’yi saklayın.
PNG oluşturmak için File menüsünden dışa aktarma iletişim kutusunu açın. Kılavuzda bu seçenek Export PNG Image olarak adlandırılır; kullandığınız sürümde komutun adı Export olabilir. PNG’yi seçin, dışa aktarma alanını belirleyin, gereken piksel boyutlarını girin ve dışa aktarın. PNG Dosyası Dışa Aktarma bölümündeki gibi sayfa düzeni için Page, seçili kompozisyonun sınırları için Selection seçeneğini kullanın.
Dışa aktarmadan önce geçici arka plan dikdörtgenini kaldırın ve belgenin arka plan alfa değerinin sıfır olduğundan emin olun. Çizimin arkasındaki opak bir nesne veya opak bir belge arka planı, PNG’deki boşluklardan renk görünmesine neden olur. Çalışma alanı kılavuzu, arka plan opaklığının PNG çıktısını nasıl etkilediğini her iki açıdan da açıklar.
PNG, raster bir çıktıdır; metinde daha sonra yapılacak değişiklikler SVG ana dosyasında yapılmalıdır. Bu SVG’yi yeniden açın, maskeyi serbest bırakın, sözcüğü değiştirin, maskeyi tekrar uygulayın ve yeniden dışa aktarın. Beyaz dikdörtgeni ve canlı siyah metni bir arada tutmak, düzenlemeye geri dönmek için açık bir yol sunan yeniden kullanılabilir bir yapı sağlar.
Kaynaklar
- Kırpma ve Maskeleme — Inkscape Beginners’ Guide.
- Kırpma, Maskeleme ve Birleştirme — W3C.
- Gelişmiş — Eğitim, resmî kaynak — Inkscape Documentation.
- Boolean İşlemleri — Inkscape Beginners’ Guide.
- Şekil Araçları — Inkscape Beginners’ Guide.
- Dolgu ve Kontur İletişim Kutusu — Inkscape Beginners’ Guide.
- Nesneleri Gruplama — Inkscape Beginners’ Guide.
- Metin Yazma — Inkscape Beginners’ Guide.
- Metni Biçimlendirme — Inkscape Beginners’ Guide.
- Katman Sırası — Inkscape Beginners’ Guide.
- Notes Alliberament — Kırpma ve maskeleme — Inkscape Wiki.
- Çalışma Alanını Yönetme — Inkscape Beginners’ Guide.
- Çalışmanızı Kaydetme — Inkscape Beginners’ Guide.
- PNG Dosyası Dışa Aktarma — Inkscape Beginners’ Guide.