30 Haziran 2009 Salı

sK1 Geliyor

sK1'den Inkscape'nin çeşitli dosyaları içeri aktarmak için kullandığı UniConverter aracılığıyla haberdar oldum, kısa bir süre önce. Scribus, Inkscape, CorelDRAW, Adobe Illustrator veya Freehand benzeri bir açık kaynak grafik tasarım yazılımı olan sK1 henüz çok genç olmasına rağmen ilerisi için umut vadediyor.



Benim gibi siz de eğer sK1 ismi nereden geliyor diye merak ediyorsanız İnternet sitelerinde yazan şu bilgileri öğrenmek isteyeceksinizdir:
s: sK1 Sketch/Skencil geliştiricilerinin Gtk+'ya geçmeye karar vermesiyle bu değişikliği istemeyen geliştiricilerce oluşturulmuştur. Neden ilk harf olduğu halde küçük yazıldığına şaşmamak gerek Sketch/Skencil'a yapılan bu atfın.
K: sK1'in KDE'ye herhangi bir bağımlılığı bulunmamasına rağmen görünüş olarak KDE yazılımlarını andırdığı için kullanılmıştır.
1: Geliştiricilerin yaygın kapalı kaynak yazılımlara kafa tutmayı amaçladıklarını ifade ediyor.

Tcl/Tk ve Python kullanılarak hazırlanan sK1'in dikkat çeken başlıca özellikleri şöyle:
  • CMYK renk uzayı desteği
  • Postscript içinde CMYK desteği
  • Cairo temelli yazılım motoru
  • Renk yönetimi
  • CDR içeri aktarma desteği
  • Ttk temelli modern kullanıcı arayüzü

Özgür yazılım adına sevindirici gelişmelerin ardı arkası kesilmiyor, gördüğünüz gibi. Kısa süre içinde daha çok ismini duyacağınız sK1 ile şimdiden tanışmak istiyorsanız yapmanız gereken tek şey sK1'i yüklemek. Bunun için eğer Pardus kullanıyorsanız Ceyhun Asılkazancı'nın hazırlamış olduğu ve şimdilik Playground'da yer alan PiSi pakete buradaki bağlantı aracılığıyla ulaşabilirsiniz.

sK1 hakkında bilgi alabileceğiniz diğer bir yazı da pozitifpc'de yer alıyor, göz atabilirsiniz:
sK1: Scribus, Freehand ve CorelDRAW’a Rakip

23 Haziran 2009 Salı

GNU/Linux'ta Adobe Photoshop

GNU/Linux'ta Adobe Photoshop kullanımı hakkında çoğu kullanıcının yanlış / eksik fikre sahip olması daha önce yazdığım birkaç yazıyı birleştirerek geniş bir açıklama yapmak istememe neden oldu.

Adobe Photoshop'un GNU/Linux sürümü olmadığı için bu programı kullanmak için iki farklı yol izleyebilirsiniz:
  • Sanal bilgisayar üzerine kuracağınız MacOSX veya Microsoft Windows üzerinde Adobe Photoshop'u çalıştırabilirsiniz.
  • WINE ile Adobe Photoshop'u çalıştırabilirsiniz.
İlk önce şunun çok iyi anlaşılması gerekiyor: Adobe Photoshop'un GNU/Linux sürümünün olmaması veya GNU/Linux üzerinde kolayca / sorunsuzca çalıştırılamaması GNU/Linux cephesinin değil Adobe'nin eksikliğidir. Diğer pek umursanmayan gerçek ise Adobe Photoshop'un telifli bir yazılım olduğudur. Eğer Adobe Photoshop'u kullanmak istiyorsanız geliştiricilerinin talep ettiği ücreti ödemek zorundasınızdır.

Eğer Adobe Photoshop'u yerleşik olarak GNU/Linux'ta kullanmak istiyorsanız üreticisini bu desteği vermesi için teşvik etmelisiniz. Üreticileri GNU/Linux sürümü için ikna etmek oldukça zor görünebilir ama denemek de bir şey kaybettirmez.

Eğer üretici ile umut veren bir iletişim gerçekleştirilemediyse WINE'nin geliştiricileriyle iletişime geçerek daha iyi Adobe Photoshop desteği vermesini sağlayabilirsiniz. Örneğin WINE'nin hata kayıt sistemine sorununuzu bildiren bir girdi eklenebilir. Önem derecesine göre sorun kısa bir sürede halledilerek Adobe Photoshop'un WINE ile daha verimli çalışması sağlanabilir.

Dağıtımınızın geliştiricilerinin size bu konuda yardım etmesini beklemek ise çok saçma olacaktır. Çünkü görevleri bu değildir. Geliştiriciler depolarda özgür resim işleme yazılımlarını, Windows uygulamalarını çalıştırmak için WINE'nin güncel bir sürümünü, sanal bilgisayar uygulamalarını bulunduruyorlarsa görevlerini fazlasıyla yerine getiriyor demektir.

