LaTeX ile dokuman hazırlamanın iyi yönleninden birisi de farklı sınıflara sahip olmanızdır. Bunların başlıcaları: article
, book
, report
, beamer
, letter
ve standalone
‘dur. Burada listelenen sınıflarla neredeyse tüm dokumanlarınızı oluşturabilirsiniz ama LaTeX’te tüm dokuman sınıfları burada listelenmemiştir. Tüm listeye bu linkten ulaşabilirsiniz. Bu yazıda önce dokuman sınıfı tanıtılıp daha sonra küçük çalışan bir örnek verilecektir. Şimdi sırasıyla bu yazıda açıklamaya çalışacağımız sınıflara geçelim. İlk sınıfımız article
olacaktır.
article
article
sınıfı latex ile makale yazmak istediğinize kullanacağınız sınıftır. Bu sınıfla bilimsel makale, teknik rapor, düz yazı, CV, niyet mektubu veya davetiye hazırlayabilirsiniz. Sadece burada sayılan dokümanlarınızı oluştururken kullanmak zorunda değilsiniz, bir çok farklı belge türü de oluşturmanıza olanak sağlar. Çok basit düzeyde de olsa çalışan bir örnek aşağıdaki şekilde olacaktır.
\documentclass{article} \usepackage[utf8]{inputenc} \usepackage[turkish]{babel} \usepackage[T1]{fontenc} \title{Örnek bir başlık}kit \author{LaTeX Çeviri} \date{\today} \begin{document} \maketitle Merhaba, bu benim article sınıfı ile yazdığım ilk dokümanımdır. \end{document}
book
book
sınıfı latex ile kitap yazmak için kullanılmaktadır. Bu sınıf sadece kitap yazmak için kullanılmamaktadır. Dergi veya rapor yazarken de kullanılmaktadır. Bu sınıfta sayfanın alt ve üst kısımlarını düzenleme imkanı vermektedir. Sayfanın alt ve üst kısımlarında sol, orta ve sağ kısımlarını ayrı ayrı düzenleyebilirsiniz. Çok basit düzeyde çalışan bir örnek aşağıdaki şekilde olacaktır.
\documentclass{book} \usepackage[utf8]{inputenc} \usepackage[turkish]{babel} \usepackage[T1]{fontenc} \usepackage{fancyhdr} \begin{document} \title{Örnek bir başlık} \author{LaTeX Çeviri} \date{\today} \maketitle \pagestyle{fancy} \fancyhead[CE]{Başlık çift sayfa} \fancyhead[CO]{Başlık tek sayfa} \fancyhead[RE]{Sağ üst çift sayfa} \fancyhead[RO]{Sağ üst tek sayfa} \fancyhead[LE]{Sol üst çift sayfa} \fancyhead[LO]{Sol üst tek sayfa} \fancyfoot[CE]{\thepage} \fancyfoot[CO]{\thepage} \fancyfoot[RE]{Sağ alt çift sayfa} \fancyfoot[RO]{Sağ alt tek sayfa} \fancyfoot[LE]{Sol alt çift sayfa} \fancyfoot[LO]{Sol alt tek sayfa} Merhaba, bu benim book sınıfı ile yazdığım ilk dokümanımdır. \end{document}
report
report
sınıfı latex ile rapor yazmak için kullanılmaktadır. Çalışan bir örnek aşağıdaki şekilde olacaktır.
\documentclass{report} \usepackage[utf8]{inputenc} \usepackage[turkish]{babel} \usepackage[T1]{fontenc} \begin{document} \title{Örnek bir başlık} \author{LaTeX Çeviri} \date{\today} \maketitle Merhaba, bu benim report sınıfı ile yazdığım ilk dokümanımdır. \end{document}
beamer
beamer
sınıfı latex ile sunum dosyası hazırlamak için kullanılmaktadır. Burada geniş olarak anlatmayacağız ama çalışan bir örnek vereceğiz.
\documentclass{beamer} \usepackage[utf8]{inputenc} \usepackage[turkish]{babel} \usepackage[T1]{fontenc} \title{Örnek bir başlık} \author{LaTeX Çeviri} \institute{LaTeX Çeviri} \date{\today} \begin{document} \frame{\titlepage} \begin{frame} \frametitle{Örnek Bir Başlık} Merhaba, bu benim report sınıfı ile yazdığım ilk dokümanımdır. \end{frame} \end{document}
letter
letter
sınıfı latex ile mektup yazmanız gerektiği durumlarda kullanılmaktadır. Burada geniş olarak anlatmayacağız ama çalışan bir örnek vereceğiz.
\documentclass{letter} \usepackage[utf8]{inputenc} \usepackage[turkish]{babel} \usepackage[T1]{fontenc} \signature{LaTeX Çeviri} \address{Adres ilk satır \\ İkinci Satır} \begin{document} \begin{letter}{Adınız Soyadınız\\ Adres \\ İl \\ Posta Kodu} \opening{Sayın:} Merhaba, bu benim letter sınıfı ile yazdığım ilk dokümanımdır. \ldots Merhaba, bu benim letter sınıfı ile yazdığım ilk dokümanımdır. \closing{Saygılarımla,} \ps P.S. Son not \encl{Ek buraya gelecek} \end{letter} \end{document}
standalone
standalone
sınıfı latex ile belkide en az kullanılan sınıflardan birisidir. Bu ortam sadece sayfa boyutunu içeriğe göre küçültmek için kullanılır. Resim veya benzer kodları içeren alt dosyalar için kullanılıyor. Genellikle tikz veya diğer grafik türlerini tek başına üretmek için kullanılır.
\documentclass{standalone} \usepackage[utf8]{inputenc} \usepackage[turkish]{babel} \usepackage[T1]{fontenc} \begin{document} Merhaba, bu benim standalone sınıfı ile yazdığım ilk dokümanımdır. \end{document}
Bunlara ek olarak, tez, makale, ödev veya proje yazma aşamasında bir problemle karşılaşabilirsiniz. Bu durumunda aşağıda bulunan yorum bölümünden bize sorabilirsiniz. Buna benzer makalelere erişmek için Online Ders kategorisindeki yazıları inceleyebilirsiniz. Eğer LaTeX ile makale yazmayı öğrenmek için yeterli zamanınız yoksa veya biliyorsanız bile kendiniz el yazınızla ya da başka bir metin editöründe yazdığınız tezinizi, makalenizi, ödevinizi, proje, bildiri veya herhangi bir dökümanınızı biz sizin yerinize LaTeX ile yazmanızda yardımcı olabiliriz. Neler yaptığımızı görmek için linkteki sayfaya bakabilirsiniz. Daha önce çalışmasını yaptığımız okul ve dergi listesine referanslar sayfasından ulaşabilirsiniz. Lütfen LaTeX ile tez yazmayla ilgili fiyat, iş alımı ve iş teslimi veya aklınıza gelebilecek diğer sorularla ilgili bizimle iletişime geçmekten çekinmeyin.
Bir yanıt yazın