| LyX Nedir? 
LyX bir "Gördüğün Anlatmak İstediïindir (WYSIWYM: What You See Is What
You MEAN)" türü editördür ve LateX ile çalışır.  Çoğu metin
editörü WYSIWYM görüsü doğrultusunda gelişmiştir. Bu sürecin tam tersine
LyX sonucu tam olarak değil, yalnızca yaklaşık olarak ifade eder.
LyX,   MsWord'ün sayfa kipi ile taslak kipi arasında tanımlanabilir.Bu tanıtımdan sonra, LyX'in basit ve rekabetçi olmayan bir program
olduğunu düsünebilirsiniz. Bu düsünce bütünüyle yanlıstır.
 Belirtilmesi gereken önemli bir nokta LyX'in bir metin oluşturucu
değil metin dizici olduğudur. Bir kelime işlemci ile metni veya sekilleri
nereye isterseniz yerleştirebilir veya bir çizelgenin gözelerinin tam
genişliğini seçebilirsiniz. LyX ile bu mümkün degildir. Eğer ardarda iki
boşluk bırakmak isterseniz, ikincisi önemsenmeyecektir, geriye doğru iki
adım taşınmak da aynı şekilde mümkün değildir. Peki, bu şekilde metni
şekillendirmek nasıl mümkün olacak? Bu sorunun yanıtı LaTex'in bunu
otomatik olarak yaptıgıdır. Bunu yapmak için sadece metnin yapışı hakkında
bazı ipuçları vermeniz gerekecek; numaralandırma, bölüm başlıkları ve
şekillerin nerelerde yerleşecegi gibi...v.s. 
 LyX'in sınırlaması, problemin metin üzerinde oynamada değil,
nitelikte olmasıdır. Yazmaya başlamadan önce font şekillerini ve başlık
görünüslerini kac kez değiştirdiğinizi hatırlayın. Belki kararınızı
verdikten ve 3-4 sayfa yazdıktan sonra aniden 2. seviye başlığın tipini
unuttunuz ya da daha kötüsü fikrinizi değiştirdiniz. Bu takdirde geri
dönüp, teker teker tüm başlıkları yeniden şekillendirmek zorunda
kaldınız. Eger metin editörümüz bu tip önemsiz kararları kendisi
alabilseydi, biz de yazdıklarımızın nasıl görünecegi üzerinde
degil, ne yazdığımız üzerinde yoğunlaşabilirdik. 
  Denebilir ki, LyX ve sonuç kompozisyonu LateX tarafından yapılan
bir editör yardımcısıdır. 
  Gözlemlerime göre, LateX duymuş ya da denemiş olan pek çok insan
onun hakkında kötü deneyimlere sahiptir. Üzülmeyin! Burada LyX bize
yardımcı olacak. LateX ile ve metnin derlenmesinden dogan tüm
karışıklıklarla başa çıkacak. Biz bir tek LaTeX komutu bile yazmak
zorunda değiliz. (Tabii eğer istemezsek!)
 Bu ana LyX penceresidir.
    Dürüst olmak gerekirse,   LyX GUI'nin sunumu çekici ve parlak