Çoğu kullanıcı sadece Microsoft Windows'un görünüşünden bıkarak GNU/Linux'a geçmektedir. Bu da özgür yazılım felsefesinden habersiz GNU/Linux kullanıcılarının çoğalmasına neden olmaktadır. Bu kullanıcılara (lütfen aklı başında kimseler, bizi de bu grubu sokuyor diye alınmasın, çünkü öyle bir şey yapmıyorum) şunu sormak istiyorum; eğer yasal olmayan içerik kullanmaktan çekinmiyorsanız bu mazoşistlik neden? Sizce de Microsoft Windows için yazılmış uygulamaları bu işletim sisteminde kullanmak daha mantıklı değil mi?

Bir de şöyle bir kullanıcı profili var; açık kaynağın gücünü ve potansiyelini görüp GNU/Linux'a geçen ama GIMP, Krita gibi özgür resim işleme yazılımları ihtiyaçlarını tam olarak karşılamadığı için Adobe Photoshop kullanmak zorundakiler. Bu kullanıcıları da biraz taşın altına ellerine koymalarını rica ediyorum. Bu programları kısa bir sürede ihtiyaçlarını karşılayabilecek düzeye çıkarmak o kadar kolayki, gereken tek şey bunu gerçekten istemeleri.

Konuyu fazla da uzatmadan Adobe Photoshop'u WINE ile nasıl çalıştırabileceğinizi söyleyerek tamamlamak istiyorum. Adobe Photoshop'u kurmak isterseniz WINE AppDB'den kurmak istediğiniz sürümüyle ilgili bilgi alabilirsiniz. Adobe Photoshop'un 6, 7, CS ve CS2 sürümleri plutonyum ve altın gibi oldukça yüksek değerlendirmeye (Windows programının WINE ile ne kadar iyi çalıştığı) sahip.

Kullanmak istediğiniz Adobe Photoshop'un sürümüne göre yapmanız gerekenler biraz değişecektir. Vermiş olduğum WINE AppDB bağlatısında sizdeki Photoshop sürümünün hangi WINE sürümüyle daha iyi çalışacağına bakın ve dağıtımınızın paket yöneticisi ile bu sürümü kurun.

Örneğin WINE ile Adobe Photoshop'un CS veya CS2 sürümlerini şu işlemleri yaparak çalıştırabilirsiniz:
  • Times32 yazı tipini yükleyin. Uğraşmak istemiyorsanız konsolda şu komutu çalıştırın: sh winetricks corefonts
  • WINE'nin 1.0 veya daha yeni bir sürümü yükleyin.
  • Photoshop'un kurulum dosyasını (Setup.exe) sağ tıklayarak "WINE ile aç" seçeneğini seçin veya konsoldan kurulum dosyasının bulunduğu dizine girerek wine ./Setup.exe komutunu çalıştırın.
  • Photoshop'un orijinal sürümünü kullanın.
  • WINE'yi asla yetkili kullanıcı (root) olarak çalıştırmayın.
  • Klonlama aracı ALT tuşunu kullandığı için bunun düzeltilmesi gerekiyor. TASMA> Pencere Davranışı> Pencere Eylemleri bölümüne girerek ALT tuşunu kullanan kısayolları devre dışı bırakın.
  • CS2'de kullanıcı arayüzündeki bazı yazı tipleri çok küçük görülebilir. Bunu düzeltmek için Photoshop> Edit> Preferences> General bölümünde yer alan UI Font Size değerini Small yerine Medium olarak ayarlayın ve Photoshop'u yeniden başlatın.

Pixel Image Editor

Pixel Image Editor GNU/Linux ve diğer pek çok (rahat bir şekilde abartıldığını bile söyleyebilirim) işletim sisteminde kullanılabileceğiniz bir resim işleme yazılımıdır. Slovak programcı Pavel Kanzelsberger'un tek başına geliştirdiği, kapalı kaynaklı ve ücretli (50$'ın altında cüz'î bir ücrete sahip) bir yazılımdır.

GNU/Linux'a geçen pek çok tasarımcı Adobe Photoshop'un eksikliğinden şikayet etmektedir. WINE ile Adobe Photoshop'u çalıştırmak mümkün olsa da bu yöntem bazen sorun çıkarabilmektedir. Bu yüzden ihtiyaçlarını GIMP ve Krita gibi özgür yazılımlarla karşılayamayan tasarımcıların imdadına Pixel Image Editor yetişiyor.


Pixel Image Editor Siyah beyaz, RGB, CMYK, CIE Lab ve HDR gibi pek çok renk uzayını desteklemektedir. Renk yönetimi, katman efektleri, filtreler, İnternet sayfası tasarımı için araçlar, fotoğraf işleme ve animasyon Pixel Image Editor'un diğer göze çarpan özelliklerinden bazılarıdır.

Programın yazarı bir kaç yıldır 1.0 sürümünü yakında yayımlayacağını söylemesine rağmen henüz o yakın gelememiştir. Programın kullanıcılarının en çok şikayet ettikleri konulardan biri budur. Fakat Pavel tarafından yapılan son açıklamalara göre programın kararlı sürümü bir süre sonra kullanıcılarıyla buluşmuş olacak. Bu sürümle birlikte program da Pixel Studio Pro ismini almış olacak.

