Azer Demir <[EMAIL PROTECTED]> writes: > selam, > > çalışmaya başlamak için emacs'taki font görünümünü değiştireyim dedim. > fontlar baya kötü görünüyor, dayanılmıyor. bir oturumda Shift+sol mouse > düğmesi ile bunu düzeltebiliyorum, fakat save options dediğimde ve > emacs'ı yeniden başlattığımda kalıcı olarak kayıt edilmediğini > görüyorum. .emacs dosyasına da birkaç deneme yaptım kalıcı kayıt için > ama faydası olmadı. şunları denedim: > > (set-default-font "courier") > (set-default-font "adobe-courier")
Ben 6x13, 7x13, 7x14 filan tercih ediyorum. Bunun icin .emacs dosyama yazdigim ise: (set-default-font "-Misc-Fixed-Medium-R-SemiCondensed--13-120-75-75-C-60-ISO8859-1") gibi bir sey. Pekiyi o yazacagim seyi nereden nasil ögrenmisim? *scratch* bufferina gidip (frame-parameter nil 'font) yazip, sonra da C-j ile bunu calistirip sonucuna bakmisim. Bununla ilgili detayli bilgiler ve linkler ise bneim blogdaki su yazida mevcut: Editörler, fontlar, renkler, emacs-color-themes http://ileriseviye.org/blog/?p=172 > Emre Sevinç'in blogundaki bir yazıya göre bazı kaynaklara baktım ama > onlarda da bu işi yapabilecek birşey bulamadım. CSE HUJI Emacs Fonts > Howto'da [1] font'ların geçerli listesini görmek için, Ayni kaynaklara mi baktik? > M-x customize-option (ENTER) cse-huji-font-list > > bunu yapın demiş. ben bunu yaptığımda cse-huji-font-list değişkeni için > "no match" alıyorum. varolan font'ların listesini nasıl alabilirim? Ben Debian GNU/Linux ortaminda xlsfonts ile sistemdeki font isimlerini listeleyebiliyorum. Font görmek ile ilgili bir baska uygulama ise, GUIsi olan xfonsel uygulamasi. > bir de böyle bir sonuç almam beni, acaba emacs için temel olan herşey > kurulu mu diye düşündürdü. ben de kurulu olan paketler şunlar: > > ii emacs21 21.4a-1 The > GNU Emacs editor > ii emacs21-bin-common 21.4a-1 The GNU Emacs > editor's shared, architecture > ii emacs21-common 21.4a-1 The GNU Emacs > editor's shared, architecture > ii emacsen-common 1.4.16 Common > facilities for all emacsen > > bunların dışında şunu kursan iyi olur dediğiniz bir paket var mı? > (slime'ı cvs'ten çekip kurmuştum) Fontlar Emacs'in kendisi ile cok alakali degil, en nihayetinde sistemdeki fontlari kullaniyor diye düsünüyorum. Emacs ile ilgili paketlere gelince, cok paket var, paket haricinde sagda solda yiginla .el dosyasi da var. Ihtiyac oldukca testip edip, secip kullaniyorsunuz. Söz gelimi Emacs kullanip, Lisp degil de, misal Ruby ya da PHP programlama yapacaksaniz bununla ilgili seylere bakiniyorsunuz ama yani iste gördügünüz gibi ihtiyac üzerine ögrenilen seyler bunlar, bir seferde olasi tüm seyleri kurmaniz gerekmiyor, hem zaten öylesi gereksiz bir kafa karisikligina yol aciyor. Common Lisp programlama baglaminda (dogrudan Emacs ile ilgisi olmayan) sisteminize eger HyperSpec ve CLTL belgelerini kurduysaniz (ki FM'deki Common Lisp Gelistirme Ortami makalemde anlattim bunlarin nasil kurulacagini) ve bunlara Emacs'in disina cikmadan erismek isterseniz o zaman Emacs ile entegre calisabilen w3m ve w3m-el paketlerini kurmak isteyebilirsiniz, böylece herhangi bir Common Lisp fonksiyonu ya da degiskeni ile ilgili bilgi almak istediginizde Emacs icinde iken ayrica bir web tarayicisi acmaniza gerek kalmaz, yine Emacs buffer'i icinde okursunuz, entegre ve "context-sensitive help" mekanizmasina kavusmus olursunuz. Eglenceli birkac paketten ise Can Burak Cilingir bahsetmis, onlara da bakabilirsiniz ama Lisp icin icin elzem olan seyler degil tabii. > aslında emacs kaynakları da okuyacağım ama insan bu tip ufak ama sinir > bozucu şeyleri halledemedi mi ilerleme zorlaşıyor. Biraz sabirli ve sakin olun, Emacs baska bir dünyadir, tipki Common Lisp gibi. Baslangicta bocalamaniz garip degil. Sizden cok daha fazla negatif tepki veren insanlar da gördüm ;-) Eger biraz dikkatli okuyup ve buradaki listeden faydalanip dertlerinizi cözerseniz güzel bir Lisp gelistirme ortamina kavusacaksiniz. Siz Emacs'a 1 birim sabir gösterirseniz, o size bunu 10 birim verimlilikle öder. -- Emre Sevinc eMBA Software Developer Actively engaged in: http:www.bilgi.edu.tr http://ileriseviye.org http://www.bilgi.edu.tr http://fazlamesai.net Cognitive Science Student http://cazci.com http://www.cogsci.boun.edu.tr _______________________________________________ cs-lisp mailing list [email protected] http://church.cs.bilgi.edu.tr/lcg http://cs.bilgi.edu.tr/mailman/listinfo/cs-lisp

