Sabırsızlar için hemen bu işin kalbindeki programın sitesinin adresini vereyim: http://over.to/freepdf. Uygulamanın ismi FreePDF. Ghostscript ve Redmon isimli iki uygulama ile beraber çalışarak istediğiniz uygulamadan PDF çıktısı alabilmenizi sağlıyor. Çalışma mantığı basit, öncelikle sisteminizde yeni bir yazıcı tanımlıyorsunuz. Redmon ile bu yazıcıdan alınan çıktıların Ghostscripte yönlendirilmesini sağlıyorsunuz. Ghostscript gelen veriyi işleyip postscript formatına çeviriyor. Son adım FreePDF bu postscript verisini alarak PDFe çeviriyor. FreePDF dokümana font gömme özelliğine sahip olduğu için Türkçe karakterlerde problem yaşamıyorsunuz.
Kurulum çok zor olmasa da çok kolay da değil, onun için kısa adımlarla kendi yaptığım kurulumu açıklayacağım. FreePDFin sitesinde yalnızca Win9X lerde çalıştığı yazsa da Win2000 altında da gayet güzel çalışıyor. Sitede Linux için herhangi bir çalışma yok. Uygulamanın Python ve Tcl kullanılarak yazıldığı düşünülürse Linux portunu da yapmak mümkün olabilir ancak Windows ile Linuxun çıktı almalarındaki mantık ne kadar farklıdır ve FreePDF Linuxa taşınabilir mi taşınamaz mı kesin bir şey söylemek zor.
İlk adım gerekli dosyaları indirmek:
FreePDF: http://www.webxd.com/zipguy/fpdfz095ExeOnly.exe
FreePDF Help: http://www.webxd.com/zipguy/newconfg.pdf
Ghostscript: http://www.cs.wisc.edu/~ghost
RedMon: http://www.cs.wisc.edu/~ghost/redmon
Ghostscript ve RedMon için direk download URLlerini şu anda sayfaları açamadığım için veremiyorum, benim indirdiğim sürümler ghostscript için 7.04 ve Redmon için 1.7.
Kuruluma ghostscript ile başlayın. Kendi installer uygulaması var, c:gs klasörüne kurulumu yapın. Ekstra bir ayar yapmanıza şimdilik gerek yok.
RedMon kurulumu iki adımda yapılıyor. Öncelikle gelen ZIP dosyasının içeriğini c:gs\redmon olacak şekilde açın. Daha sonra buradaki setup.exe dosyasını çalıştırın. Successfully installed yazısını gördüğünüzde kurulum tamamlanmış demektir.
FreePDFin de kendine ait bir kurulum programı var, bu uygulamayı da c:freepdf klasörüne kurun.
Sırada sanal yazıcımızın eklenmesi var. Bu işlem için bir yazıcıya sahip olmanıza gerek yok, istediğiniz herhangi bir yazıcıyı sistemimizde varmış gibi tanıtacağız. Ben Win2000 Türkçe üzerinde nasıl yapıldığını anlatacağım, Win9X ya da XP kullanıyorsanız farklılıkları bulmak size düşüyor.
Başlat -> Ayarlar -> Yazıcılar bölümünden Yazıcı Ekleyi seçin. İleri dedikten sonra Yerel Yazıcı seçeneğini seçin ve Tak ve Kullan kutucuğu seçili ise devredışı bırakın. İleri deyin. Burada altta yer alan Yeni bağlantı noktası oluştur seçeneğini seçin. Redirected Port seçeneğini seçtikten sonra Port Namei aynı bırakıp OK deyin. Şimdi sizden yazıcınızı seçmeniz istenecek. Türkçe ve renkli çıktı alabilmek için benim bulduğum en iyi yazıcı HP Color LaserJet PS oldu. Burada seçtiğiniz yazıcının PS özelliğine sahip olması gerektiğini unutmayın. İleri dediğinizde W2k gerekli sürücüleri yükleyecek. Son olarak bu sürücüye bir isim verin ve yazıcı tanımlama işlemini tamamlayın.
Tekrar Yazıcılar bölümüne girin. Yarattığınız yazıcının üzerinde sağ tıklayıp Özellikler bölümüne girin. Yukardan Bağlantı Noktası bölümüne girin ve Bağlantı Noktası Yapılandır seçeneğini seçin. En üstteki kutucuğa c:gs\redmonedrun.exe yazın. Bir altındaki kutucuğa << C:freepdffrpdf095.EXE "%1" >> yazın. Alttaki seçeneği Program Handles Output olarak bırakın. Run bölümünü minimized haline getirin. Son olarak Print errors kutucuğunu seçili hale getirin ve Log File bölümüne girin. Use Log File kutucuğunu seçili hale getirin ve dosya yolunu c:freepdffreepdf.log olarak belirtin.
Bundan sonraki adımlar W9x için farklı yerlerde olabilir, ama temelde yapmanız gereken ayarlar aynı. Yazıcının Özellikler bölümüne geri dönün. Yukardan Gelişmiş bölümüne girin. Alttan Yazdırma İşlemcisi bölümünde sağ tarafta RAW seçili olduğundan emin olun. Daha sonra Aygıt Ayarları bölümüne girin. Win2000de böyle bir ayar yok ancak Disable bi-directional support for this printer seçeneğine rastlarsanız bunu aktif hale getirin. Ben böyle bir ayara rastlamadım, herhangi bir problemle de karşılaşmadım.
Aygıt Ayarları bölümünde çeşitli postscript ayarları mevcut. Bunlardan Output Protocol ASCII olmalı, Send CTRL-D before each job ve Send CTRL-D after each job seçenekleri devredışı bırakılmalı. Ayrıca Postscript 2 kullanmanız da daha kaliteli sonuç almanıza yardımcı olabilir.
Yapmanız gereken ayarlar bu kadar. Bu aşamadan sonra Word ya da OpenOfficede yaratacağınız herhangi bir dokümanla deneme yapabilirsiniz. Tek yapmanız gereken belgeyi hazırladıktan sonra normal yazıcı çıktısı alma işlemlerini yapmak ve çıktı alırken az önce tanımladığınız yazıcıyı kullanmak. Bir süre bekledikten sonra karşınıza FreePDFin ekranı çıkacak. Burada Save As... ile dosyanızı kaydedebilirsiniz. Yalnız ard arda denemeler yaparken her seferinde Acrobatta açtığınız dosyayı kapatmayı unutmayın, Acrobatta bir dosya açıkken üstüne yazamazsınız ve FreePDF çakılabilir. Bunun dışında FreePDFten direk olarak yarattığınız PDF dosyasını açmak sorun olabiliyor, en güzeli Acrobat içersinden dosyayı açmak.
Wordde hazırladığınız dokümanlar ile ilgili bir ipucu: Belgenin header ve footer kısımlarını normalden daha uzun tutmalısınız. Soldan ve sağdan da biraz daraltmanın faydası var.
FreePDF şu anda PDF içindeki hyperlink gibi bazı gelişmiş olarak nitelendirilen özellikleri desteklemiyor, ancak resimleri kullanmakta gayet başarılı. Çıktılarınızın kalitesini arttırmak isterseniz postscript konusunda biraz bilgi toplamanızı, çıktı aldığınız uygulamanın ayarlarını biraz kurcalamanızı ve son olarak yazıcı ayarlarına göz atmanızı tavsiye ederim, ancak sonuncusu istenmeyen sonuçlara da neden olabilir o yüzden yaptığınız ayarlara dikkat edin.
Yazının başlığı "Kendi PDF'ini Kendin Yap" olacaktı ama bu coşku içersinde bu başlığı atmak ayıp olurdu :) Çok büyük bir başarı, herkese kutlu olsun.
Herhangi bir uygulamayla hazırladığınız dokümanları, resimleri, sunumları, elektronik tabloları ve yazıcı çıktısı alınabilecek hemen her türlü nesneyi yine bu uygulama içinden ücretsiz ve Türkçe olarak PDFe dönüştürebilmek ilginizi çeker mi? Çekiyorsa bu yazıyı okumaya devam edin.
Herhangi bir uygulamayla hazırladığınız dokümanları, resimleri, sunumları, elektronik tabloları ve yazıcı çıktısı alınabilecek hemen her türlü nesneyi yine bu uygulama içinden ücretsiz ve Türkçe olarak PDFe dönüştürebilmek ilginizi çeker mi? Çekiyorsa bu yazıyı okumaya devam edin.
linux portuna gerek yok. kde den direk ps ve pdf çıktısı alabiliyosun(kde 2 de bug vardı, 3 ü bilmiyorum).
ayrıca lyx diye bi alet var maşallah gezegendeki bütün formatlarda çıktı veriyor.