Pavel'in ilk başlarda sadece boş zamanlarında hobi olarak geliştirdiği Pixel Image Editor bir süre sonra tam zamanlı işi olmuş. İlk sürümü DOS için yazılmış olan Pixel Image Editor'ün ilk önce kullanıcı talepleri doğrultusunda Windows sürümü ve daha sonra da Pavel'in Be ile yaptığı anlaşma ile BeOS sürümü çıkmış.


Pixel Image Editor'un demo sürümü sinir bozucu bir şekilde tüm sayfada yazan bu bir demodur yazısi ile birlikte geliyor. Bu da programı detaylıca incelemenize engel oluyor. Eğer sadece 30 gün sınırlaması olsaydı daha etkili bir strateji izlenmiş olurdu bence. Umarım Pixel Studio Pro ile bu konuya dikkat edilir.

Pixel Image Editor'ün arayüzünü oldukça başarılı bulduğumu rahatlıkla söyleyebilirim. Adobe Photoshop kullanıcılarının asla yabancılık çekmeyeceği kullanışlı bir arayüze sahip olan program fazladan bir kaç kendine has özelliği de barındırıyor. Tüm araçların tek pencerede birleşmesi, birden fazla belgeyle çalışmayı kolaylaştıran sekmeli yapı ve çoklu çalışma alanı desteği pek çok kullanıcıya çalışmak için konforlu bir çalışma ortamı sunacaktır.

Arayüz güzel tasarlanmış olmasına rağmen ne yazık ki bazı önemli eksikliklikleri bulunuyor. Bunlardan birincisi araçlar her zaman kararlı çalışmıyor ve katman seçim işlemleri biraz sorunlu. İkinci önemli eksiklik ise araç kutusundaki simgeler tam olarak ne işe yaradıklarını kolayca anlatamıyor, örneğin fırça aracının hangisi olduğunu anlamak için ya bir kaç deneme yapmanız ya da ekrana iyice yaklaşmanız gerekiyor.

Şimdilik Pixel Image Editor'ü satın almanızı önermem ama eğer bu yakınlarda bir resim düzenleme yazılımı almayı düşünüyorsanız Pixel Studio Pro'yu biraz daha bekleyin derim. Pixel Studio Pro çıktığında detaylı bir inceleme yazısıyla buluşmak üzere hoşçakalın.


Kaynaklar:
Wikipedia
Review: Pixel image editor

21 Haziran 2009 Pazar

Screenie


Screenie birkaç basit hareketle etkileyici 3B ekrangörüntüleri oluşturabileceğiniz harika bir araç. Ariya Hidayat pek çok açık kaynak projenin etkileyici ekran görüntülere sahip olmadığı gerçeğinden yola çıkarak geliştiriciler için böyle bir araç geliştirmiş.

Bu güzel programı bilgisayarınıza kurmak için yapacaklarınız çok basit:
git clone git://github.com/ariya/screenie.gitcd screenie
qmake-qt4
make
Eğer Screenie dağıtımınızın deposunda bulunmuyorsa yukarıdaki komutlar yardımıyla Screenie'yi bilgisayarınıza kurabilirsiniz. Pardus kullanıcıları Mehmet Nur Olcay'ın oyun alanında bulanan paketi deneyebilirler. Yalnız arşiv dosyası artık belirtilen yerde olmadığı için pspec.xml dosyasındaki ilgili yeri aşağıdakilerle değiştirmeniz gerekiyor:

aeba2c99ad72d10905ef36222a17b8b25bd2a117
http://ozbekanil.googlepages.com/screenie-git.tar.gz


Screenie'nin arayüzü oldukça kullanışlı ve hoş bir tasarıma sahip. Ekran görüntülerini çalışma penceresindeki sağ, orta ve sol ekran görüntüsü kutucuklarına sürükleyerek Screenie'ye aktarabilirsiniz. Üç ekran görüntüsü kullanabileceğiniz gibi iki veya bir tane kullanmayı da tercih edebilirsiniz.


Opaklık derecesi, ekran görüntülerin birbirine uzaklığı, ekran görüntülerinin açısı ve daha bir çok ayarı isteğinize göre değiştirebileceğiniz Screenie'yi denemenizi tavsiye ederim. GIMP veya Inkscape ile de eklentiler veya elle bu tip efektler yapılabiliyor ama bu kadar kolay ve hızlı bir şekilde yapamayacağınızı söyleyebilirim.

Inkscape ile Domo Çizimi



Domo oldukça meşhur bir karakter. Şahsen tanımasanız bile internet sayfalarında kedileri kovalarken çekilmiş fotoğrafını görmüşsünüzdür. Neyse Domo hakkında daha fazla bilgi için Wikipedi'ya bakabilirsiniz, biz şimdi Inkscape ile nasıl basit bir Domo çizebiliriz ona bakacağız. Bu dersi hazırlarken ilovegravy'nin How to draw Domokun başlıklı dersinden faydalandım.


Çalışmanın SVG'sine buradan ulaşabilirsiniz. Eğer siz de farklı Domo'lar yaparsanız paylaşabilirsiniz.

20 Haziran 2009 Cumartesi

GIMP ile SWF

Bir süre önce GIMP'in animasyon üretmek için kullanılan GAP ismindeki eklenti setini Pardus için paketledim. Şu an paketi henüz tam anlamıyla test etmediğim için kendi oyun alanımda tutuyorum. Eğer siz de test etmek isterseniz gerekli dosyalara buradan ulaşabilirsiniz.

