OpenOffice.org'da Türkçe Yazım Denetimi

0
anonim
Uzun zamandır Türkçe konuşan kullanıcılar arasında OpenOffice.org'un yayılmasının önündeki en önemli engel olarak duran Türkçe yazım denetimi sorunu aşılmış görünüyor. Mehmet D. Akın ve Ahmet A. Akın liderliğindeki Zemberek ekibi tarafından geliştirilen "Zemberek" (eski adıyla tspell) adlı yazım denetimi aracının OpenOffice.org'a entegre edilmesi işlemi tamamlandı. Zemberek'in sitesinden indirilebilen bir OpenOffice.org eklentisi sayesinde Türkçe yazım denetimi yapmak mümkün hale geliyor. Konuyla ilgili olarak Görkem Çetin e-posta listelerine aşağıdaki mesaj gönderdi:
Merhaba

Uzun zamandır farklı kanallarla yapılan çalışmalar meyvesini verdi ve OpenOffice.org, artık Türkçe imla denetimi yapabiliyor. Önceki adı Tspell, yeni adı Zemberek olan proje, OpenOffice.org'a imla denetimi ve kelime öneri yapısını getirdi. Böylece OpenOffice.org'un Türkiye'deki yaygınlaşmasının önündeki en önemli (Türkiye'ye özgü) sorun da ortadan kalktı. Şimdiye kadar menü ve yardım dosyalarının Türkçeleştirilmesi ile Türkçe heceleme desteği verilen OpenOffice.org'da, artık imla denetimi de var.

Eklenti (henüz çok yaygın denenmediği için) yeni sayılır, ancak denemeler, bu halinin bile pek çok kişi ve kurumu tatmin edebileceğini gösteriyor. Şu ana kadar sadece OpenOffice.org 1.1.4 (Windows/Linux) ile denenen imla denetimi sisteminin, OpenOffice.org 2.0'a da aktarılması
planlanıyor.

İmla denetim yazılımının yeni 0.4 sürümünün OpenOffice.org ile bütünleştirilmesi Mehmet Akın tarafından yapıldı. Bu özelliğin Windows ve Linux altında nasıl çalıştığını merak ediyorsanız, aşağıdaki adresi
ziyaret edin:

http://zemberek.dev.java.net/zemberek_ooo/zemberek_ooo.html

Merak edenler için bir kaç ekran görüntüsü:
http://rail.iqchoice.com/ooo_tr_spell_2.png
http://www.gorkemcetin.com/tmp/writer1.png
http://www.gorkemcetin.com/tmp/writer2.png


Zemberek projesinin adresi (İmla denetim yazılımına ilişkin istek, öneri ve taleplerinizi Zemberek listelerine iletin):

http://zemberek.dev.java.net

OpenOffice.org 1.1.4 Türkçe indirmek için:
http://tr.openoffice.org/indirme-adresleri.html

İyi çalışmalar
Görkem

Görüşler

0
tongucyumruk
Off, yine anonim göndermişim. Bu arada şunu söyleyeyim. Ne yazıkki TSpell Java ile geliştirilen bir proje. Yani bu anlamda tamamen özgür bir yazılım olduğunu söyleyemeyiz sanırım. OpenOffice.org 2.0'daki OOo Base adlı veritabanı uygulamasının da Java'ya bağımlı olduğunu düşünürsek doğrusu aklıma iki olasılık geliyor.

1- Kötümser olasılık: OpenOffice.org gitgide java ile bütünleşip özgürlüğünü kaybedecek.

2- Sun Java'yı özgür bir lisans altında dağıtmaya devam edecek.

Açıkçası bir süredir devam eden "Sun Java'yı açacakmış" dedikodularından dolayı hala iyimser olan ikinci olasılığı düşünmek istiyorum.
0
Nightwalker
"Ne yazıkki TSpell Java ile geliştirilen bir proje. Yani bu anlamda tamamen özgür bir yazılım olduğunu söyleyemeyiz sanırım."

Ben arada bir ilişki kuramadım. Java ile yazılan pek çok özgür yazılım mevcut. Hatta bunların içinde java derleyicileride var.
0
tongucyumruk
Java'nın kendisiyle doğrudan bir derdim yok tabiiki. Birçok özgür java geliştirme ortamı vs... mevcut, bunun farkındayım. Fakat örneğin zemberek sun microsystems tarafından üretilen java 1.4'e bağımlı ve özgür java ortamları üzerinde çalışıp çalışmadığı konusunda da bir bilgi yok. Yazılımın kendisi özgür, burası sorun değil, fakat çalışmak için özgür olmayan bir platforma bağımlı olması benim gibi bilgisayarına özgür olmayan yazılımları bulaştırmamaya çalışan insanlar için ciddi bir sorun oluşturuyor.

