BİL435 L A TEX ile Doküman Hazırlama Bölüm 3 Emrah AKYAR eakyar@anadolu.edu.tr Anadolu Üniversitesi Fen Fakültesi Matematik Bölümü, ESKİŞEHİR 2004-2005 Öğretim Yılı Bahar Dönemi
1 Temeller Bazı Kombinasyonlar Kelimeler Arasındaki Boşluklar Alanlar (Environments) Hizalama
Temeller Boş bir satır ya da \par komutu paragrafın bittiğini belirtir. Kelimeler arasındaki herhangi sayıdaki boşluk ya da tab tek bir boşluk olarak değerlendirilir. Birden fazla ardışık boş satırlar tek bir boş satır olarak değerlendirilir. Yeni bir satır için \\ ya da \newline komutu kullanılır. Bu durumda paragraf sona ermeden bir alt satırdan yazmaya devam edilir. Yeni bir paragrafdan başlamak için bir satır boşluk bırakılır. \newpage komutu ise yeni bir sayfaya geçmek için kullanılır.
Temeller (Örnek) 1 Donald Knuth \ newline k i t a p l a r ı n d a k i h a t a l a r ı 2 bulanlara hata başına \$2.56 para 3 ödülü vermektedir. 4 5 Neden \$2.56 diye merak e d i y o r s a n ı z Knuth un s i t e s i n i 6 z i y a r e t e d i n i z. Donald Knuth kitaplarındaki hataları bulanlara hata başına $2.56 para ödülü vermektedir. Neden $2.56 diye merak ediyorsanız Knuth un sitesini ziyaret ediniz. Ödev \linebreak komutu da \\ ve \newline komutlarına benzer olarak bir alt satıra geçmek için kullanılır. Bu komutun diğer iki komuttan farkını ve genel kullanım biçimini araştırınız.
Bazı Kombinasyonlar -- ---?! Dikkat Sol tırnak için (hemen sağ shiftin üstündeki karakter) sağ tırnak için ise (iki tuşundaki) simgesi kullanılır. Çift tırnak için ise bu simgeler ardarda iki kez kullanılır " simgesi kullanılmaz.
Kelimeler Arasındaki Boşluklar L A TEX normalde paragraf içindeki yazıları sağa yaslamak için kelimelerin arasını uygun boşluklarla doldurur. Ancak cümlelerin daha rahat okunabilmesi için nokta, ünlem, soru işareti vb. noktalama işaretlerinden sonra daha fazla boşluk bırakır. Eğer bu özellik kullanılmak istemiyorsa \frechspacing komutu kullanılmalıdır. ~ karakteri ise genişletilemez ve bir alt satıra geçilmesi istenmeyen boşluklar için kullanılır. Eğer cümle sonundaki noktalama işaretinden önce büyük harf geliyorsa, L A TEX bu noktalama işaretinin cümle sonunu değil, bir kısaltma için kullanıldığını kabul eder. Bu durumda noktalama işaretinden önce \@ komutu kullanılmalıdır.
Kelimeler Arasındaki Boşluklar (Örnek) 1 A s ı l i n f i a l yaratan TCDD\@. Asıl infial yaratan TCDD.
Alanlar (Environments) 1 \ begin { isim } yazı \end{ isim } Burada isim kullanılan alanın ismidir. Birden fazla alan içiçe kullanılabilir. 1 \ begin { isim1 } 2 yazı 3 \ begin { isim2 } 4 yazı 5 \end{ isim2 } 6 \ begin { isim3 } 7 yazı 8 \end{ isim3 } 9 \end{ isim1 }
Hizalama L A TEX normalde paragrafları kelimelerin arasına uygun boşluklar yazarak her iki yana yaslar. Ancak, center, flushleft ve flushright alanlarını kullanarak paragrafları ortalı, sola yada sağa yaslı olarak yazdırmak mümkündür. 1 \ begin { center } 2 İ ş i n i z i n t e r s gitme o l a s ı l ı ğ ı 3 varsa,\\ k e s i n l i k l e t e r s g i d e c e k t i r. 4 \end{ center } İşinizin ters gitme olasılığı varsa, kesinlikle ters gidecektir. 1 \ c e n t e r l i n e { Hiçbir şey goründüğü kadar kolay d e ğ i l d i r.} Hiçbir şey göründüğü kadar kolay değildir.
Hizalama 1 \ begin { f l u s h r i g h t } 2 Ne zaman b i r şey yapmaya kalksanız, 3 başka b i r ş e y l e r i n daha önce yapılmış 4 olması g e r e k t i ğ i n i görürsünüz. 5 \end{ f l u s h r i g h t } Ne zaman bir şey yapmaya kalksanız, başka bir şeylerin daha önce yapılmış olması gerektiğini görürsünüz. 1 \ begin { f l u s h l e f t } 2 Murphy s a b i t i : Dünyadaki nüfus 3 s ü r e k l i artar ama toplam zeka 4 s a b i t k a l i r. 5 \end{ f l u s h l e f t } Murphy sabiti: Dünyadaki nüfus sürekli artar ama toplam zeka sabit kalir.