GAP'ı test ederken oluşturduğum animasyonları farklı biçimlerde kaydetmeyi denedim. Hem GIF olarak hem de video dosyası olarak başarılı bir şekilde kayıt yapabiliyor paketlediğim GAP. Fakat GIF'in renk sınırlaması, videonun ise zahmeti beni bu iş için farklı çözümler olup olmadığı konusunda düşündürttü. Daha önceden gördüğüm ama denemeye fırsatımın olmadığı GIMP için SWF aktarıcıyı hatırladım. Bu animasyon kaydetmek için çok kullanışlı olan eklentiyi Eckhard M. Jäger yazmış.


Animasyonunuzu oluşturduktan sonra çalışmanızı birkaç tıklamayla SWF olarak kaydedebiliyorsunuz. GIMP ile yaptığınız animasyonları internet üzerinden paylaşmak için oldukça etkili bir yöntem.

Aşağıda da eğer eklemeyi başarabilirsem basit bir örnek görebilirsiniz. Son olarak şunu da söyleyeyim herhangi bir yanlış anlama olmaması için, oluşturduğunuz animasyonlar vektörel değil nokta tabanlı olacak yine de.

Bu eklentiyi çalıştırabilmek için sisteminizde SWFTools yüklü olmalıdır.

Eklentinin kullanımı oldukça basit. İlk önce tek kare mi yoksa katmanlardan oluşturduğunuz animasyonu mu kaydetmek istediğinizi seçiyorsunuz. Daha sonra oluşturduğunuz SWF'yi gösteren bir de internet sayfası oluşturma seçeneğini beliyorsunuz. Kaydetmek için bir konum ve dosya ismi seçtikten sonra Flash sürümünü, saniye başına kare oranını ve JPEG kalitesini ayarlayabilirsiniz.










19 Haziran 2009 Cuma

GIMP Dersleri 33

Zaman zaman İnternet'i kontrol ederek özgür tasarım yazılımlarını kullanan ve bu konu hakkında içerik üreten kişilerin sitelerini bulmaya ve elimden geldiğince günlüğümden tanıtmaya çalışıyorum. Elbette her içeriği yakalama şansım olmuyor. Bu yüzden sizden bir ricam var, eğer özgür tasarım programlarını kullanarak yaptığınız işleri nasıl gerçekleştirdiğinizi anlattığınız yazıları İnternet üzerinden yayınlıyorsanız bana haber verin. Ben de günlüğümde sizin çalışmalarınızı tanıtayım. Böylece aynı alanda birden fazla daha doğrusu aynı şeyi anlatan çalışma yapılmasını önleyebiliriz. Böylece daha farklı ve daha çok içerik üretebiliriz. Ülkemizde özgür tasarım programları hakkında ne yazık ki yeteri kadar belgelendirme çalışması yok, bu gibi konulara da hassasiyet gösterirsek güzel olur diye düşünüyorum.

Bugün haberdar olduğum yeni bir GIMP kaynağı hakkında bilgi vermek istiyorum şimdi sizlere. KalemKutu.com'da Engin Hoca'nın GIMP Dersleri bölümünde GIMP ile ilgili bir çok ders bulabilirsiniz. Bu derslerin yanında ve bunlardan daha önemli olarak bir de GIMP kitabı projesine ulaşabilirsiniz. Engin Beyin yazmaya başladığı GIMP kitabı şu anda 11 sayfadan oluşuyor. Kendisine çalışmalarında başarılar diliyorum ve tüm GIMP severleri bu çalışmalarla buluşmaya davet ediyorum.

Sizi bekleyen derslerin listesi şöyle:
  • GIMP'in temel kullanımı
  • Türk Bayrağı animasyonu
  • İki fotoğraf arası dönüşüm (morph)
  • Parlayan yazı animasyonu
  • Kar animasyonu (ben de bunun video dersini yapmıştım)
  • Fotoğrafı karakalem çalışmasına çevirme

GIMP ile Türk Bayrağı

Herkese merhaba, bir önceki dersimizde Inkscape ile Türk Bayrağı çiziminin nasıl gerçekleştirilebileceğine bakmıştık. Sevgili ivme bu konuya yaptığı yorumda benzer bir çalışmanın GIMP ile de yapılması fikrini ortaya sundu. Ben de bu iş için GIMP gibi nokta tabanlı (bitmap) resimler için kullanılan bir programın doğru tercih olup olmayacağını düşündüm. Daha sonra GIMP'teki araçlar sayesinde bu işin kolayca yapılabileceğine karar verdim ve dersi hazırlamaya başladım. Bu dersi GIMP'e Türkçe belgelendirme alanında eşsiz katkıları olan ivme'ye (Şaban Kuş) armağan etmek istiyorum. Şimdi her zamanki gibi basit işlem basamaklarıyla çalışmamıza başlayabiliriz:

1. Favori resim işleme programınızı açın. Buradaki çalışma GIMP için yapılmış olsa da bu dersi kolayca Krita, Pixel veya Adobe Photoshop ile de yapabilirsiniz.