Bunun dışında FZ'nin dediğine katılıyorum. Kodlar açık, sözlük açık, algoritmalar açık. Bu koşullarda sanıyorum özgür bir altyapı üzerinde çalışacak şekilde ayarlanması çok zor olmayacaktır.
0
ahmetaa
Selamlar.
diger JVM alternatifleri ile denemedigimiz icin bu ibare yazilimda mevcut. isin asli surum acisindan Sun JRE 1.3 hatta 1.1 ile calisabilecegini tahmin ediyorum, ama denemedik. Bahsettiginiz bagimlilik ise bir indirme isleminden ibaret.. open office'yi indirirken kenardan Sun JRE'yi de indrmek cok zor olmasa gerek.
Acikcasi keske OOo java ile daha iyi butunlesse, ben bilakis java tabanli HSQLDB'nin OOo'nun parcasi olacagi haberine cok sevindim, cunku gercekten kaliteli bir veri tabani. Ve nihayet 2.0 surumu ile java eklentilerini gelistirmek eziyet olmaktan cikacak gibi.

Mono projesi onca bulanikliga ragmen goklere cikarilirken Java konusunda Linux'a dogrudan destek veren, OOo'nun var olmasini saglayan Sun'a ve Platform olarak java'ya bu konuda haksizlik ediliyor dusuncesindeyim. Neyse tartismayi derinlestirmek istemiyorum. Bizim niyetimiz bu cizgiden ilerlemek, gonullu arkadaslar farkli JVMler ile derleyebilir, Gcj ile native kod uretebilir ya da C,C++, Python surumunu yazabilir. Bu yazilimin ilk halini C++ ile kendi capimda yazmistim, ama inanin java'ya gecince C++ gunlerimi hatirlamak bile istemiyorum.
selamlar.
0
tongucyumruk
Bu konuda bu kadar yaygara koparan bir insan olarak sanırım artık GNU Classpath ile bir deneme yapmam şart oldu.

Mono Sun JRE'nin aksine özgür bir yazılımdır. Bu kadar göklere çıkarılmasının sebebi ise GNU Classpath'in aksine Microsoft'un .Net api'sinin büyük bölümünün tamamen implement edilmiş olmasıdır. Sorun zaten JRE indirmenin zorluğunda değil, JRE'nin özgür bir yazılım olmamasında. Neyse, ilk fırsatta özgür JVM'ler ile deneyip buraya yazmaya çalışacağım.
0
ahmetaa
Selamlar.
Bu konu gerektiginden fazla uzadi, katiliyorum. Ama son olarak mono ile ilgili kisisel gorusumu belirtmek istiyorum. Microsoft acikca .Net'in tum haklarinin kendinde oldugunu ve patentlerle korundugunu ifade eder. sirf Java'yi yoketme ugruna windows disi klonlara ses etmiyor diye mono ya da benzeri projeleri "ozgur" diye adlandirmak bence biraz saf bir yaklasim. Sun'in acik kodlu java klonlarindan kaybedecegi bir sey yok ama Microsoft'un .Net icin cok. Windows ve ofis'in Microsoft'un para kaynagi oldugunu unutmayin. Bunlarin herhangi birine indirilecek ilk darbede bu sirketten sefkat beklenemez.
Biliyorum bu konu cok tartismali ve ucu yok, sadece kisiel gorusumu ve neden o yoldan gitmedigimizi belirtmek istedim.
sayglar.
0
tongucyumruk
Mono konusundaki endişelerinizi anlıyorum. Konuyu daha fazla dağıtmamak iyi olur diye düşünüyorum fakat umarım bu mono konusunu bir ara tekarar tartışma imkanımız olur.