değildir. GUI'nin inşasında kullanılan Xforms kitaplığına bağlıdır. Gelecek
sürümün amaçlarından biri Gtk kitaplığını (GIMP'in inşası icin geliştirildi) 
ve/veya Qt kitaplığını kullanmak (Bugün elde edilebilecek ve KDE'nin 
geliştirilmesinde kullanılacak en iyi kitaplıktır).
 Tarihçe
Proje Matthias Ettrich tarafından başlatıldı. Şu sıralar KDE projesinin 
liderliğini yürüttügünden bu projede değil.En son durağan sürüm   0.10.7'dir.  1996 sonlarında
tamamlandı. Gelecek durağan sürüm (0.12.0) tamamlanmak üzere.
(Siz bu yazıyı okuyor olduğunuzdaki sürüm o olacak). Bu yazi 
0.12.0.pre7 sürümünü temel alır. Düzgülerle (kodlarla) ilgili 
hala devam eden bir çalışma var ve her hafta eksiklikler giderilerek 
ve yeni kapasiteler eklenerek yeni sürümler ortaya çıkarılıyor. 
Numaralandırma yöntemi (sürümlerin numaralandırılması) Linux 
kabuğunda kullanılan ile benzerdir: durağan sürümler çift,
ve geliştirilmekte olan sürümler tek numaralandırılır. 
 LaTeX Nedir? 
Eger LateX'i bilmiyorsaniz, dokümanları şekillendiren bir dil olarak 
tanımlayabiliriz; örnegin daha yaygın olarak bilinen HTML gibi. LaTeX 
dokümani, çıktısı alınacak metni onun nasıl şekilleneceğini tanımlayan 
bazı komutları içerir. Bir HTML dokümanını görmek için yapacağınız 
sadece HTML browser'ında görüntülemektir, fakat LaTeX dokümanını görmek 
iğin onu derlemek zorundasınız. DVI (DeVice Independent: Aygıttan Bağımsız) 
olarak bilinen grafiksel ifadeler için. Bilgiyazarda basım için
Postscript'e (veya başka bir yazıcı etkileşimi) çevrilen bir formatı
var. Ayrıca ekranınızda sonucları görmenizi sağlayan bir dvi 
görüntüleyici de var.LaTeX' in öyküsü Donald E. Knuth ile baslar. 1977'de, tanünmüş 
serisi "Bilgisayar Programlama Sanatı" ni yazmak için mantıklı bir 
düzenleme veya kelime işlemci programı arıyordu. TeX' i yaratmaya 
karar verdi. TeX diğer noktalarda değil ama metin şekillendirmede 
çok güclü bir programlama dilidir. TeX ile istediğiniz herşeyi 
inanılmaz bir kalitede gerçekleştirebilirsiniz. Örnegin, çıktı 
dosyasının cözünülürlügü 57819 ppi'dir (inç başına piksel). Fakat, 
tahmin edebileceğiniz gibi, bu kadar güclülügün anlamı
formatlama ve kompozisyon süreci hakkında bilmeniz gereken çok 
fazla ayrıntı olduğudur. TeX çok ayrıntılı   çıktı.  
kontrolüne gereksinim duyan kullanıcılar için temeldir.
 Daha sonralari, 80'lerin başında, Leslie Lamport, onlara çok 
yüksek bir arayüz vererek TeX   komutlar takımını ve TeX stilini 
temel alan komutlar serisini yazdı. Böylece LaTeX dogdu. (Lamport TeX). 
Neyse ki LateX ile yüksek kaliteli dokümanlar hazırlamak son derece 
kolay. (TeX ile karşılaştırınca) LaTeX'in matematiksel ifadelerdeki 
tartışılmaz üstünlükleri onun matematikçiler arasünda kabul edilme 
nedenidir.
 LaTex'in en çok kullanılan ilk sürümü 2.09 idi. Son sürüm ise
LaTeX2e olarak isimlendirilmekte, ve bu sürüm dokümanların formatı 
icin LyX'e gereksinim duymakta. Sürüm 3 ise halen geliştirilmekte.
 Temel Özellikler
LyX'in yapabileceklerinin tüm ayrıntılarını ve sıkıcı tanımları 
anlatmayı denemiyorum bile.   Daha çok benim bakış 
açımdan en temel özellikleri gösterecegim.Bir çok on-line yardım ve örnek var. LyX'in elyordamları
LyX programı tarafından doğrudan okunabilir. Neyseki elyordamlar
"mantıklı" kullanıcılar için yazılıyor. Bu yüzden de okuyucuların 
tamamen cahil ya da koyu font nedir, fare nasıl kullanılır gibi
bilgilere gereksinimleri olmadığı düsünülüyor. Yardim stili ile 
kısa zamanda ve sadece bir kaç sayfa ile LyX uzmanı olmak mümkün.
Ayrıca arama hızı ve yerdeğiştirme elaygıtı da gerçekten etkileyici.
 Tablolar tamamen otomatik ve WYSIWYG. Hücrelerin boyutları 
otomatik olarak hizalanıyor. Kolon veya satır eklemek, silmek 
ve yapıştırmak mümkün. Metni konumlandırmak, hücreleri birleştirmek 
ve ayırmak da, yani diger editörlerde bulabileceğimiz her şey.
 Ayrıca şekil ve tabloları "yüzen" nesneler olarak da 
yerleştirmek mümkün. Yüzen nesne (gereksinim duyulduğunda) 
kendi özgün yerinden alınabilir. Örnegin, şekillerin kaynak
gösterildikleri sayfanın başında görülmeleri istenebilir. 
Yüzen nesnelerin hem başlıkları hem de etiketleri vardır.
Böylelikle diğer yerlerden kaynak gösterilebilirler.
Dokümanın derlenmesi süresince, LaTeX her bir şekil ve tabloya,
numara atayacak, tüm referansları güncelleyecek ve şekil ile 
tabloların listesini oluşturacaktır.
 Marjin notları eklenebildiği gibi dipnotlar eklemek de mümkündür. 
Oldukça kullanışlı olan marjin notları diğer editörlerde bulunmaz.
Notlar yüzen nesnelerdir. Yani onlarin yerleşimi hakkında üzülmemize 
gerek yoktur. Diger bir ilginç özellik ise, notların içine istediğimiz 
her şeyi koyabilmemizdir (tablolar, şekiller, matematiksel ifadeler, 
v.s), yalnız daha fazla not hariç.
 LyX'de heceleme kontrolü ispell komutu ile yapılır
(tüm dagıtımlardan elde edilebilir). Heceleme işi diğer editörlerde 
oldugu gibi yapılır; her yanlış sözcük işaretlenir ve önerilen 
alternatifler ile yer değiştirilir.
 LyX nesnelere (bölümler, sekiller, tablolar,...) gönderimde 
bulunmak için farklı bir düzenek kullanır. (Etiketleri istediginiz 
yere yerleştirebilir, ve sonra onlara gönderimde bulunabilirsiniz.) 
Edit etme aşaması boyunca, URL adresleri taban alınır. Bu yüzden   
onların üzerine tıkladığınızda, imleç, etiketin tanımlandığı yere 
getirilecektir. Final dokümanında, etiketler atılır ve referanslar 
bölüm, sekil ve tablo numaralari olarak görülür. (veya sayfa numarasi, 
referans tipine bağlıdır).
 Ve şimdi en iyisi: matematik. Söyleyeceklerimin hiç biri abartma değil. 
Hiçbir zaman eşitlik yazmanın ve etkileyici çıktı sonuca ulaşmanın bu 
kadar basit bir yolu olmadı. LyX'in bu kapasitesi gerçekten takdir 
edilmelidir. Genelde diğer editörler de karmaşık matematiksel ifadeler 
ile başa çıkabilir... Bir de LyX'i deneyin, biraz zaman ayırın ve 
aklınıza gelen tüm matematiksel ifadeleri düsünün: altindexler,
integraller, kesirler, irrasyonel sayılar, parantezler, oklar... v.s.
Ve şimdi print edin!. Eğer LaTeX biliyorsanız, ifadeleri ayni yolla 
yazabilirsiniz.
   Henüz bahsetmedim, fakat bahsetmem gerek, LyX  bölümleri,
başlıkları, alt başlıkları takip eder. Bu bilgiler ile LaTeX, final 
dokümanını indeksleyebilir.
 Daha önce de söyledim, neyseki çok kısa zamanda ögreten iyi 
on-line yardımlar var. LyX ögreten diger bir özellik ise klavyenin, 
farenin ve menülerin zekice kullanımı.  Aynı şeyin iki ayrı 
yoldan yapılışını öğrenmek zorunda değilsiniz. (fare ve klavye)
"File" menüsünden "save" seçeneğine tıklayabileceğiniz gibi Alt-F 
ve S'ya basarak da aynı şeyi yapabilirsiniz. Diğer yandan en çok 
kullanılanlar "Control" komutu yardımıyla çıkarılabilirler:
<Ctrl>-C kopyalamak icin; <Ctrl>-V yapistirmak icin; <Ctrl>-F 
arama & yerdeğiştirme.
 
LyX ve 
LinuxDocLyX'in elde edilinebildiği yörelerden biri SGML'dir (LinuxDoc). 
LinuxDoc dokümanlandırmada okuma ve yazma dokümanları olarak 
kullanılabilir. Sgml dokümani okumak icin, önce sgml2lyx ile 
LyX formatına çevrilmesi gerekir. Sgml dokümani yaratmak icin, 
doküman stili penceresinden SGML stili işaretlenir ve baslık ve 
yazılar (bunlar zorunlu) yazılır ve sonra sadece metin yazılır.Burada, LyX'in  tüm edit özellikleri değil, 
yalnızca LinuxDoc tarafından desteklenenleri anlatılacak.
 LyX ile LinuxDoc arasında çok güçlü bir ilişki vardır. Şunu 
söylemek yeterlidir: sgml2lyx elaygıtı LyX dağıtımı içinde 
değil sgml-tools iğindedir. Ayrıca, SGML dokümanlandırmada 
sgml-tools paketi de diğer formatlar arasında LyX'in içindedir. 
 
Sonuçlar
LyX, LaTeX ve SGML kullanıcıları için hoşlanacakları bir sürpriz olacak. 
Cünkü o da aynı temelden. Yüksek çıktı kalitesine gereksinim duyan 
kullanıcılar LyX-Latex'in gücünü takdir edecekler. Sadece, en son kesin 
sayfa şeklinin kontrolüne gereksinimi olan kullanıcılar ise düş 
kırıklığına uğrayabilirler.Ek. Kurulum
Sabit sürüm 0.10.7 "contrib" dizininin içinde Debian ve Red Hat 
dagıtımlarından elde edilebilir..LyX ayrıca diğer UNIX'lerden de elde edilebilir. 
ftp://ftp.via.ecp.fr
/pub/lyx/bin/  Ayrıca derlenmiş sürümleri şu sistemlerde 
bulabilirsiniz: AIX, SCO, SGI, SparcLinux, SunOS5, Alpha, HPUX ve 
Sunos4.1. 0.12'nin derlenmiş sürümü yoktur. Onu kendiniz derlemek 
zorundasınız.  Bunu yapmak için, Xforms, 0.88 sürümü (veya 
daha üstü) ile LibXpm-4.7 kitaplıklarına gereksiniminiz var.
Her ikisi de çeşitli ftp sunucularından, derlenmiş ve install 
edilmeye hazır olarak yöreyeçekilebilir.
 Kurulum daha da basit... Yapmak açıklamaktan daha kısa: 
 $ ./configure; make ; make install
            
      Unutulmaması gereken önemli bir nokta var: LyX kullanabilmek için, 
kurulmuş LaTeX paketlerine sahip olmak zorunludur. Bildigim tüm LinuX 
dagıtımlarından elde edilebilir.  Gercekte o da Debian içindeki 
tanımlı paketlerden biridir. Eger LinuxDoc'u, LyX ile birlikte kullanmak istiyorsanız, sgml-tools 
paketine de gereksinim duyacaksınız. Bu olmadan LinuxDoc kullanılabilir 
olmayacaktır.    |