2. 4500 x 3000 piksel boyutlarında yeni bir çalışması oluşturun.


3. Önplan rengini kırmızıya ayarlamak için Araç Kutusu'nun en altındaki renk düğmesine basın ve R, G, B değerlerini 227, 10, 23 olarak ayarlayın. Seçtiğiniz bu renkle sayfanın tamamını boyamak için de Kovadan Dolum aracını kullanın.


4. Eliptik seçim aracını çalıştırın ve ilgili iletişim penceresinden pozisyon ve büyük değerlerini girin. GIMP'teki hizalama konusundan biraz bahsedersek bu adımın farklı boyutlar için de nasıl uygulanabileceği görülebilir. GIMP hizalama yaparken nesnenin veya seçimin en sol üst noktasını dikkate alıyor. Bu bilgiyle yola çıkarak; 1500 x 1500 piksel (bayrağın yüksekliğinin yarısı) boyutunda bir eliptik seçim oluşturuyoruz ve tam olarak yerine yerleştirmek için üst, alt ve sola olan uzaklığını 750 piksel olarak ayarlıyoruz. Yani çemberin çapı 1500 piksel olduğundan geriye kalan 1500 pikseli (bayrağın yüksekliği - dış çemberin çapı) ikiye bölerek çemberin yerini ayarlıyoruz. Anlatım biraz karışık oldu sanırım ama mantık basit.


5. Oluşturduğunuz eliptik seçimi Kovadan Dolum aracı ile beyaza boyayın.
6. Tekrar eliptik aracı seçerek iç çemberi çizin. Bu çemberin büyüklüğünü 1200 x 1200 piksel (bayrağın yüksekliği * 0.4) olarak ayarlayın. Pozisyonunu ise 1087 x 900 olarak ayarlayın. Bu pozisyon bilgilerini nasıl elde ettiğimizi de olabildiğince basit bir şekilde anlatmak gerekirse; İç çemberin boyutu 1200 piksel, geriye 1800 piksel kalıyor dikey eksende bunu da ikiye bölerek 900 piksel buluyoruz ve bu değeri iç çemberin dikey eksendeki konumu olarak seçiyoruz. Yatay eksendeki yerini ise şu şekilde buluyoruz: 750 + 150 + 0.0625 * Bayrağın Yüksekliği (iç çemberin sol köşeye uzaklığı + (dış çemberin çapı - iç çemberin çapı) / 2 + 0.0625 * Bayrağın Yüksekliği).


7. Seçim işlemini gerçekleştirdikten sonra delete tuşuna basarak hilalin oluşmasını sağlayın.


8. Gfig eklentisini çalıştırın ve yıldız aracıyla bir yıldız oluşturun, boyutları şu an için o kadar da önemli değil. Burada dikkat etmeniz gereken yıldızın şeklinin doğru olması bunun için de tek noktayı hareket ettir aracını kullanabilirsiniz. Beyaz renkli bir fırça ile çizdiğinizden ve içini de beyaz renkle doldurduğunuzdan emin olduktan sonra Gfig'i kapatabilirsiniz.


9. Yıldızın bulunduğu katmanı seçin ve Katman> Katmanı Otomatik Kırp (Autocrop Layer) seçeneğini çalıştırın. Aynı işlemi hilalin olduğu katman için de gerçekleştirin. Hizalama işlemlerini yapabilmemiz için nesnelerin bulundukları katmanları içerdikleri nesnelerin özgün boyutları kadar boyutlandırılması gerekir aksi taktirde tüm nesneler resmin boyutlarında olacağı için hizalama araçları kullanılamaz.


10. Yeni bir katman oluşturun ve eliptik seçim aracıyla 750 x 750 piksel boyutlarında bir seçim oluşturun ve bu seçimi mavi ile boyayın. Daha sonra bu katmanı yıldızın bulunduğu katmanın altına taşıyın.


11. Yıldızın şeffaflığını %50 oranında arttırın (veya saydamsızlığını %50 oranında azaltın) ve ölçeklendirme aracını seçin. Burada ince işçilik yaparak seçim aracın uçlarındaki noktalardan yararlanmanız ve yıldızın uç noktalarıyla dairenin sınır çizgisini birleştirmeniz gerekiyor. Görüntüyü yeterince büyültürseniz kolayca ve mükemmel bir şekilde boyutlandırma işlemini gerçekleştirmeniz mümkün.


12. Yatay ekseni kesecek bir rehber çizgisi oluşturmak için Resim> Kılavuzlar> Orana göre Kılavuz (New Guide (by Percent...)) seçeneğini çalıştırın. Değeri %50 olarak ayarlayarak, işlemi onaylayın.


13. Yandaki cetvelin üzerindeyken farenin sol tuşuna basın ve hilalin uçlarına gelinceye kadar sürükleyin. Yıldızı bu ve önceki rehber çizgisi yardımıyla yerine oturtun.


14. Döndürme aracıyla yıldızın açısını düzelterek çalışmanızı tamamlayın.


15. Çalışmanızın doğruluğunu kontrol etmek için ölçülerinin doğru olduğundan emin olduğunuz bir Türk Bayrağı ile karşılaştırma yapabilirsiniz.