Bu arada bir yandan zemberek'in kodlarını incelemeye başladım. Henüz sadece OOo ile ilgili kısmına şöyle bir gözata bildim fakat gördüğüm kısmı GNU Classpath'e uyacak gibi gözüküyordu. Umarım kalanı da öyledir. Sanıyorum asıl sorun OOo ile GNU Classpath arasında çıkacak. Tabii java bilmeyen bir insan olarak denemeden daha kesin konuşmam zor.
0
ahmetaa
Selamlar.
Isin asli eklenti icinde OOo tarafindan kullanilan alanda saniyorum aykiri bir kod yok. Java 1.1 uyumlu oldugunu soyleyebilirim. Derleme acisindan, eger demo arayuzu icin kullanilan paketler derlemeye dahil edilmezse saniyorum gene bir sorun cikmaz (Demo arayuzu Swing oldugu icin Classpath'ta belki sorun cikarabilir). Ama endisenize katiliyorum, asil sorun OOo ile Classpath ya da baska bir JRE arasinda yasanabilr. Elimdeki makine is yerine ait oldugundan ve Windows disi bir isletim sistemine izin verilmediginden (!) ne yazik ki ilgili denemeleri yapamiyorum.
0
FZ
Valla yani tabii sabaha kadar tartışabiliriz sistemin neresi ne kadar özgür filan ama yani şu saatten sonra hiçbir ticari gücün Zemberek ya da OO.org üzerinde herhangi bir hak iddia edebileceğini, hukuki bir takım pürüzler çıkarabileceğini düşünmüyorum, yanılıyorsam lütfen düzeltin.
0
ahmetaa
Selamlar.
Java ile ozgur yazilim yazilabilir. Ortada GPL, LGPL BSD ve Apache lisansli binlerce java projesi varken aksini iddia etmek cok makul olmasa gerek. Bu konuda herhangi bir kisitlama yok. Tek kisitlama eger Sun JRE isterseniz (ki benim tavsiyem odur) onu "java.sun.com"'dan indirmeniz gerektiginizdir. Sun JVM ve JDK kodu malumunuz acik, yani isterseniz indirip derleyebilirsiniz. Eger illaki Sun Java harici bir JVM kullanmak isterseniz bu konuda cesitli alternatifler mevcut (Gnu classpath, kaffe, sable JVM hatta Gcj), bu konuda bence yersiz sekilde biraz fazla hassas davraniliyor. Zemberek ise BSD lisanslidir, bu hali ile ozgur ya da ozgur olmayan tum uygulamalarda kullanilabilir.
Saygilar.
0
tongucyumruk
Tabiiki bildiğim kadarıyla Java dahil bütün dillerle özgür yazılım geliştirilebilir. Fakat Sun veya IBM'in ürettiği özgür olmayan JVM'lere bağımlı bir uygulama tek başına özgür olsa dahi özgür olmayan bir platforma bağımlı olduğundan benim gibi bilgisayarında özgür olmayan yazılım bulundurmaktan kaçınan insanlar tarafından kullanılamaz. Zaten sorun da burada. İnsanların hayatlarını çok kolaylaştıracak bir özgür bir yazılım geliştiriliyor, fakat özgür yazılım fikrinin öncelikli amacı olan "insanları özgür kılmak" hedefinden uzaklaşıyor.
0
Doggie
Önce Sun Javayı açmayacak, oracle'ın dblerini açmayacağı gibi. Bu insanların hedefini dikkatli değerlendirmek lazım, konuşurken çok iyiler ama icraat yok. İkincisi de zemberek zehir gibi olmuş, tek sorunu çalışmıyor. Arkadaşlar bu tip işleri tek başınıza yapmayın, bizden yardım isteyin. Sonra yarım iş yapıyorsunuz. Biz ne güne duruyoruz. Bu arada Sun'ı da ORacle'ı da indireceğiz, hedefimiz herşeyin özgür olması unutmayın ! İşimize geldiği gibi özgürlük öyle olmaz.
0
FZ
Sallapati yorum yazmanın da bir haddi hududu olmalı diye düşünüyorum. zemberek zemberek olmadan önce yani tspell günlerinden beri takip ediyorum bir kullanıcı, yazılımcı ve dilbilimle ilgili biri olarak. OpenOffice.org entegrasyonunu denemedim ama çekirdek sistem ve bunun sergilendiği demoyu defalarca çalıştırdım, hem imla denetimi hem heceleme hem de deASCIIfy işlevlerini test etmek için ve hatta bu sistemden, FM'ye gelen ve içinde Türkçe karakter kullanılmamış olan yazıları dönüştürmek için faydalandım.

Bu durumdaki bir sisteme çalışmıyor demek... enteresan bir tabir! ;-)
0
FZ
OpenOffice.org için +1 (yoksa +1000 mi? ;-) puan daha!

