LATEX'in yaptığı güzel baskılar, yeteneğinize bağlı olarak onu nasıl daha çirkin veya daha göz kamaştırıcı yapacağınızı söyler. Bu bölümü okuduktan sonra LATEX'in nasıl çalıştığına dair genel bir fikir sahibi olacaksınız ve kitabın geri kalanını anlamanız daha kolay olacaktır.
Meselenin Özü
TEX
L A TEX
Temel Kavramlar
Yazar, Tasarımcı ve Dizgici
Şablon Tasarımı
Kitapta bölüm ve bölüm başlıklarının punto, punto ve numaralandırması okuyucunun bölümleri ve bölümleri net bir şekilde görmesini sağlar.
Ne Getirir, Ne Götürür?
Önceden tasarlanmış bir belge şablonundaki bazı parametreleri değiştirmek kolay olabilir, ancak yepyeni bir şablon tasarlamak zor ve zaman alıcıdır.3.
L A TEX Girdi Dosyaları
- Boşluklar
- Özel Karakterler
- L A TEX Komutları
- Yorum Satırları
Aşağıdaki semboller ya LATEX'in kendi kullanımı için ayırdığı özel karakterlerdir ya da tüm yazı tiplerinde bulunmayabilir. Ters eğik çizgi \'yi başka bir önek ekleyerek üretemezsiniz (\\).4 yazarak (\\, daha sonra göreceğimiz gibi satır sonu anlamına gelir.) 1.3.3 LATEX komutları.
Girdi Dosya Yapısı
Tipik Bir Doküman Yazımı
Bir Dokümanın Yerleşim Planı
Doküman Sınıfları
Paketler
Sayfa Biçimleri
Bazı paketler doğrudan temel LATEX kurulumuyla birlikte gelir (bkz. Tablo 1.3), diğerleri ayrıca satın alınmalıdır. optionsarticle sınıfında bölüm olmadığı için bu geçersizdir.Rapor sınıfının ilk boş sayfadan başladığı ve kitap sınıfının her zaman sağ sayfadan başladığı varsayılır.
Karşılaşabileceğiniz Dosya Türleri
Büyük Projeler
Yani yeni bir düşünceye başlıyorsanız, yeni bir paragraf açmanız gerekir, aksi halde yazmaya devam edersiniz. Birçok kişi paragraf sonunun anlamını bilmez ve özellikle LATEX'te bilmeden paragrafları keser.
Satır ve Sayfa Kesme
Çift Yaslanmış Paragraflar
Heceleme
Hazır Özel Kelimeler
Özel Karakterler ve Semboller
- Tırnaklar
- Çizgiler ve Tireler
- Tilda (∼)
- Derece İşareti (◦)
- Avro Para Sembolü ( e )
- Üç Nokta (
- Kalıplama
- Aksanlar ve Özel İşaretler
Yani elips elde etmek için yan yana üç nokta giremezsiniz, boşluklar doğru olmaz.
Uluslarası Dil Desteği
Türkçe Desteği
Almanca Desteği
Kelime Arası Boşluklar
Başlıklar, Bölümler, ve Kısımlar
Komut adından sonra * işareti konursa, bölüm ve bölüm adları numaralandırılmaz ve içindekiler tablosuna dahil edilmez.
İç Atıflar
Dipnotlar
Vurgulanmış Kelimeler
Ortamlar
- Sıralandırma, Numaralandırma, ve Maddeleme
- Sola Yaslama, Sağa Yaslama, ve Ortalama
- Alıntı Yapmak ve Şiir Dizmek
- Özet (Abstrak)
- Yazıldığı Gibi (Verbatim) Basmak
- Tablolar
Bu nedenle LATEX belgelerinin sayfalarındaki kenar boşlukları geniştir ve bu nedenle gazeteler çok sütunlu olarak basılır. Gün olur ikindi, Bak ne olur Veysel gider, adı kalır Dostlar beni hatırlasın. \begin{verbatim} ve \end{verbatim} komutları arasına bir metin koyarsınız, yani içinde LATEX komutları varsa bunları kullanmadan tam olarak yazıldığı gibi, yani satır sonları ve boşlukların miktarını sıralarsınız.
Sola hizalı bir sütun için l, sağa hizalı bir sütun için r ve ortalanmış bir sütun için c parametreleri kullanılır. Sütun ayracı olarak kullanılan @{..} komutu çok ustaca, sütunların başındaki ve sonundaki boşlukları kaldırır ve parantezler arasında ne varsa onunla değiştirir.
Yüzer-Gezer Nesneler
Yeni bir sayfa açıldığında, LATEX önce kuyruklarla dolu özel bir 'kayan sayfa' oluşturup oluşturamayacağını kontrol eder. Bu mümkün değilse, her sıradaki ilk kayan noktayı alıp konum parametresine göre yerleştirmeye çalışacaktır ('h' seçeneği artık kullanımdan kaldırılmıştır, bu nedenle yok sayılır). LATEX yüzenleri istediğiniz yere yerleştiremezse, bunun nedeni iki kayan kuyruktan birindeki trafik sıkışıklığının diğerini etkilemesidir.
Özellikle [h] seçeneği asla tek başına verilmez; o kadar sorunlu ki, LATEX'in daha yeni sürümlerinde bu seçenek otomatik olarak [ht] olarak değerlendiriliyor. Bu komutlar İçindekiler Tablosu\içindekiler tablosu gibi çalışır ve sırasıyla şekil ve tabloların bir listesini verir. Bu da işe yaramazsa, bu şekli, tablo kuyruğunda yığılmış tablolarla birlikte özel bir hareketli sayfada yığınlamaya çalışır.
Ancak özel sayfa için yeterli malzeme birikmemişse yeni bir sayfa açar ve şekil komutu yeni verilmiş gibi davranır. Bu komutlar LATEX'e yeni bir sayfa açmasını ve hemen float'ı kuyruğa eklemesini söyler.\cleardoublepage komutu, doğru sayfadan başlamak için gerekirse iki sayfa açmasını söyler.
Kırılgan Komutları Korumak
Aşağıdaki örnekte bir kare çizilmiş ve belgeye eklenmiştir. Şekil çizimi daha sonra ele alınacaktır.) Belgenizin son halinde ekleyeceğiniz bir şekil için yer ayırmak istediğinizde bunu kullanabilirsiniz. Matematiksel formüller iki şekilde düzenlenebilir: Birincisi, paragrafı bozmadan metin içinde yerleştirilebilirler ve ikincisi, paragraf kesilerek ayrı bir satıra yerleştirilebilirler. 1Amerikan Matematik Topluluğu tarafından hazırlanan bu program, LATEX'in çok daha güçlü bir versiyonudur ve TEX dağıtımının daha yeni versiyonlarına dahil edilmiştir.
Matematik Kipinde Gruplandırma
Bir Matematik Formülünün Yapıtaşları
Değişken adlarına ok veya tilda gibi vurgular eklemek için Tablo 3.1 Sayfa 54'teki komutları kullanabilirsiniz. Birden fazla karaktere şapka işareti veya yaklaşık işareti koymak istiyorsanız, \widehat ve \widetilde komutlarını kullanabilirsiniz. sembol türetilmiş işareti verir. \veck komutu bu işi yapar.AdanB vektörünü göstermek için \overrightarrow ve \overleftarrow olmak üzere iki komut daha vardır.
Bir grup açılış sembolünden önce \left komutu veya bir grup kapanış sembolünden önce bir \right komutu koyarsanız, TEX bunları otomatik olarak kaldırır.
Matematikte Boşluklar
Düşey Hizalanmış İfadeler
Birden çok satıra yayılan formüller veya denklem sistemleri için, eqnarray ortamı yerine eqnarray ve eqnarray* ortamları kullanılır. eqnarray ortamında, her denkleme bir sayı atanır, eqnarray* atanmaz. Bu yöntemlerle denklemleri dikey olarak hizalamak zordur.Amsmath paketinde çok daha güçlü seçenekler (hizalama, hizalama, istifleme, çok satırlı ve bölme) vardır.
Hayaletler
Matematik Yazıtipi Puntosu
LATEX'te matematik aksanlı semboller koymak zordur; belki de bu, amatör yazımın aşırı kullanımını önlemek içindir. Bu özel araçlar ve LATEX'in diğer zengin yönleri hakkında daha fazla bilgi The LATEX Handbook [1] ve The LATEX Companion [3]'te bulunabilir. TEX'in grafik eklemek için belirli bir standardı yoktur ancak sürücünün adını biliyorsa .epsuzan ile grafik dosyasını yazıcının anlayabileceği şekilde dvi dosyasına ekleyebilir.
Çizimleri doğrudan LATEX'te programlamak çok sınırlı ve sıkıcı olsa da, bunu yapmak için hala bazı nedenler var. The LATEX Companion [3]'te açıklanan epik, epik veya pstricks gibi paketler, resim ortamının sorunlarını çözerek LATEX'in grafik gücünü artırmayı amaçlıyordu. İnanması zor, resim ortamı başka hiçbir paket veya programa ihtiyaç duymadan doğrudan LATEX'in içinden çalışır.
Ancak LATEX'in hazır şablonları isteklerinize her zaman cevap vermeyebilir veya bazı komutlar düşüncelerinizi tam olarak gerçekleştirmeyebilir. Bunun için direkt olarak LATEX'in komutlarını kullanmak yerine yeni komutları ve ortamları kendim tanımlayıp bir pakette topladım. Ancak, sonunda kullandığınızda, LATEX'in ortamı sonlandırmak için kullandığı dahili komutlarla çakışır ve sonraki paragrafta boşluklar kalır.
Bu bölümün başında da belirttiğimiz gibi hazır belge şablonlarını bu tür komutlarla manuel olarak değiştirmek LATEX'in felsefesine aykırıdır. İkinci komuttaki artı (artı) ve eksi (eksi) değerler LATEX'e paragrafların sayfaya daha iyi sığması için gerekirse paragraflar arasındaki boşluğu belirtilen miktarlarda artırabileceğini veya azaltabileceğini söyler. Bu bakış açısının biraz basit geldiğinin farkındayım ama gerçek şu ki TEX'in işi kutular ve çıkartmalarla anlaşılır.
Teoremler, Yasalar,
Kalın Semboller
Matematik Semboller Listesi
Büyük bir belgeyi derlemeye çalıştığınızda, indeksleme, bibliyografya gibi birçok sıkıcı görevde LATEX size yardımcı olur. Ancak, bir belgeye grafik eklemenin başka bir yolu daha vardır: Özel bir çizim programı (örn. CorelDraw, Freehand, GNUPlot, vb. Herhangi bir çizim programında oluşturduğunuz grafikleri EPS formatında kaydedin veya dışa aktarın).2.
Kaynakça
Dizin
Tepelik ve Diplikler
Verbatim Paketi
Diğer Paketleri Kurmak
PDF Formatında Doküman Çıkarmak
Son olarak okuma zevkinizi artırmak istiyorsanız dvips veya pdflatex ile dökümanları .ps veya .pdf formatında dışa aktarabilirsiniz. Çevrimiçi belgelerinin baskı kalitesini korumak isteyen yazarlar, sonunda PDF'de (Taşınabilir Belge Formatı) karar kıldı. Bu nedenle, belgenizin bir kopyasını PDF formatında yapabilirseniz, daha geniş bir kitleye hitap edersiniz.
Klavyeden komut girişini kaldıran bazı grafik arayüzlerde bu iş için özel bir anahtar bulabilirsiniz. Bu ayrıca bir avantajdır çünkü .tex uzantılı bir LATEX giriş dosyanız olmayabilir veya başka biri size bir .dvi dosyası göndermiş olabilir. Bu yöntemle, hem PostScript formatındaki grafikleri hem de köprüleri olduğu gibi tutarsınız.
Bu şekilde yazılan belgeler, sabit sürücüde daha az yer kaplar ve yanlarında başka grafik dosyaları taşımalarına gerek kalmaz. Sonuçları bit eşlemler olarak üreten METAFONT'tan farklı olarak, MetaPost programı PostScript biçiminde grafikler ürettiği için sonuçlar doğrudan girdi LATEX dosyasındadır.
- Temel Komutlar
- Doğru Parçaları
- Oklar
- Çemberler
- Metin ve Formüller
- Ovaller
- Önceden Tanımlanmış Resim Kutuları Kullanma
- Kuadratik Bézier Eğrileri
- Zincir Eğrisi
- Özel Görelilik Teorisinde Hızlılık
Dikey doğru parçası için uzunluk argümanı dikey koordinat olarak alınır, diğerleri için yatay koordinat olarak alınır. Gerekli hesaplamaları yapmaktan (ya da bir programa yaptırmaktan) çekinmiyorsanız, kare Bézier sancılarını birleştirerek istediğiniz boyutta daireler ve elipsler çizebilirsiniz. Bunlar sırayla başlangıç noktası, bir nesneden diğerine öteleme vektörü, nesne sayısı ve çizilecek nesnenin türü olur. Çizgi Ağırlığı komutu yatay ve dikey çizgi parçaları için geçerlidir, ancak eğri çizgiler veya daireler için geçerli değildir. Ancak nedense ikinci dereceden Bézier eğrilerine uygulanırlar.) Yukarıdaki örnek, milimetre kağıdı nasıl yapabileceğinizi göstermektedir.
Ayrıca Bézier eğrilerinde her iki atama türünün de kullanılabileceği ve her atamanın bir öncekinin yerine geçtiği görülmektedir. Artılar, gerçek zincir eğrisinin noktalarıdır ve hata marjları yüzde birden azdır ve çıplak gözle fark edilemeyecek kadar küçüktür.
XY-pic Paketi
- Yeni Bir Komut Tanımlamak
- Yeni Ortam Oluşturmak
- Fazladan Boşluklar
- Kendi Paketinizi Oluşturmak
Fark ettiyseniz, bu kitapta anlattığım tüm komutlar bir kutu içinde yazılmış ve kitabın sonundaki Dizin'de gösterilmiştir. Ayrıca, \cia adında yeni bir komut kullanıyorum, bu komut sadece ters eğik çizgi ile yazdıklarımı değil, aynı zamanda kitabın sonundaki Dizin'e de koyuyor. Bir gün kutuya komut yazmayı bırakırsam, sadece celscommand ortam tanımını değiştirir ve yeni bir görünüm oluştururum.
İlk örnekte \ibl adında yeni bir komut tanımlanmış, bu komutu kullandığınızda "A Thin LATEX 2εHandbook" kelimelerini ayarlıyor. Yeni bir ortam oluşturulurken istenmeyen boşluklar kolayca oluşturulur ve derleme hatalarına neden olabilir. Örneğin kendisinin ve bir sonraki paragrafın içeriden başlamasını engelleyen bir ortam oluşturmak istiyorsanız \ignorespaces komutunu kullanabilirsiniz.
Bunun gibi birçok yeni komut ve ortam yazarsanız, belgenizin açılışı giderek uzar. Paket yazmak temel olarak belgenizin açılış sayfasından yeni komutları ve ortamları ayrı bir dosyaya aktarmak ve bunu bir .sty dosyası olarak kaydetmekten oluşur.
Yazıtipleri ve Puntolar
Yazıtipi Değiştiren Komutlar
Dikkat, Başınıza Taş Düşebilir
Tavsiye
Aralıklar
- Satır Aralığı
- Paragraf Formatlama
- Yatay Aralıklar
- Düşey Aralıklar
Bazı kıta Avrupası ülkelerinde, iki paragraf arasında biraz boşluk olmasına rağmen paragraflar girintisiz başlar. Aslında, profesyonelce düzenlenmiş kitapların çoğunda paragraflar arasında fazladan boşluk yoktur, her paragraf için sadece bir çentik vardır. Yine de bir sayfanın başında veya sonunda bu alanı açmak istiyorsanız, \vspace* komutuna yıldız işareti koymanız gerekir.
Aynı paragrafın iki satırı arasına veya bir tablonun satırları arasına fazladan boşluk eklemek için.
Sayfa Düzeni
Aralıklarla Diğer İşlemler
Kutular
Tüm paragrafı satır parçaları içeren bir kutuya yerleştiren \parbox komutuna ek olarak, yalnızca yatay olarak hizalanmış malzeme için kutu komutları vardır.
Çizgiler ve Payandalar
5] Her LATEX kurulumu, o yerel sisteme özgü konuları açıklayan, LATEX Yerel Rehberi adlı bir belge içerir. EPS Graphics'i LATEX Documents 2ε'da kullanmak, EPS dosyaları ve bunların LATEX belgelerinde kullanımı hakkında bilmek istediğiniz her şeyi ve çok daha fazlasını açıklıyor. LATEX 2ε'deki grafikler, çeşitli boyutlarda daireler ve elipsler çizmek için Java kaynak kodunu ve MetaPost - A Tutorial'ı içerir.
Minimum bir L A TEX dosyası
Gerçekçi bir dergi makalesi örneği
Bir Paket Örneği
Sayfa Düzeni Parametreleri
Doküman Sınıfları
Document Sınıfı Opsiyonları
L A TEX ile Gelen Bazı Paketler
Önceden Tanımlanmış L A TEX Sayfa Biçimleri
Bir dolu Avro sembolü
Aksanlar ve Özel İşaretler
Türkçe Doküman Yazmak için Gerekli Ön Komutlar
Özel Almanca Harfler
Yüzer-gezer Yerleştirme Seçenekleri
Matematik Kipi Aksanları
Yunan Harfleri
İkili Bağıntılar
İkili İşlemciler
BÜYÜK İşlemciler
Oklar
Gruplandırıcılar
Büyük Gruplandırıcılar
Değişik Semboller
Matematiksel Olmayan Semboller
AMS Gruplandırıcıları
AMS Yunanca ve İbranice
AMS İkili Bağıntılar
AMS Oklar
AMS Olumsuz İkili Bağıntılar ve Oklar
AMS İkili İşlemciler
AMS Değişik Semboller
Matematik Yazıtipleri
Dizin Maddesi Girme Örnekleri
Yazıtipleri
Yazıtipi Puntoları
Standart Doküman Sınıflarının Mutlak Puntoları
Matematik Yazıtipleri
TEX Uuznluk Birimleri