Umarım hem GIMP'in nasıl kullanılabileceği konusunda hem de bayrağımızın nasıl çizilebileceği hakkında faydalı bir bilgi verebilmişimdir. Bayrağımızın esaslarını belirleyen kanunlara göz atarsanız bayrağın sol köşesinde bir de beyaz alanın bulunması gerekiyor. Bunun sadece gerçek yani fiziksel bir üretim yapılacağı zaman dikkat edilmesi gereken bir husus olduğunu düşündüğümden çizmedim. Eğer bu konuda yanılıyorsam veya gözünüze çarpan başka hatalar varsa bildirebilirsiniz. Ayrıca bu dersin GIMP ile Türk Bayrağı çiziminin en kolay yöntemini içerdiğini iddia edemem. Elbette daha farklı yöntemler de kullanılabilir.




İyi çalışmalar, kolay gelsin.

15 Haziran 2009 Pazartesi

Inkscape ile Türk Bayrağı

Bugün Inkscape ile nasıl Türk Bayrağı çizebileceğimizi göreceğiz. Bu dersi gerçekleştirmek için gerekenler şöyle:

1. Inkscape'de yeni bir çalışma sayfası açın, Wikipedi'deki Türk Bayrağı maddesindeki kılavuzlu Türk Bayrağı'nı bilgisayarınıza kaydedin ve bu dosyayı çalışmanıza ekleyin (Dosya> İçeri Aktar... veya Ctrl+i). Tarayıcınızda Türk Bayrağının ölçülerinin olduğu kısmı açın, çalışmamamızı yaparken buradaki bilgilerden yararlanmamız gerekiyor.

2. Genişliği 450 piksel, yüksekliği 300 piksel olan bir dikdörtgen oluşturun. Buradaki oran 1'e 1.5'dir, farklı boyutlarda yapmak için bu oranı kullanabilirsiniz. Diğer ölçülerde de referans olarak yükseklik kullanıldığı için bu ölçünün işlem kolaylığı sağlaması için küsüratsız bir sayı olmasına dikkat edin, çalışmanızı tamamladıktan sonra istediğiniz boyuta ayarlayabilirsiniz.

3. Oluşturduğunuz dikdörtgenin rengini RGB (227, 10, 23) olarak ayarlayın ve dikdörtgen seçiliyken Dosya> Belge Özellikleri> Sayfayı seçime uydur seçeneğiyle çalışma sayfasının boyutlarını ayarlayın.




4. Beyaz renkli bir daire oluşturun ve boyutlarını 150X150 piksel olarak ayarlayın. Ayın dış dairesinin çapının uzunluğu yüksekliğin yarısıdır.

5. Oluşturduğunuz daireyi çiftleyin ve oluşan yeni dairenin boyutlarını 120x120 piksel olarak ayarlayın. Ayın iç dairesinin çapının uzunluğu yüksekliğin 0.4 katıdır.


6. Kırmızı dikdörtgeni çiftleyin ve ölçülerini 300x300 piksel olarak ayarlayın. Daha sonra rengini yeşile çevirin ve az önce oluşturduğumuz iki dairenin altına gelinceye kadar aşağı taşıyın. Aşağı taşıma daha doğrusu nesnelerin birbirine göre üstte ve altta olmasını Page Up, Page Down, Home ve End tuşlarıyla ayarlayabilirsiniz.


7. Hiçbir nesne seçili değilken yeşil dikdörtgeni seçin ve daha sonra da Shift tuşuna basarak büyük daireyi seçin. Shift tuşuna basarak aynı anda iki veya daha fazla nesne seçimi yapabilirsiniz. Hizalama aracını açın ve ilk seçilene göre yatay ve dikey ortalama yapın.


8. Eğer benim gibi henüz çalışmanızı hiç kaydetmediyseniz, bu adımda bu işlemi gerçekleştirin ve çalışmanızı ilerleyen adımlarda da düzenli olarak kaydedin.

9. Bir kaç adım sonra oluşturacağımız yıldızı yerleştirmek için kullancağımız yatay bir rehber çizgisi oluşturun. Rehber çizgisini oluşturmak için üst tarafta bulunan çetvelin üzerindeyken farenin sol tuşuna basın ve aşağıya doğru sürükleyin, soldaki çetveldeki gösterge 150 pikselin üzerine geldiğinde farenin sol tuşunu bırakın.

10. Hiçbir nesne seçili değilken büyük daireyi seçin ve daha sonra da Shift tuşuna basarak küçük daireyi seçin. Hizalama aracını açın ve ilk seçilene göre yatay ve dikey ortalama yapın. Daha sonra sadece küçük daireyi seçili hale getirin.


Bir hesap makinesi açın ve 0.0625 x dikdörtgenin yüksekliği yani 0,0625 x 300 = 18.75 işlemini gerçekleştirin. Şimdi yapmamız gereken tek şey ayın iç ve dış merkezleri arasını ayarlamak bunun için de küçük dairenin yatay (X) konumunu 18.75 piksel sağa kaydırmak yeterli. Bu adımı hesap makinesi kullanmadan, sadece hizalama araçlarıyla yapmanın bir yolunu bulanlara bir adet çukalata ısmarlayacağım (ya da dondurma, fark etmez).