Pek çok kişi için gerçekten imla denetimi bir kelime işlem yazılımının olmazsa olmaz özelliklerinden. Hele bir de OpenOffice.org'a geçen kitlenin ezici çoğunluğunun MS Office'ten bu geçişi yaptığı düşünelecek olursa.

Konunun bir başka önemli yanı ise kodun tamamen açık olması. Yani isteyen biri varsa Java uygulamasını alır C++ ile yazar, C ile yazar, her ne dilde isterse yani, bilgi ve sözlük orada açık şekilde duruyor. Bir kısmı kapalı olan imla denetim uygulamalarına kıyasla böyle bir şeyin tercih edilebilirliği aşikar.
0
mdakin
Zemberek Projesini sadece ben geliştirmiyorum, asıl kurucusu ve denetim mekanizmasının mimarı, kardeşim Ahmet A. Akın'dır. Ayrıca projenin bize fikirleri ile destek olan başka üyeleri de var.

Ben de geliştiricilerden biriyim, ve Open office eklentisini ben yaptım ancak bu haberde Zemberek benim eserimmiş gibi söyleniyor. Hata düzeltilirse sevinirim.

http://zemberek.dev.java.net
0
FZ
Düzeltildi.
0
everestk
1.1.0 versiyonunda çalışmadı yada ben beceremedim
sistemde jre olarak yanılmıyorsam 1.5.0 ve önceki birkaç sürüm daha var (1.5.0 kulanıyorum)birkaç kez daha deneyeceğim düzelme olursa yani benden kaynaklanan birşey varsa tekrar yazarım buraya bu arada xp kullanıyorum.
Görüş belirtmek için giriş yapın...

İlgili Yazılar

ikiwiki: Bir Wiki Daha Mı? Yoksa Daha Fazlası Mı?

FZ

ikiwiki alışageldiğimiz wiki tarzı içerik yönetim sistemlerinden biraz daha farklı. Veriyi depolamak için Subversion ve Git kullanan ikiwiki, sözdizim olarak Markdown'ı benimsemiş durumda. Blog olarak da kullanılabilme özelliğine sahip ikiwiki sistemi favori editörünüzle "offline" olarak çalışıp istediğiniz zaman wikiyi güncellemenize de izin veriyor. Detaylı özellik listesi burada.

Not: Haber verdiği için roktas'a teşekkürler.

GNU/Linux İçin TextMaker

FZ

GNU/Linux üzerinde çalışacak hafif ve özellikli (ikisi birarada imkansız mı?) bir kelime işlemci: TextMaker.

Midnight Commander v4.6

m1a2

Emektar dost Midnight Commander`dan (MC) sonunda yeni haberler gelmeye başladı. Miguel Icaza`nın GNOME`a kayması ve şu Mono işiyle kendisini fazlaca meşgul etmesinden sonra gelişmesi önemli ölçüde duran MC çok uzun süre v4.55`de asılı kalmıştı. Tam ümidi kesmişken başını Pavel Roskin`in çektiği yeni bir geliştirici grubu olayı ele aldı ve üst üste yapılan release`lerle v4.6 ufukta gözüktü. En son mc-4.6pre3 geçen hafta duyurulduktan sonra final sürümün büyük bir aksilik olmazsa bu ay sonuna yetişmesi bekleniyor.

Masaüstü Benzetmesini BumpTop ile Aşın

tongucyumruk

Minority Report/Azınlık Raporu filmini izleyipte filmde Tom Cruise'un kullandığı, bilardo eldiveniyle etkileşime geçilen bilgisayarlara özenmeyen yoktur herhalde. Günlük bilgisayar kullanımızda masaüstü kavramı ile hergün karşılaşıyor olsakta aslında bu benzetmenin çok yerinde olduğu söylenemez. "Masaüstü" olarak adlandırdığımız şey genelde dosyaları ve dizinleri ile daha çok bir dosya dolabını andırır. Bu durumdan sıkılan birkaç yazılım geliştiricisi de sonunda bu konuda birşeyler yapmaya karar vermişler. İşte karşınızda: BumpTop

Imposter v0.3

butch

Gürer Özen tarafından geliştirilen Imposter 0.3 sürümüne ulaştı. OpenOffice.org Impress sunumlarını OpenOffice.org olmaksızın görüntülemeyi sağlayan Imposter'i edinmek için buraya.