11. İki daireyi de seçin ve Yol> Fark aracını çalıştırın. Yarım ay şeklininin oluşturduk.Yeşil renkli dikdörtgenle bir işimiz kalmadığından bu nesneyi silebilirsiniz.


12. Hilalin tam uçlarına değecek bir dikey rehber çizgisi oluşturun.


13. Yıldız aracıyla bir adet dörtyüzkırkgen oluşturun ve boyutunu 0.25 x dikdörtgenin uzunluğu yani 0.25 x 300 = 75 piksel olarak ayarlayın.


14. Oluşturduğunuz bu çokgeni seçin ve biçimini çokgen yerine yıldız olarak seçin ve köşe sayısını da beş olarak ayarlayın.


15. Rehber çizgilerinden yararlanarak, yıldızı yerine yerleştirin. İsterseniz rehber çizgilerini de silebilirsiniz bundan sonra.


Hatalar veya daha kolay yöntemler varsa söyleyebilirsiniz. Bu ders sonucunda oluşturduğum Türk Bayrağı'nın resmini aşağıda görebilirsiniz, bu resme SVG olarak ulaşmak isterseniz şu bağlantıyı kullanabilirsiniz.


SVG olarak yapılmış diğer Türk Bayraklarına bakmak isterseniz aşağıdaki bağlantıları kullanabilirsiniz:

11 Haziran 2009 Perşembe

Yeni Yeni Inkscape Kaynakları

Günlüğümü takip edenler GIMP ve Blender için Türkçe kaynakları sıraladığım yazılarımı görmüştür. Ne yazık ki Inkscape Türkçe içerik bakımından bu iki program kadar şanslı değil. Inkscape hakkında bulabileceğiniz içerik oldukça az olsa da bu hiç olmadığı manasına gelmiyor. Google'da yeterince derin bir arama yaparsanız birkaç Türkçe Inkscape kaynağına ulaşabilirsiniz. Bunlardan birkaçı (daha doğrusu tüm bildiklerim) şöyle:

martinamca: Özgürlük İçin üyelerinden garanta'nın açmış olduğu günlükte çeşitli Inkscape derslerine ulaşabilirsiniz. Henüz yeni açıldığı için birkaç ders var fakat kısa sürede ders sayısının artacağına eminim. Tüm Türk Inkscape kullanıcıları için sevindirici bir gelişme, siz de yorumlarınızla bu içeriğin zenginleşmesine katkıda bulunabilirsiniz.

Özgürlük İçin E-Dergi: Özgürlük İçin üyelerinden armut Özgürlük İçin E-Dergi'sinde Inkscape hakkında bir yazı dizisi hazırlıyor. İlk yazı Özgürlüğü Çizmek Mümkün Müdür? başlığıyla derginin 14. saysında yayımlandı. Inkscape öğrenmek isteyenlere takip etmelerini öneririm. Yazıları okumak için E-Dergileri bilgisayarınıza indirebilir veya içieğin Öİ'ye eklenmesini bekleyebilirsiniz.

PardusWiki: Pardus kullanıcıları tarafından oluşturulan Inkscape maddesinde Inkscape'nin özelliklerine, ipuçlarına ve yararlanabileceğiniz diğer kaynaklara ulaşabilirsiniz. Ayrıca Inkscape hakkında maddede olmayan bir şey biliyorsanız buraya ekleyerek maddenin gelişmesine katkıda bulunabilirsiniz.

EniXma: Özgür yazılım alanındaki önemli E-dergilerden biri olan EniXma'nın çeşitli sayılarında Inkscape tanıtımları ve dersleri bulmanız mümkün. Şu anda dergide Tanju Taşçılar'ın Inkscape hakkındaki iki yazısı var umarım derginin sonraki sayılarında da Inkscape dersleri devam eder.

Inkscape Atölyesi: Pardus kullanıcılarının yayımladığı çeşitli derslere Pardus-Linux.org'daki Inkscape bölümünden ulaşabilirsiniz.

UfuxLinux: Ufuk günlüğünde Inkscape ile ilgili güzel bir tanıtım yazısı hazırlamış. Umarım hazırladığı örneklerin nasıl yapılacağını anlatan yazılar da hazırlar. UfuxLinux'daki Inkscape hakkındaki içeriğe bu bağlantıdan ulaşabilirsiniz.

Burkina Fasa Fiso Halk Cemahiriyesi: Ali Işıngör'ün günlüğünde birkaç tane Inkscape yazısına rastlayabilirsiniz. Yazılar 2005'te yazılmış ama yeni içeriğin eklenme ihtimaline karşı ismini anmamızda fayda var.

Başka?
Bunlar yetersiz mi?
Inkscape hakkında Türkçe içeriğin az olduğunu mu düşünüyorsunuz?
Burada yer almayan bir Türkçe Inkscape kaynağından mı haberdarsınız?

Bu sorulara verebileceğiniz cevaplar daha iyisi değiştirebileceğinizi düşündüğünüz cevaplar varsa, katkılarınızı bekliyorum. Açık kaynak ancak kullanıcıları tarafından desteklenirse gelişecektir. Daha açık günlerde görüşmek üzere, kendinize iyi bakın, açık kaynak kullanın :)

10 Haziran 2009 Çarşamba

Inkscape ile Yin Yang Çizimi 3




Yin Yang oluşturmak için oldukça güzel bir yöntemin gösterildiği bu video ders oldukça basit. Sadece daire oluşturma, hizalama ve boolean araçlarıyla nasıl kolayca karmaşık şekiller oluşturulabileceğini örnekliyor.

Eğer Inkscape ile Yin Yang çizmek veya az önce bahsettiğim araçların kullanımını öğrenmek istiyorsanız mutlaka izlemenizi tavsiye ederim.

Inkscape ile Yin Yang Çizimi 2

Ekran görüntüleriyle uğraşmanın zor olduğunu video ders hazırlamanın ise daha kolay olacağını düşünüyordum ama yanılmışım bu konu hakkında. On on beş giriş denemesinin ardından ancak başlayabildim videoyu kaydetmeye. Videonun içinde de bir sürü silinmesi gereken şey (hatalar, istenmeyen duraklamalar, boğaz temizlemeler, dış sesler) var.

Umarım alışma döneminden sonra daha kolay olur. Belki sessiz de yapabilirim o zaman daha kolay olur. Şimdilik sadece ekran görüntüsü var, yarın SVG dosyasını ve videoyu ekleyeceğim. İyi geceler.


9 Haziran 2009 Salı

Inkscape ile Yin Yang Çizimi 1

Yin Yang oldukça meşhur bir semboldür. Pek çok yerde ya kendisini ya da ifade ettiği anlamları görürüz. Burada Yin Yang'ın felsefi boyutuyla fazla ilgilenmeden (belki başka bir zaman, başka bir günlükte) Yin Yang sembolünü Inkscape ile nasıl gerçekleştirebileceğimize bakacağız.

Inkscape ile Yin Yang sembolünü hazırlamak için üç farklı yöntem var (benim gördüğüm, elbette milyonlarcası daha vardır). Bu yazıda sadece birini anlatacağım, diğerleri de başka yazılarıma malzeme olacaklar. Böylece yöntemleri birbirleriyle daha kolay karşılaştırabilirsiniz.

Yine izlemesi kolay işlem basamaklarıyla dersimize başlıyoruz, anlatım biraz basit tutacağım için (belli de olmaz), önceki derslere bakmış olmanızda fayda var. Tüm bunlarla lafı yeterince uzattıktan sonra:

1. Inkscape'yi açın ve çalışma sayfasının boyutlarını 400x400 piksel olarak ayarlayın.


2. Yin Yang'ı çizmemizi kolaylaştırmak için bir kaç tane rehber çizgi eklememiz gerekiyor. Cetvelin üzerindeyken farenin sol tuşuna basın ve çalışma sayfasına doğru sürükleyin. Aşağıdaki ekran görüntüsünde de yeterince açık bir şekilde görüldüğü üzere, ilk rehber çizgi çiftini çalışma sayfasını tam ortadan bölecek şekilde, ikinci rehber çizgi çiftini ise üst solda oluşan kareyi tam ortadan bölecek şekilde oluşturuyoruz.


3. Bu arada söylemeyi unuttum, bu Inkscape ile Yin Yang çizimi için ideal olan yöntem değildir, diğer yazılarda bu işin nasıl daha kolay yapılabileceğini görebilirsiniz. 200x200 piksel boyutunda bir daire oluşturun ve hizalama ve dağılım araçlarıyla sayfanın tam ortasına yerleştirin.


4. Daireyi çiftleyin ve klonun yarısını silin. Sağlam daireyi kenara bir yere taşıyın, birazdan onu da kullanacağız.


5. Şimdi 100x100 piksel boyutunda yeni bir daire oluşturun ve çiftleyin. Birincisini yarım dairenin üst kısmına taşıyın (elle taşımak yerine paneldeki ilgili bölüme X ve Y koordinat değerlerini yazmak daha kolay olacaktır) ve iki nesneyi de seçerek Yol> Birleşim seçeneğini çalıştırın. Daha sonra küçük daireyi, yarım dairenin alt kısmına taşıyın ve iki nesneyi de seçerek Yol> Fark seçeneğini çalıştırın.


6. Büyük tam daireyi hizalama araçlarıyla sayfanın tam ortasına taşıyın ve End tuşuyla en alta gönderin. 25x25 piksel boyutunda bir daire oluşturun ve çiftleyin. Rehber çizgilerinden yararlanarak yerlerine taşıyın. Gerekli renklendirmeleri tamamlayın ve çalışmanızı biraz daha süsleyerek servis edin.


Çalışmanın SVG'sine buradan ulaşabilirsiniz. Eğer siz de Yin Yang yaparsanız, görmek isterim. Biraz daha etkileşim olur hem, güzel de olur.

Bu dersi hazırlarken Dustin Kein'in Drawing Ying-Yang Sign and Making a Shape başlıklı dersinden faydalandım. Bu güzel ders için kendisine teşekkür ederim.

Düzeltme: 3. adımda 100x100 piksel boyutunda bir daire oluşturun demişim, doğrusu 200x200 pilseldir, dikkatimi çektiği için Cihan'a teşekkür ederim :)