408
Bilimsel Araştırma ve Yazım Teknikleri Bilimsel Araştırma ve Yazım Teknikleri Ders2: Metni Basma Dr. Salim CEYHAN 28 Ağustos 2013

Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

  • Upload
    lelien

  • View
    255

  • Download
    1

Embed Size (px)

Citation preview

Page 1: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım Teknikleri

Bilimsel Araştırma ve Yazım TeknikleriDers2: Metni Basma

Dr. Salim CEYHAN

28 Ağustos 2013

Page 2: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım Teknikleri

İÇİNDEKİLER1 Genel Bakış2 Paketler

Paketleri YüklemeLab’daki PaketlerHerhangi bir yerde Paketlere Ulaşmageometry PaketiBir geometry Örneğisetspace Paketi

3 Metni Düzenleme ve KonumlamaMetin DekorasyonuKomutlar ve Bildirimlersoul Paketiyle Metin Bildirimlerisoul İçin Renkleri Değiştirmek

4 Metin HizalamaFootnotlarAksanlar ve Eksik Tümceler

Font Boyutları

Page 3: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım Teknikleri

Genel Bakış

Genel Bakış

1 Paketler

Page 4: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım Teknikleri

Genel Bakış

Genel Bakış

1 Paketler

2 Metni Düzenleme ve Konumlama

Page 5: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım Teknikleri

Genel Bakış

Genel Bakış

1 Paketler

2 Metni Düzenleme ve Konumlama

3 Font Boyutları

Page 6: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım Teknikleri

Genel Bakış

Genel Bakış

1 Paketler

2 Metni Düzenleme ve Konumlama

3 Font Boyutları

4 Dökümanın Birimleri

Page 7: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım Teknikleri

Genel Bakış

Genel Bakış

1 Paketler

2 Metni Düzenleme ve Konumlama

3 Font Boyutları

4 Dökümanın Birimleri

5 Boşluklar

Page 8: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım Teknikleri

Genel Bakış

Genel Bakış

1 Paketler

2 Metni Düzenleme ve Konumlama

3 Font Boyutları

4 Dökümanın Birimleri

5 Boşluklar

6 Metin Çevresinde Kutular

Page 9: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım Teknikleri

Paketler

Paketler

Page 10: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım Teknikleri

Paketler

Paketleri Yükleme

Paketleri Yükleme

"Paketler" esnekliğine ve opsiyonlarına genişletilebilen LATEX’eeklenirler.

\usepackage[options]{packagename}

komutuyla dökümanının başlangıcında çağırılırlar.Çoğu paketler düzgün olarak paketi nasıl kullanacağımızı söyleyendökümanla gelir. Gereken dizini burada bulursun:

C:\Program Files (x86)\MiKTeX 2.9\doc\latex

Bir örnek olarak geometry(geometry.pdf) için dökümantasyonunuaçalım.

Page 11: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım Teknikleri

Paketler

Lab’daki Paketler

Lab’daki Paketler

İster inan ister inanma, her tekil LATEX paketi bu lab’dabilgisayarlara yüklenmiştir.!

Bu yüzden, lad’daki LATEX paketlerine erişim kolay olabilir.Kendi makinenizde farklı olacaktır.

Page 12: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım Teknikleri

Paketler

Herhangi bir yerde Paketlere Ulaşma

Herhangi bir yerde Paketlere Ulaşma

MiKTeX’i çalıştırırsan, bilgisayarına bir paketi yüklemenin en kolayyolu "Package Manager" programını kullanmaktır.(Start Menu’yegit, MiKTeX 2.9 dizinini bul, sonra Maintenanace, sonra PackageManager.)Orada birşey bulduğunda, MiKTeX onu alacak ve "refresh"veritabanını yenileyecek.Bir paketi almanın diğer bir yolu http://www.ctan.org üzerindenalmaktır. Bu LATEX paketlerinin bir merkez deposudur.Son olarak, başlanğıçta bir paket çağırırsan ve paket bilgisayarındayoksa, LATEX onu otomatik olarak download ve install edecektir, birhata oluşur veya onu download ve install etmeyi iteyipistemediğinizi sorar.(O makinende MiKTeX’i install ettiğindeseçtiğin tüm opsiyonlara bağlıdır.)

Page 13: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım Teknikleri

Paketler

geometry Paketi

geometry Paketi

geometry paketi dökümanların için kenar boşluklarını ve sayfaboyutlarını kontrol eder. Çok yararlıdır.geometry paketinin komutlarının bir çoğu aşağıdadır.Dökümantasyonda onların tümünü görebilirsin.geometry paketinin opsiyonlarının tüm örnekleri:

Örnek Tanımlamamargin=1in 1-inch kenar boşlukları

top=1.5in 1.5-inch üst kenar boşluğu

height=8in metnin 8 düşey inch

width=4in metnin 4 yatay inch

geometry paketi aritmetikte iyidir, bu yüzden herşeyi tanımlamakzorunda kalmazsın.

Page 14: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım Teknikleri

Paketler

Bir geometry Örneği

Bir geometry örneği

Bu paketi test etmek için hızlı bir dosya oluşturalım.

\documentclass{article}

\usepackage[margin=1in]{geometry}

\begin{document}

Hello, world!

\end{document}

Şimdi üstteki opsiyonlarla oynuyalım. left, right, top,

bottom, veya margin. Birden fazla opsiyon tanımlamak içinonları köşeli parantezler içinde virgüllerle ayırırız(örn: [top=3in,

right=3.5cm]). Ölçümün bir birimi olmasını unutma!

Page 15: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım Teknikleri

Paketler

setspace Paketi

LATEX’in herşeyi default olarak tek boşlukla dizdiğine muhtemelendikkat etmişsinizdir. setspace paketinin yardımı olmaksızındeğiştirmek kesinlikle oldukça zordur.Başlangıcında \usepackage{setspace}’yi yazın. Sonra boşluğudeğiştirmek için spacing ortamını kullan.

\begin{spacing}{2}

...

\end{spacing}

Zorunlu argüman istediğimiz boşluktur. Çoğu değer adildir.Not setspace üzerinde: Bu paket gerçekten kullanım içinkolaydır, bu yüzden konuşulacak dökümantasyonu yoktur. .sty

dosyasından yorumlanmıştır.

Page 16: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım Teknikleri

Metni Düzenleme ve Konumlama

Metni Düzenleme ve Konumlama

Page 17: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım Teknikleri

Metni Düzenleme ve Konumlama

Metin Dekorasyonu

Metninizin (italik, bold,vb.) gözükmesi için gerekli küçükdeğişiklikler LATEX komutlarını gerektirir.

Komut Etkisi\textbf{This is bold}. This is bold.

\textit{This is italic}. This is italic.\emph{This is emphasized}. This is emphasized.

\underline{Underlined}. Underlined.\textsc{Small caps}. Small caps.

\textrm{Roman}. Roman.\textsf{Sans Serif}. Sans Serif.

\textsl{slanted shape}. Slanted shape.\texttt{Typewriter type}. Typewriter type.

Bu gibi komutlar iç içe olabilir.

Page 18: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım Teknikleri

Metni Düzenleme ve Konumlama

Komutlar ve Bildirimler

Geniş zaman periyotlarında etkili olan metin değişimleri içinkomutlar yerine bildirimler(declarations) kullanılır.\textbf{Bold text} yerine {\bfseries Bold text} kullanılırveya bir ortam olarak: \begin{bfseries}.

İlişkiler:

Komut Bildirim Komut Bildirim\textrm \rmfamily \textsf \sffamily

\texttt \ttfamily \textmd \mdseries

\textbf \bfseries \textup \upshape

\textit \itshape \textsl \slshape

\textsc \scshape \emph \em

Page 19: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım Teknikleri

Metni Düzenleme ve Konumlama

soul Paketiyle Metin Bildirimleri

soul paketini yükleyerek metne başka ilginç şeyleryapabilirsiniz.(color paketinide yüklemeniz gerekir.)

strikethrough \st{...}

Örnek: Bu sabah doktor’un dişçinin ofisine gittim.

highlighting \colorbox{red}{highlighted text}

Örnek: Renk italik yerine vurgu için kullanılabilir.

underlining \ul{...}

Örnek: Altını çizme çok sıkca vurgu için kullanılmaz.

letterspacing \so{...}

Örnek: Aralıklı harf bırakma e ğ l e n c e l i metin gibi yapar.

Page 20: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım Teknikleri

Metni Düzenleme ve Konumlama

soul İçin Renkleri Değiştirmek

strikethrough, highlighting ve underline’nın renklerinideğiştirebilirsin.\setstcolor{red} üstü çizgiyi kırmızı yapar.\setstcolor{green} alt çizgiyi yeşil yapar.

Page 21: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım Teknikleri

Metin Hizalama

Ortamlar LATEX’in kullandığı tüm standart metin hizalamalarıdeğiştirmek için gereklidir.

Ortam Etkisicenter Ortalanmış metin

flushright Sağa hizalanmış metinflushleft Sola hizalanmış metin

Örnek:

\documentclass{article}

\begin{document}

\begin{center}

Hello, world!

\end{center}

\end{document}

Page 22: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım Teknikleri

Metin Hizalama

Footnotlar

LATEX footnotları güzelce halleder.

\documentclass{article}

\begin{document}

\underline{War and Peace} is a great book.

\footnote{Actually, I haven’t read it.}

\end{document}

Page 23: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım Teknikleri

Metin Hizalama

Aksanlar ve Eksik Tümceler

AksanlarFarklı bir dildeki gibi karakterleri vurgulamanız gerekirse, bazı özelkomutlara ihtiyaç duyarız.

Komut Etkisi\"{a} ä\’{e} é\^{o} ô\c{c} ç\u{g} ğ

Eksik Tümceleryazım: En iyi zamanlardı, \dots

görüntü: En iyi zamanlardı, . . .

Page 24: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım Teknikleri

Font Boyutları

Font Boyutları

Page 25: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım Teknikleri

Font Boyutları

Boyut Tercihi

LATEX’in tüm font boyutu ayarları döküman için normal boyututemel alır.

1 Bir dökümanın öntanımlı metin boyutu 10 puntodur.

2 Bir değişiklik yapmak için documentclass komutundakiopsiyonel bir bağımsız değişken(argumnet) kullanılır.

\documentclass[12pt]{article}

3 article sınıfı için müsade edilen font boyutu: 9, 10, 11, 12.

Page 26: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım Teknikleri

Font Boyutları

Boyutu Değiştirme

En küçükten En büyüğe:

Komut\tiny

\scriptsize

\footnotesize

\small

\large

\Large

\LARGE

\huge

\Huge

Page 27: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım Teknikleri

Font Boyutları

İki Örnek

Bir döküman içindeki font boyutunu değiştermenin bir örneği.Basım: These \large words \Large get \LARGE big.

görüntü: These words get big.

Diğer bir örnek:

Basım: Lots \huge of different \small sizes \tiny of\normalsize text.

görüntü: Lots of different sizes of text.

Page 28: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım Teknikleri

Dökümanın Birimleri

Dökümanın Birimleri

Page 29: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım Teknikleri

Dökümanın Birimleri

Satırları Kesme

Metnin yeni bir satırına geçmenin üç yolu vardır.

1 .tex dosyasında boş bir satır yerleştir. Bu yeni bir paragrafoluşturur.

2 \\ komutunu kullan. Çift backslah’tan sonra metin herhangibir girinti olmaksızın sonraki satırda gözükecektir.(Bunuyapmak için \\’den sonra .tex dosyasında bir boşluğunuzdanemin olun.)

3 \newline kullanın. Bu \\ ile aynı işlevi görür.

Çoğu bu eklenmiş işlevsellik yüzünden \\’i tercih eder:

\\[length] length boşluklu satır arası oluşturur\\* satırdan sonra sayfanın kesilmesini engeller

\\*[length] kombinasyonu

Page 30: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım Teknikleri

Dökümanın Birimleri

Bir Örnek

Basım:Sanırım bu görüşmeye \\[.3in] aşağıda burada devam etmeliyiz.

Görüntü: Sanırım bu görüşmeye

aşağıda burada devam etmeliyiz.

Kabul edilebilir birimler: in, cm, pt

Page 31: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım Teknikleri

Dökümanın Birimleri

Paragrafları Kesme

Dosyanızdaki boş bir satırın yeni bir paragraf oluşturduğunugörmüştük. Bazen bu paragrafın girintili olmasınıistemeyebiliriz.(paragraf öntanımlı olarak girintilidir.)Sonraki paragrafın ilk satırından önce \noindent komutunukullanın.

\documentclass{article}

\begin{document}

This is indented.

\noindent This is not.

\end{document}

Page 32: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım Teknikleri

Dökümanın Birimleri

Sayfaları Kesme

Bu komut tam olarak şu an beklediğin olabilir:

\newpage.

Bu komuttan sonraki herşey sonraki sayfada gözükecektir. Bu yeniparagraf girintili olacaktır.

Page 33: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım Teknikleri

Boşluklar

Boşluklar

Page 34: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım Teknikleri

Boşluklar

Yatay Boşluk

Yatay boşluk eklemenin yolları olarak \⊔ ve \, hakkındakonuşmuştuk.Esas olarak \hspace komutunu kullanacağız.

Komut Sonuç\quad | |\qquad | |

\hspace{8pt} | |\hspace{.6in} | |\hspace{1.2cm} | |

Yatay boşluk gerekirse negatif olabilir.

Page 35: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım Teknikleri

Boşluklar

Düşey Boşluk

\vspace, \hspace’e benzerdir.LATEX Komutun gözüktüğü dizgi satırından sonra düşey boşlukeklenir.

Page 36: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım Teknikleri

Boşluklar

Boşluk Doldurma

\hfill boşluklu satırdaki uygun boşluk doldurulur.

\vfill boşluklu boşluklu sayfada uygun boşlukla doldurur.

Örnek:

\documentclass{article}

\begin{document}

\noindent The top. \\[.1in]

The left \hfill and the right.

\vfill

The bottom.

\end{document}

Page 37: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım Teknikleri

Metin Etrafında Kutular

Metin Etrafında Kutular

Page 38: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım Teknikleri

Metin Etrafında Kutular

Çerçeveli Kutular

Bir metin etkisi ekleme metni çerçeveliyerek yapılabilir.

Like this!

\fbox{Like this!}

Kısıtlama: \fbox olan bir satırı kesemezsiniz.

Page 39: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım Teknikleri

Metin Etrafında Kutular

Paragraf Kutuları

Paragraf kutulu bir metin hala bir paragraf gibi çalışır, genişliğiniyazarın belirlemesi hariç.

\parbox{2in}{The text within ... sets the width.}

minipage ortamıyla aynı şeyi başarabilirsiniz.

Syntax(Sözdizimi)\parbox{width}{text}

\begin{minipage}{width}

text

\end{minipage}

Page 40: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım Teknikleri

Metin Etrafında Kutular

Kombinasyonlar

As you can see, we can com-bine these techniques togetherto form a boxed paragraph ofany width we choose.

\fbox{\parbox{2in}{As you can ... we choose.}}

As you can see, we can com-bine these techniques togetherto form a boxed paragraph ofany width we choose.

\fbox{\begin{minipage}{2in}

As you can ... we choose.\end{minipage}}

Page 41: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım Teknikleri

Metin Etrafında Kutular

Arka plan Renkleri

Bir paragraf kutusunun arka plan renginide değiştirebiliriz:

Look at this yellow box. Lookat this yellow box. Look at thisyellow box. Look at this yellowbox.

\colorbox{yellow}{\parbox{2in}{ ... }}

Bir döküman içinde bunun olmasını istiyorsan, bir parbox içinde\textwidth genişliği kullanmanız gerekir.(Altenatif olarak,minipage ortamı parbox’ın yerine kullanılabilir.

Page 42: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım Teknikleri

Bilimsel Araştırma ve Yazım TeknikleriDers3: Listeler ve Tablolar

Dr. Salim CEYHAN

28 Ağustos 2013

Page 43: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım Teknikleri

İÇİNDEKİLER1 Genel Bakış2 Listeler

itemize Ortamıenumerate Ortamıdescription Ortamıİçiçe Listeleritemize’ı İsteğe Göre Düzenlemekoutlines Paketioutlines İle Daha Fazla Şey

3 TablolarTablolara BaşlarkenKolon TanımlamalarıDaha Fazla KontrolHatta Daha Fazla KontrolUygulamaTek Hücleri AyarlamaDaha Fazla Kolon Tanımlamaları

Page 44: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım Teknikleri

Genel Bakış

Genel Bakış

1 Listeler

Page 45: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım Teknikleri

Genel Bakış

Genel Bakış

1 Listeler

2 Tablolar

Page 46: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım Teknikleri

Listeler

Listeler

Page 47: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım Teknikleri

Listeler

itemize Ortamı

itemize ortamı

LATEX üç liste ortamı sağlar: itemize, enumerate, vedescription.Herbir ortam içinde, \item bir sonraki adımı size verir. Ayrıca,\item ortamdaki ilk şey olmalıdır.itemize ortamı hakkında dikkat edilecek bazı şeyler:

Koyu noktaları olan bir listedir.

Sayı içermez.

\begin{itemize}\item Koyu noktaları olan bir listedir.\item Sayı içermez.\end{itemize}

Page 48: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım Teknikleri

Listeler

enumerate Ortamı

enumerate Ortamı

enumerate ortamı hakkında beğendiğim şeyler:

1 O da bir liste oluşturur.

2 Listeyi numaralandırır.

\begin{enumerate}\item O da bir liste oluşturur.\item Listeyi numaralandırır.\end{enumerate}

Page 49: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım Teknikleri

Listeler

description Ortamı

description Ortamı

description ortamı genellikle açıklama tanımlamaları içinkullanılır.

İspanyolca İspanyada konuşulan dil.

Fransızca Fransada konuşulan dil.

\begin{description}\item[İspanyolca] İspanyada konuşulan dil.\item[Fransızca] Fransada konuşulan dil.\end{description}

Not: Opsiyonel argüman burada tek parçadır.

Page 50: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım Teknikleri

Listeler

İçiçe Listeler

İçiçe Listeler

Listeleyen ortamları iç içe koymak kolaydır.

1 Bu birinci seviyedir.(a) Bu ikinci seviyedir.

\begin{enumerate}\item Bu birinci seviyedir.

\begin{enumerate}\item[(a)] Bu ikinci seviyedir.\end{enumerate}

\end{enumerate}

Bu itemize ile de yapılabilirdi.

Page 51: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım Teknikleri

Listeler

itemize’ı İsteğe Göre Düzenlemek

itemize’ı İsteğe Göre Düzenlemek

itemize ortamında olan standart "koyu noktalar(bullets)"kullandığınız döküman sınıfıyla belirlenir.

Burası ilk seviyedir.� Burası ikinci seviyedir.

♦ Burası üçüncü seviyedir.

Bu semboller duruma göre değiştirilebilir:

⋆ Bu adım bir yıldızla başlar.

† Bu adım bir dagger ile başlar.

\item[$\star$]\item[$\dagger$]

Page 52: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım Teknikleri

Listeler

outlines Paketi

İçiçe listeler outlines paketiyle kolayca yapılır. Herşey biroutline içinde çalışır. Başlangıçta \usepackage{outlines}paketi yazılarak kullanılır.

\begin{outline}\1 Bu birinci seviyedir.\2 İkinci seviyeye geçmek kolaydır.\3 Üçüncü seviye de kolaydır.\1 İlk seviyeye geri dön.\end{outline}

Bu birinci seviyedir.İkinci seviyeye geçmek kolaydır.

Üçüncü seviye de kolaydır.

İlk seviyeye geri dön.

Page 53: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım Teknikleri

Listeler

outlines İle Daha Fazla Şey

Öntanımlı olarak, outline ortamı itemize’ı kullanır. Kolaycaenumerate kullandırabiliriz.

\begin{outline}[enumerate]\1 Bu birinci seviyedir.\2[(a)] İkinci seviyeye geçmek kolaydır.\3[i.] Üçüncü seviye de kolaydır.\1 İlk seviyeye geri dön.\end{outline}

1 Bu birinci seviyedir.(a) İkinci seviyeye geçmek kolaydır.

i. Üçüncü seviye de kolaydır.

2 İlk seviyeye geri dön.

Page 54: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım Teknikleri

Tablolar

Tablolar

Page 55: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım Teknikleri

Tablolar

Tablolara Başlarken

Bir tablo tabular ortamıyla üretilir. LATEX tabloya büyük birsembol gibi davranır.Sonuçlar:

Tablolar(genellikle) sayfaların diğer tarafına uzayamaz.

Genellikle tablolar center ortamındaki gibi görüntülenmelidir.

tabular için syntax(sözdizimi):

\begin{tabular}{kolon tanımlamaları}tablo hücreleri, & ile kolonlar ayrılır,\\ ile satırlar ayrılır.\hline ile yatay doğrular çizilir.\end{tabular}

Page 56: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım Teknikleri

Tablolar

Kolon Tanımlamaları

Herbir kolon, istediğin ayarlamaya bağlı, l,c, veya r yazılır. | ilekolonlar arasına doğrular koyabiliriz.

duck vulture

humming bird bee

\begin{center}\begin{tabular}{|l|c|}\hline\textbf{duck}&\textbf{vulture}\\\hline\textbf{humming bird}&\textbf{bee}\\\hline\end{tabular}\end{center}

Page 57: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım Teknikleri

Tablolar

Daha Fazla Kontrol

\hline’nın yerine \cline{1-2} komutu sadece 1 ve 2 kolonlarıboyunca yatay bir doğru çizer.

duck vulture goosehumming bird bee eagle

\begin{center}\begin{tabular}{|l|r|c|}\hlineduck & vulture & goose\\ \cline{1-2}humming bird & bee & eagle \\ \hline\end{tabular}\end{center}

Page 58: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım Teknikleri

Tablolar

Hatta Daha Fazla Kontrol

Tablolardaki \multicolumn komutu kolonlar boyunca bir girdiyigenişletmemizi izin verir.duck vulture goosehumming bird bee

\begin{tabular}{|l|r|c|}\hlineduck & vulture & goose\\ \hlinehumming bird & \multicolumn{2}{c|}{bee} \\ \hline\end{tabular}

Syntax:

\multicolumn{#1}{#2}{#3}#1-- genişletilecek kolon sayısı#2-- yeni süper-kolonun hizalanması#3-- kolonun metni

Page 59: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım Teknikleri

Tablolar

Uygulama

Bu tabloyu yapmayı deneyin:

bir iki üç dörtbeş altı yedi sekiz

dokuz geniş onuzun kelimeler uzun kelimeler uzun kelimeler uzun kelimeler

Page 60: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım Teknikleri

Tablolar

Tek Hücleri Ayarlama

Bir tablo içinde(veya dizide) farklı kolonlar üzerinde farklıayarlamaları nasıl yerleştireceğimizi gördük. Bir tek hücre içinayarlamayı nasıl değiştireceğimizi göstermedik. Bu tablo başlıklarıiçin(heading) sıkça kullanılır.

\begin{tabular}{|l|l|} \hlinewords & words \\ \hlinelonger words & longer words \\ \hline\multicolumn{1}{|c|}{word} & word \\ \hline\end{tabular}

words wordslonger words longer words

word word

Page 61: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım Teknikleri

Tablolar

Daha Fazla Kolon Tanımlamaları

tabular ortamı içinde şimdiye kadar l, c ve r kolon komutlarınıöğrendik. İki tane daha öntanımlı olan vardır.

p{boyut} – bu sabit genişlikli bir kolon oluşturur. Bukolondaki herşey ayarlanmış ayrılır. Diğer satırlardaki girdilerhücrenin en üstünde düşey olarak ayarlanmıştır.

@{komutu} – Bu kolonlar arasında komutlar yerleştirmenin biryoludur.

Page 62: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım Teknikleri

Tablolar

Kolon Genişliği Örneği

Farka dikkat edin:

Kolon genişliği girdi gidebildiği kadar uzuyor onu durduralım

Kolon genişliği girdi gi-debildiği kadar uzuyor

onu durduralım

\begin{tabular}{|l|c|} \hline...\begin{tabular}{|p{1.5in}|c|} \hline

Page 63: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım Teknikleri

Tablolar

Boyut Tercihi

@{...} komutu özellikle uzun ondalıklı sayıları aynı izaya getirmekistediğimizde kullanılır.

A nice number 2.5177A better number 3.14A super number 554.8

\begin{tabular}{|c|r@{.}l|} \hlineA nice number & 2&5177 \\ \hlineA better number & 3&14 \\ \hlineA super number & 554&8 \\ \hline\end{tabular}

Page 64: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım Teknikleri

Tablolar

Çizgi kalınlığını Değiştirme

Bazen tablolarımızda(öntanımlı 0.4pt) daha kalın satır genişliğiisteyebiliriz. Bunu yapmak için arrayrulewidth’i değiştirebiliriz.

sol sağsol sol sağ sağ

sol sağ

sol sol sağ sağ

\setlength{\arrayrulewidth}{2pt}\begin{tabular}{|l|r|}\hlinesol&sağ\\ \hlinesol sol&sağ sağ\\ \hline\end{tabular}

Dikkat: Bu bazı ortamın içinde olmadıkça "global" bir değişimyapacaktır. Tek çözüm \setlength...’den önce { ve } sonra\end{tabular}.

Page 65: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım Teknikleri

Tablolar

multirow Paketi

Başlangıcında \usepackage{multirow} ile, şimdi girdileri çoklukolonlara genişletebildiğimiz yöntemde olduğu gibi girdileri çoklusatırlara genişletebiliriz.

\multirow{nrows}{width}{contents}

nrows genişletilecek satırların sayısı

width girdinin denişliği, * yazılabilir

contents girdinin içeriği

bir ikiüç

dört beş

\begin{tabular}{|l|l|l|} \hlinebir & iki & \multirow{2}{*}{üç} \\ \cline{1-2}dört & beş & \\ \hline\end{tabular}

Page 66: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım Teknikleri

Uygulama

Bu tabloyu oluşturmayı deneyin:span#1 duck

owl goose swansparrow

dovefinch

vulture porcupine

Page 67: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım Teknikleri

Uygulama

Çoklu Sayfalarda Tablolar

Daha önce sayfanın birinden öbürüne bir tabloyu bölemeyeceğimizisöylemiştik. Ekstra paketler olmaksızın, bu doğrudur.supertabular paketiyle bunu yapabiliriz.Bu sayfayı birinde diğerine böldüğünden, her sayfada gelen tablobaşlığını tanımlamanı bir yöntemidir.

\tablehead{rows}-her sayfada tekrarlanır\tablefirsthead{rows}-yalnız ilk sayfada tablo başlığı\tabletail{rows}-her sayfada tekrarlanır\tablelasttail{rows}-yalnızca son sayfada tablo altbaşlığı

Page 68: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım Teknikleri

Uygulama

Bir Örnek

yap

Page 69: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım Teknikleri

Bilimsel Araştırma ve Yazım TeknikleriDers4: Matematiksel Yazım

Dr. Salim CEYHAN

6 Ağustos 2013

1

Page 70: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım Teknikleri

İÇİNDEKİLER1 Genel Bakış2 Başlama

İki TipThe DelimitersBir ÖrnekMatematikle ÇalışmaMatematik Modda Boşluk Bırakmaamsmath PaketiDenklemlerAritmatik İşlemlerKesirlerAlt ve Üst İndislerEllipsesKöklerMatematik Modda MetinSembollerYunan Harfleriİntegral İşaretleriDelimitersGenişleyen DelimitersGenişleyen Delimiers Hakkında Daha FazlaTanımlı Delimiter YüksekliğiOperatörlerOperatörler TablosuBüyük OperatörlerMatematikle Çalışmaİzalanmış FormüllerÇoklu İzalanmış KolonlarMatrislerDaha Fazla MatrislerDeğişik Matris OrtamlarıDiziler

Page 71: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım TeknikleriGenel Bakış

Genel Bakış

1 Başlama

2 Matematikle Çalışma3 Semboller4 Çok Satırlı Matematik

Page 72: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım TeknikleriGenel Bakış

Genel Bakış

1 Başlama2 Matematikle Çalışma

3 Semboller4 Çok Satırlı Matematik

Page 73: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım TeknikleriGenel Bakış

Genel Bakış

1 Başlama2 Matematikle Çalışma3 Semboller

4 Çok Satırlı Matematik

Page 74: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım TeknikleriGenel Bakış

Genel Bakış

1 Başlama2 Matematikle Çalışma3 Semboller4 Çok Satırlı Matematik

Page 75: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım TeknikleriBaşlama

Başlama

Page 76: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım TeknikleriBaşlama

İki Tip

İki Tip

Satıriçi(inline)–formül belli satırın veya paragrafınparçasıdır.görüntülenen(displayed)–formülü parçalara ayıran boşlukluayrı bir satır veya satırlarlar üzerinde

Page 77: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım TeknikleriBaşlama

The Delimiters

The DelimitersSatıriçi Formüller2+ 2 = 4 gibi bir formülün etrafını çevrelemek için $(dollar)işaretleri kullanılır.

$2+2=4$ gibi bir formülün etrafını çevrelemek için\$(dollar) işaretleri kullanılır.

Görüntülenen Formüller

2+ 2 = 4.

gibi bir formülü çevrelemek için \[ ve \] sembollerini kullanın

... \[ 2+2=4. \] gibi bir formülü çevrelemek için

$ veya \[ yazma LATEX’i matematik moda gönderir. Bu moddabazı davranışlar farkladır, buyüzden dikkatli olun!

Page 78: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım TeknikleriBaşlama

Bir Örnek

Bir Örnek

f , f (x) = x2 fonksiyonu olsun. Yani f (2) = 4 ve

f (−3) = 9.

$f$, $f(x)=x^2$ fonksiyonu olsun.Yani $f(2)=4$ ve \[f(-3)=9.\]

Not1: Yazının bir kısmı formüller olduğunu unutmayın, buyüzden noktalama kurallarının gözlenmesi gerekir!Not2: \[ ve \], \begin{displaymath} ve\end{displaymath}’in kısa yoludur.

Page 79: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım TeknikleriBaşlama

Matematikle Çalışma

Matematikle Çalışma

Matematikle Çalışma

Page 80: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım TeknikleriBaşlama

Matematik Modda Boşluk Bırakma

Matematik Modda Boşluk BırakmaLATEX çoklu boşluğu bir boşluğa bir boşluk gibi davranır.Aşağıdakiler aynı çıktıyı verir:

2+ 2 = 4

2 + 2 = 4

Bir virgül sonrası boşluk bırakma matematik ve metin moddafarklıdır. Virgül matematiksel notasyonun bir parçasıolmadıkça, genellikle onu matematiksel modun dışındakullanırız.Örnek: x = a, b, veya c yazmak için:

$x=a$, $b$, veya $c$

Page 81: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım TeknikleriBaşlama

amsmath Paketi

Başlangıçta amsmath paketinin yüklenmiş olması gerekir. Buyüzden,

\usepackage{amsmath}

başlangıçtan şimdiye kadar içerilir.Burada bu noktada sınıfımızın iyi bir şablonudur.

\documentclass{article}\usepackage[margin=1in]{geometry}\usepackage{amsmath}\begin{document}\end{document}

Page 82: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım TeknikleriBaşlama

Denklemler

equation ortamı displaymath otamıyla herbir equationortamının numaralı olması hariç aynıdır.

x =−b ±

√b2 − 4ac2a . (1)

Bir equation ortamında boş satırlara izin verilemez!equation* ortamı displaymath veya \[ ve \] ile aynıdır.Bir ortamın yıldızlı versiyonu numaralamayı gizli tutar.

Page 83: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım TeknikleriBaşlama

Aritmatik İşlemler

Burada yaygın aritmetik işlemleri yazmak için yollar vardır:

Yazım Görüntü$a + b$ a + b$a - b$ a − b

$a \times b$ a × b$a \div b$ a ÷ b$a \cdot b$ a · b$a / b$ a/b

Page 84: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım TeknikleriBaşlama

Kesirler

Kesirler sadece diğer matemetiksel işlemlerden önem olarakdaha farklıdır.2+x6−y bunu görmek için \frac{2+x}{6-y} bunu yazmanızgerekir.Metin içinde bu kesir 2+x

6−y küçük gözükecektir. Satır içinde2+ x6− y sabitlemek için \dfrac{2+x}{6-y} kullanırız.Görüntü modunda satıriçi-boyutu kesir(daha küçük) istiyorsak\tfrac kullanılır.

Page 85: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım TeknikleriBaşlama

Alt ve Üst İndisler

"caret" ˆ üst indis ve "underscore" _ alt indis olarak kullanılır.

Yazım Görüntü$x^2$ x2

$x_7$ x − 7$x^{10}$ x10$x-{17}$ x17

Alt veya üst indisiniz birden fazla karakter ise onu parantezleyazmaya dikkat edin.

Page 86: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım TeknikleriBaşlama

Ellipses

Matematik modda LATEX’in sağladığı birçok ellipses vardır.

Yazım Görüntü\ldots 1, 2, . . .\cdots 1+ 2+ · · · 10\vdots

...\ddots . . .

Page 87: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım TeknikleriBaşlama

Kökler

Karekök işareti matematik modda bir komutla yapılır.

$\sqrt{51}$,√51 üretir.

Bu sadece karekökler için değil, köklerin tüm çeşitleri içinkullanılır.

$\sqrt[3]{5}$, 3√5 üretir.

$\sqrt[10]{44}$, 10√44 üretir.

Page 88: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım TeknikleriBaşlama

Matematik Modda Metin

Matematik modda metin \text komutuyla üretilir.

Bir dikdörtgenin alanı = l · w (2)

\begin{equation}\text{Bir dikdörtgenin alanı} = l\cdot w\end{equation}

Page 89: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım TeknikleriBaşlama

Semboller

Semboller

Page 90: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım TeknikleriBaşlama

Yunan Harfleri

Yunan harfleri formüllerin içinde sık olarak kullanılır,

A = πr 2.

gibi.

formüllerin içinde sık olarak kullanılır,\[A=\pi r^2.\]gibi.|

LATEXbazı Yunan harflerini büyük yapabilir, ama hepsini değil.Bunların çoğunu tahmin etmek kolaydır:

Yazım Görüntü Yazım Görüntü$\alpha$ α $\phi$ φ$\beta$ β $\psi$ ψ$\gamma$ γ $\omega$ ω$\deltaa$ δ $\lambda$ λ

Page 91: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım TeknikleriBaşlama

İntegral İşaretleri

Bu matematik tanımlı bir semboldir, ama büyük boyutlagösterilir: ∫ 15

2x2 dx .

formül: \[ \int_2^{15} x^2\,dx. \]Birçok uygulanabilen integral sembolü vardır.

Yazım Görüntü Yazım Görüntü$\int$

∫$\iint$

∫∫$\oint$

∮$\iiint$

∫∫∫

Page 92: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım TeknikleriBaşlama

Delimiters

Bir ayraç basit olarak bir formülün etrafını çevreleyen özel birmatematiksel semboldür. Aşağıdaki formüldeki parantezler birayraç örneğidir:

(x + y)2.

Uygulanabilen tüm ayraçlar:

Yazım Görüntü Yazım Görüntü$($ ( $[$ [$\{$ { $|$ |

$\langle$ 〈 $\rangle$ 〉$\|$ ‖

Page 93: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım TeknikleriBaşlama

Genişleyen Delimiters

Bazen ayraçlar içinde ne varsa tam olarak kapayacak şekildeyeterince aşağı ve yukarı genişleyemez.

(15)

6 (\frac{1}{5})^6.

Bunun yerine(15

)6\left(\frac{1}{5}\right)^6.

\left ve \right komutları çoğu ayraçlara uygulanabilir.[15

]\left[ \frac{1}{5} \right]

{15

}\left\{ \frac{1}{5} \right\}

Page 94: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım TeknikleriBaşlama

Genişleyen Delimiers Hakkında Daha Fazla

LATEX genişleyen ayraçlar olduğunda bir çifte ihtiyaç duyar.Fakat çiftin uyuşması gerekmez.(1

5

}\left( \frac{1}{5} \right\}

Sadece tek ayraçları genişletmek istersek, diğerini "sahte"yapmalıyız.[1

5 \left[ \frac{1}{5} \right.

\left. ve \right. bunun senin için üstesinden gelir.

Page 95: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım TeknikleriBaşlama

Tanımlı Delimiter Yüksekliği

Delimiterınızın doğru boyutunu vermek için LATEX’e güvenmekyerine bazı durumlarda, onu kendin tanımlayabilirsin.

((((

( \big( \Big( \bigg( \Bigg(

Sağ parantezler için de benzerdir ve bu çoğu ayraçlarauygulanabilir.Örnek: İntegral problemlerinde, F (x)

∣∣∣∣bayazmamız gereker.

\right| yeterince büyük değildir, bu yüzden \Bigr|_a^byazarız.

Page 96: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım TeknikleriBaşlama

Operatörler

LATEX’de bir operatör sin veya ln gibi log-benzeri birfonksiyondur.sin x olması için $sin x$ veya sin $x$ yazamayız. $\sin x$yazmalıyız.Başka bir çeşit operatör lim. Aşağıdaki gibi sıkça kullanıldığıiçin buna bir limitli operatör denir.

limx→1

f (x) \lim_{x \to 1} f(x)

Bunun için sin gibi operatorlere limitsiz operatörler denir.Görüntü modunda x → 1’in sembolün altına gitmesi gerekir;aksi halde limx→1f (x) elde ederiz. \displaystyle ile görüntümoduna uydurabiliriz.Yazım: $\displaystyle \lim_{x \to 1} f(x)$limx→1

f (x)

Page 97: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım TeknikleriBaşlama

Operatörler Tablosu

limitsiz operatörler:

Yazım Görüntü Yazım Görüntü$\sin$ sin $\cos$ cos$\tan$ tan $\cot$ cot

$\arcsin$ arcsin $\arctan$ arctan$\deg$ deg $\dim$ dim

Limitli operatörler:

Yazım Görüntü Yazım Görüntü$\lim$ lim $\det$ det$\max$ max $min$ min

Page 98: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım TeknikleriBaşlama

Büyük Operatörler

Toplam ve çarpımlar için semboller satıriçi veya bir görüntüortamında yazılmış olup olmadığına bağlı farklı boyutlara sahipsembollere örnektir.Toplam sembolünün satıriçi yazımı: ∑n

i=1 i ve görüntü yazımı:n∑

i=1i .

\sum_{i=1}^niBu özelliğe sahip birçok başka semboller olmasına ragmen,diğer çok yaygın olan çarpım sembolüdür:∏

i<4i2

\prod_{i<4}i^2

Page 99: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım TeknikleriBaşlama

Matematikle Çalışma

Çok Satırlı Matematik

Çok Satırlı Matematik

Page 100: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım TeknikleriBaşlama

İzalanmış Formüller

İzalanmış FormüllerBirkez formülleri veya denklemleri çok satırlı ele almak istersek,en iyi yöntem çoklu satırlar üzerine matematik koymayıgerektirir.

a2 + b2 = c2 (3)a + b = c + 2 (4)

\begin{align}a^2 + b^2 &= c^2 \\a+b &= c + 2\end{align}

İzalama noktası olarak & ve satır ayırıcı olarak \\ kullanılır.align* ortamı denklem numaraları olmaksızın izalanacaktır.

Page 101: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım TeknikleriBaşlama

Çoklu İzalanmış Kolonlar

Çoklu İzalanmış Kolonlaralign ortamı birşeyleri bir kolonda izalar. alignat ortamıçoklu kolonların izalanmasına ve kolonlar arası boşluklarüzerinde kontrole izin verir.

f (x) = x2 g(x) = 2x − 1 (5)f (2) = 4 g(2) = 3 (6)

\begin{alignat}{2}f(x) &= x^2 \qquad & g(x) &= 2x-1 \\f(2) &= 4 & g(2) &= 3\end{alignat}Zorunlu argüman izalanmoş kolonların sayısıdır.Bu örnekte, birinci ve üçüncü & sıralanma noktalarını verir,ikinci & ikinci kolonu başlatır. Genelde, çift-sayılı &’larkolonları ayırır ve tek-sayı &’lar izalama noktalarıdır.

Page 102: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım TeknikleriBaşlama

Matrisler

MatrislerMatrisler matematik moddaki şeyler hariç tablolar gibi çalışar.Sonuç olarak, bir matrix ortamına girişten önce matematikmoda giriş yapmalısın.

a − 2 b x + y − z4 e + f 0

\[\begin{matrix}a-2 & b & x+y-z \\4 & e+f & 0\end{matrix}\]

matrix ortamı içinde tüm kolonlar ortalanmııştır. Ayrıca,matrisin heriki tarafında ayraçlar bulunmaz.

Page 103: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım TeknikleriBaşlama

Daha Fazla Matrisler

Daha Fazla MatrislerAyraçlı bir matris: (

a b + cd − e 2

)

\[\left(\begin{matrix}a & b+c \\d-e & 2\end{matrix}\right)\]

Ayraçlar uyuşmak zorunda değildir:{

a b + cd − e 2

]

Page 104: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım TeknikleriBaşlama

Değişik Matris Ortamları

Değişik Matris OrtamlarıLATEX çok yaygın ayraçlarla matrisler için ortam sağlar:(

a bc d

)pmatrix

[a bc d

]bmatrix∣∣∣∣∣a b

c d

∣∣∣∣∣ vmatrix∥∥∥∥∥a bc d

∥∥∥∥∥ Vmatrix{a bc d

}bmatrix

Page 105: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım TeknikleriBaşlama

Diziler

DizelerÇeşitli matrix ortamları ve array ortamı arasındaki büyükfark dizi içinde daha çok kontrole sabip olmamızdır.

a + b de f + 2

\[ \begin{array}{|l|r|} \hlinea+b & d \\ \hlinee & f+2 \\ \hline\end{array} \]

array matematik modda hariç sanki tabular gibidir.Herhangi \multicolumns istersek, matrix yerine arraykullanmalıyız. array ortamlarınında etrafına ayraçlarkoyabiliriz.

Page 106: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım TeknikleriBaşlama

Cases

Casescases ortamı parça parça tanımlı bir fonksiyonu göstermekiçin yoldur. Gerçekten matrisin özel bir tipidir.

|x | =

−x x < 0x x ≥ 0

\[|x| =\begin{cases}-x & x<0 \\x & x \ge 0\end{cases}\]

cases ortamı satıriçi ve görüntülende gözükebilir.

Page 107: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım Teknikleri

Bilimsel Araştırma ve Yazım TeknikleriDers5: Bir Dökümanın Yapısı

Dr. Salim CEYHAN

2 Aralık 2013

1

Page 108: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım Teknikleri

İÇİNDEKİLER

Page 109: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım TeknikleriGenel Bakış

Genel Bakış

1 Döküman Ayarları

2 Daha Fazla Başlık Düzenlemesi

Page 110: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım TeknikleriGenel Bakış

Genel Bakış

1 Döküman Ayarları2 Daha Fazla Başlık Düzenlemesi

Page 111: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım TeknikleriDöküman Ayarları

Döküman Ayarları

Page 112: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım TeknikleriDöküman Ayarları

Sayfa Stilleri

Sayfa StilleriLATEX birçok standart sayfa stili sağlar. Başlangıçta,\pagestyle{style} kullanın, burada style aşağıdakilerdenbiridir:

plain boş sayfa başlığı, footer sadece sayfa numarasınıiçerir.

empty boş başlık ve footerheadings döküman sınıfıyla sağlanan başlık, boş footer

myheadings markright ve \markboth ile belirlenmiş başlık,footer boştur

\markright tek argüman alır, \markboth iki argüman alır–soltaraf sayfa ve sağ taraf başlığı. Genellikle sadece\markright’a gerek duyarız.\thispagestyle{style} o sayfa üzerinde yalnızcabaşlıklar/footer değiştirir.

Page 113: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım TeknikleriDöküman Ayarları

Sayfa Stilinin Bir Örneği

Sayfa Stilinin Bir Örneği

\documentclass{article}\usepackage[margin=1in]{geometry}\usepackage{amsmath}\pagestyle{myheadings}\begin{document}Hello.\markright{Math 233}\newpageGoodbye.\markright{Introduction to Scientific Typesetting}\end{document}

myheadings’i plain ve empty nin yerine koymayı deneriz.Ayrıca ikinci sayfada thispagestyle kullanmayı deneriz.

Page 114: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım TeknikleriDöküman Ayarları

Bir article(makalenin)’ın Bölümleri(sections)

Bir article’ın Bölümleri(sections)

Herbir döküman sınıfı kendi bölüm adlarına sahiptir. articlesınıfı için bölümler:

\section, \subsection, \subsubsection.

Komutun genel formu: \section{title}’dır.Bir varyant \section[short-title]{title}’dır. Budurumda, short-title işleyen başlıkta kullanılır.İkinci bir varyant \section*{title}, bölüm numarasınınbasılmadığı ve işleyen başlıkta hiçbirşey bulunmaz.

Page 115: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım TeknikleriDöküman Ayarları

Bir Örnek

Bir Örnek

\documentclass{article}\usepackage[margin=1in]{geometry}\usepackage{amsmath}\pagestyle{headings}\begin{document}\section[Intro]{Introduction}Information here.\subsection{Getting Started}Right here\end{document}

Page 116: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım TeknikleriDöküman Ayarları

Ünvan(Title)

Bilimsel makaleler için ünvan özel bir görünüme sahiptir. Buböyle bir makale yazılırken \begin{document} dan sonra ilkadım olmalıdır. article sınıfında birçok mümkün alan vardır,sonra \maketitle komutu ünvanı(title) biçimlendirir.

...\begin{document}\title{A Really Nice Paper}\author{Ryan Higginbottom}\date{\today}\maketitle...

Page 117: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım TeknikleriDöküman Ayarları

Abstracts

abstract ortamı bir makalenin özetini basar. Bu documentortamı içinde yazılır.abstract ortamını \maketitle komutundan sonra koymayadikkat edin.

\begin{document}\title{...}\author{...}\date{...}\maketitle\begin{abstract}...\end{abstract}

Page 118: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım TeknikleriDöküman Ayarları

Bibliography(Kaynakça)

Çoğu makaleler bir biblografya veya bazı sıralı "Referanslar"bölümüne ihtiyacı olacaktır.

\begin{thebibliography}{#}\bibitem{key}...\end{thebibliography}

#, 9 veya 99 olmalıdır. Bu sahip olduğun girdi sayısına bağlıdır.Alıntıların doğru olması için LATEX’i iki kez çalıştırmanızgerekecektir.

Page 119: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım TeknikleriDöküman Ayarları

Biblografya Üzerine Daha Fazla

Biblografyaya referans \cite{key} ile yapılır.Biblografaları işlemenin iki tarafı: girdinin şekillenmesinden vegirdilerin göründüğü sıradan sorumlusundur.

Page 120: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım TeknikleriDöküman Ayarları

Table of Contents

Daha uzun makaleler genellikle table of contents(içindekiler)sahiptir. Bu \tableofcontents komutuyla oluşturulur.LATEX’in yöntemi birşeyleri işleme süreci olduğu için sayfanumaralarını ve girdilerin tümünü doğru elde etmek için en aziki(bazen 3 kez) LATEX’i çalıştırmamız gerekecektir.Bir .tex dosyasına \begin{document} den sonra doğrudanaşağıdaki üç satırı ekleriz.

\tableofcontents\section{Introduction}\subsection{Getting Started}

Şimdi 3 kez çalıştırıp .pdf dosyasına bakılır.

Page 121: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım TeknikleriDöküman Ayarları

TOC Örneği

Table of contents de "Referanslar"’ın olmadığına dikkat edin.Onu(veya herhangi başka birşeyi) elle ekleyebiliriz.

\addcontentsline{toc}{section}{text to be added}

Önceki örnekten, thebibliography ortamından öncenewpage ve

\addcontentsline{toc}{section}{References}

sonra newpage yazın.Üç kez derleyin ve bakın.

Page 122: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım TeknikleriDaha Fazla Başlık Düzenlemesi

Daha Fazla Başlık Düzenlemesi

Page 123: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım TeknikleriDaha Fazla Başlık Düzenlemesi

fancyhdr paketi

Dökümanımızın sayfa stilini ayarlamak için birkaç yol olduğunuönceden görmüştük. fancyhdr paketi size biraz daha fazlakontrol sağlar.Bunu için komutlar dökümanınızın başlangıcında girilir.

\fancypagestyle{name}{\lhead{} \chead{} \rhead{}\lfoot{} \cfoot{} \rfoot{}\renewcommand{\headrulewidth}{0pt}\renewcommand{\footrulewidth}{0pt}}\pagestyle{name}

\fancypagestyle komutu içinde \thepage yazma sayfanumarasını verecektir.

Page 124: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım TeknikleriDaha Fazla Başlık Düzenlemesi

İki Örnek

2 örnek ver fancyhdr ile çoklu sayfa stilidetanımlayabilirsin. \thispagestylekomutunu kullanmak gerekecektir.

Page 125: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım Teknikleri

Bilimsel Araştırma ve Yazım TeknikleriDers6: Counters, Teoremler, Çapraz referanslar ve Listeler

Dr. Salim CEYHAN

7 Ağustos 2013

1

Page 126: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım Teknikleri

İÇİNDEKİLER1 Genel Bakış2 Counterlar

Bir Counter nedir?Counterları Ayarlamaİleri Counterlar

3 Teorem-Ortamlar BenzeriBir Bildiri Nedir?Bir Teorem ÖrneğiBir Teoremi tanımlamaBirinci Teorem ÖrneğiArdışık Olarak Numaralanan TeoremleriBir Bölüm İçinde Numaralanan Teoremlerİspat OrtamıBildirimler ve Listeler için Bir Not

4 Çapraz ReferanslamaEtiketlerBir Örnekİyi Etiketleme PratiğiSayfa ReferanslarıDenklem EtiketleriÇok Satırlı Matematikte ReferanslarDenklem Numaralarını Gizleme

5 Listeleri Düzenlemek Hakkında Daha Fazla ŞeyListeleri Düzenlemeitemize Hakkında Daha FazlasıÖrnekenumerate’i Düzenlemeenumerate Hakkında Daha Fazla Şeyenumerate’deki Hesaplama

Page 127: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım TeknikleriGenel Bakış

Genel Bakış

1 Counterlar

2 Teorem-Ortamlar gibi3 Çapraz referanslama4 Listeleri Düzenlemek Hakkında Daha Fazla Şey

Page 128: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım TeknikleriGenel Bakış

Genel Bakış

1 Counterlar2 Teorem-Ortamlar gibi

3 Çapraz referanslama4 Listeleri Düzenlemek Hakkında Daha Fazla Şey

Page 129: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım TeknikleriGenel Bakış

Genel Bakış

1 Counterlar2 Teorem-Ortamlar gibi3 Çapraz referanslama

4 Listeleri Düzenlemek Hakkında Daha Fazla Şey

Page 130: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım TeknikleriGenel Bakış

Genel Bakış

1 Counterlar2 Teorem-Ortamlar gibi3 Çapraz referanslama4 Listeleri Düzenlemek Hakkında Daha Fazla Şey

Page 131: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım TeknikleriCounterlar

Counterlar

Page 132: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım TeknikleriCounterlar

Bir Counter nedir?

Bir Counter nedir?

Counterlar LATEX’in teoremlere, denklemlere, sayfalara vb.eklenmiş sağ sayıları tutmak için ne kullandığıdır. Buradastandart counterların bir listesi vardır.

equation figure footnotepage table chaptersection subsection subsubsectionenumi enumii enumiiienumiv

Her counter adı için ad counter’ın kesin değerini gösteren bir\thename komutu vardır.(Bunu zaten \thepage kullanımındagörmüştük.)

Page 133: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım TeknikleriCounterlar

Counterları Ayarlama

Counterları AyarlamaAna komut burada \setcounter{name}{#} dır. Burada # addenen counter’a atamayı beklediğiniz değerdir.Bir nedenle makalenizdeki ilk denklemi 8 ile numaralandırmakistiyorsunuz, denklem ortamından önceki satıra

\setcounter{equation}{7}.

bunu koymalısınız.Birçok Counter için LATEX counter’ı arttırır ve sonra uygun sayıüretir. Sayfanın counterlı olması hariçtir. Makalenizdeki ilksayfanızın 45 numaralı sayfa olmasını isterseniz,\begin{document}’dan sonra doğrudan

\setcounter{page}{45}

satırını koymalısınız.

Page 134: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım TeknikleriCounterlar

İleri Counterlar

İleri Counterlar

Bir counter’ı bir sayı kadar arttırmak için

\stepcounter{name}

kullanılır, burada name bazı counter title’dır.Ayrıca \addtocounter{counter}{num} komutu vadır.Burada num bir tam sayı olmalıdır ve counter bir kabuledilmiş counter olmalıdır.

Page 135: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım TeknikleriTeorem-Ortamlar Benzeri

Teorem-Ortamlar Benzeri

Teorem-Ortamlar Benzeri

Page 136: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım TeknikleriTeorem-Ortamlar Benzeri

Bir Bildiri Nedir?

LATEX’de bir bildiri(proclamation) bir teorem, tanım, corollaryvb. şeyleri içeren görüntülenmiş bir metin ortamıdır. Bunlarmatematiksel yazımın özelleridir.Esasen LATEX’e bildirinizinde ne olduğunun söylenmesigereklidir. Bir teorem için başlangıçta

\newtheorem{theorem}{Theorem}

yazmanız gerekir. Sonra teoremleriniz theorem ortamlarınagirer.

Page 137: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım TeknikleriTeorem-Ortamlar Benzeri

Bir Teorem Örneği

TheoremIn a right triangle with sides a, b, and c, the equationa2 + b2 = c2 holds.

\begin{theorem}In a right triangle with sides $a$, $b$, and $c$,the equation $a^2+b^2=c^2$ holds.\end{theorem}

Ayrıca teoreme isim vermek için opsiyonel bir yolda vardır.Theorem (The Pythagorean Theorem)

In a right triangle with sides a, b, and c, the equationa2 + b2 = c2 holds.

\begin{theorem}[The Pythagorean Theorem]In a right triangle with sides $a$, $b$, and $c$,the equation $a^2+b^2=c^2$ holds.\end{theorem}

Page 138: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım TeknikleriTeorem-Ortamlar Benzeri

Bir Teoremi tanımlama

\newtheorem{theorem}{Theorem} komutunda birinciargüman ortamın adı, ikinci argüman LATEX’in yazmaktakullanacağı adıdır.Bildirimler için uygun üç stil vardır.

plaindefinitionremark

\theoremstyle{style} li bildirimlerinizin tanımından öncebildirime bu stil uygulanır.Not: Başlangıcında amsthm paketini yüklemeniz gerekir.

Page 139: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım TeknikleriTeorem-Ortamlar Benzeri

Birinci Teorem Örneği

\theoremstyle{plain}\newtheorem{theorem}{Theorem}\newtheorem{corollary}{Corollary}\theoremstyle{definition}\newtheorem{definition}{Definition}\newtheorem*{note}{Note}\theoremstyle{remark}\newtheorem*{notation}{Notation}

Yıldızlı versiyonlar sayı üretmez.

Page 140: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım TeknikleriTeorem-Ortamlar Benzeri

Ardışık Olarak Numaralanan Teoremleri

Ardışık numaralamaları kullanırız.

\newtheorem{theorem}{Theorem}\newtheorem{lemma}[theorem]{Lemma}

Opsiyonel argüman ardışık olarak teroremleri ve lemmalarınumaralanmasını söyler.Not: bu opsiyonel argüman zaten tanımlanmış olan şeylerebaşvurmalıdır.

Page 141: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım TeknikleriTeorem-Ortamlar Benzeri

Bir Bölüm İçinde Numaralanan Teoremler

\newtheorem komutu bir bölüm içinde numaralanmış olanbildirimlere neden olabilen ikinci bir argümana sahiptir.Örnek için,

\newtheorem{proposition}{Proposition}[section]

Proposition 1.1, Proposition 1.2, vb. olan bölüm 1’dekiönermelere sebep olur.Ardışık numaralama ve bölümler içindeki numaralamayı dabirleştirebilirsin.

Page 142: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım TeknikleriTeorem-Ortamlar Benzeri

İspat Ortamı

LATEX ispatlar için kullanılan proof ortamı da sağlar. Birteorem veya tanımdan önemsiz şekilde farklı farklı olarakşeyleri düzenler ve � semboli ile biter.

Kanıt.This seems fairly obvious.

\begin{proof}This seems fairly obvious.\end{proof}

Çalıştır ve bak.

Page 143: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım TeknikleriTeorem-Ortamlar Benzeri

Bildirimler ve Listeler için Bir Not

Bildirimlerin bir liste ile başlarsa, henüz onu başlatırsanız,boşluk bırakma tamamen doğru yerde gözükmez. Ortamıaçtıktan sonra doğrudan \hfill kullanın.\begin{lemma} %\hfill\begin{enumerate}\item This is the first fact.\item This is the second fact.\end{enumerate}\end{lemma}

Lemma

1 This is the first fact.2 This is the second fact.

Örneğe bunu ekler, çalıştırır ve bakalım. Sonra, %’yi silelim vetekrar çalıştırıp farka bakalım.

Page 144: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım TeknikleriÇapraz Referanslama

Çapraz Referanslama

Page 145: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım TeknikleriÇapraz Referanslama

Etiketler

Bir makale içinde bir teorem, denklem, bölüm veya sayfa olupolmadığını makalenin başka bölümüne başvurmak isteyebilir.LATEX bu işi kolayca yapar.Başlangıç noktası işaret etmek istediğimiz bir yere\label{name} yerleştirmektir. Sonra dökümanda \ref{name}istediğiniz sayıyı üretecektir.Bir örnek olarak, \label{S:Giraffes} dökümanınızdakiikinci \section komutundan sonra yerleştirilir, sonra\ref{S:Giraffes}18, 2 sayısını üretecektir.\label ve \ref argümanlar durum duyarlıdır.

Page 146: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım TeknikleriÇapraz Referanslama

Bir Örnek

Birkaç Yorum:1 \eqref denklemde gözüktüğü gibi denklem numarasıyla

döner.2 Referans verilen Teoremde bağlanma kullanımına dikkat

edin.LATEX’in gücünü görmek için .tex dosyanıza doğrudan\begin{theorem} den önce iki satır ekleriz:

\setcounter{theorem}{3}\setcounter{equation}{20}

Makalenizdeki sayıları değiştirdikten sonra, referanslarıdeğiştirmek zorunda değilsiniz!

Page 147: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım TeknikleriÇapraz Referanslama

İyi Etiketleme Pratiği

Birkaç yardım(hint):1 kolay hatırlamak için etiketleme şeması ve kararlı olan

kendi planını oluştur.2 Sayı üreten komuttan sonra doğrudan \label komutu

yerleştirilir.

Page 148: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım TeknikleriÇapraz Referanslama

Sayfa Referansları

\pageref{name} komutu \label{name}’in yerleştirildiğisayfa numarasıyla döner.Örnek olarak aşağıdakileri bir .tex dosyaya ekleyip yazalım.

\newpageGo back to page~\pageref{E:area}.

(İki) kez çalıştır ve bak.

Page 149: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım TeknikleriÇapraz Referanslama

Denklem Etiketleri

Bir denkleme bir "etiketi(tag)" \tag{text} ile atayabiliriz.

\begin{equation}A = \pi r^2 \tag{area of a circle}\end{equation}

text metin olarak yazılır, bu yüzden bir matematik sembolkullanmak istersek, matematik modda onu yazmak zorundayız.

\begin{equation}A = \pi r^2 \tag{$\star$}\end{equation}

Page 150: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım TeknikleriÇapraz Referanslama

Çok Satırlı Matematikte Referanslar

Çok satırlı matematikte de etiketleri(tags) değiştirebilirsin.Etiketini değiştirmek istediğiniz formülün satırı üzerinde aynıyere \tag{text} yerleştirilmelidir.

\begin{align}a &= b \tag{$\bullet$} \\c &= d\end{align}

Bunu bir örneğe ekleyip iki kez çalıştırıp, bakın.

Page 151: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım TeknikleriÇapraz Referanslama

Denklem Numaralarını Gizleme

Numaraları olan displaymath ortamlarının içindeki denklemnumaralarını saklamanın iki yolu vardır.

1 Ortamdaki tüm numaraları gizlemek istersek, ortamınyıldızlı versiyonunu kullanırız. align yerine align*kullanının.

2 yalnızca birini gizlemek istersek, \notag komutunukullanının.

\begin{align}2 \times 3 &= 6 \\3 \times 4 &= 12 \notag\end{align}

2 × 3 = 6 (1)3 × 4 = 12

Page 152: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım TeknikleriListeleri Düzenlemek Hakkında Daha Fazla Şey

Listeleri Düzenlemek Hakkında Daha Fazla Şey

Page 153: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım TeknikleriListeleri Düzenlemek Hakkında Daha Fazla Şey

Listeleri Düzenleme

Bunu daha önce bunu görmüştük, ama burada daha daha yenihalini vereceğiz.

\begin{itemize}\item[$\bigstar$] thing one\item[$\blacktriangledown$] thing two\end{itemize}

F thing oneH thing two

Bazı semboller için amssymb paketine gerek duyacaksınız.

Page 154: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım TeknikleriListeleri Düzenlemek Hakkında Daha Fazla Şey

itemize Hakkında Daha Fazlası

Alternatif olarak, bunları global olarak ya başlangıçta yadadökümanın gövdesindedeğiştirebilirsin:

\renewcommand{\labelitemi}{$\star$}.

Bu, bir daire yerine bir yıldız kullanmak için itemize’ın ilk

seviyesini değiştirir.

Komut Öntanımlı\labelitemi •\labelitemii �\labelitemiii ?\labelitemiv ·

Page 155: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım TeknikleriListeleri Düzenlemek Hakkında Daha Fazla Şey

Örnek

Aşağıdakini deneyin!(bunun için outlines paketine ihtiyaçduyarız.)

\renewcommand{\labelitemi}{$\star$}.

Bu, bir daire yerine bir yıldız kullanmak için itemize’ın ilkseviyesini değiştirir.

\renewcommand{\labelitemi}{$\circledast$}\renewcommand{\labelitemii}{$\blacktriangleright$}\begin{outline}\1 thing one\2 level two\2 more on this level\1 back to level one\end{outline}

Bunu bir örnek dosyasına bunu yaz ve dene.

Page 156: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım TeknikleriListeleri Düzenlemek Hakkında Daha Fazla Şey

enumerate’i Düzenleme

enumerate numaralanmış bir liste verdiğinden, mümküm içiçedört seviyenin herbirini kabul eden counterlar vardır.

1 Birinci Seviye1 İkinci Seviye

1 Üçüncü Seviye

Counterlarenumienumiienumiiienumiv

Page 157: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım TeknikleriListeleri Düzenlemek Hakkında Daha Fazla Şey

enumerate Hakkında Daha Fazla Şey

Herbir item için label counter’ı gerekir. Bu nedenleenumarate’deki etiketlerin yeniden tanımı itemize dakindendaha az gerekir.

1 Birinci Seviye1 İkinci Seviye

\renewcommand{\labelenumi}{\arabic{enumi})}\renewcommand{\labelenumii}{[\alph{enumii}]}\begin{enumerate}\item Birinci Seviye

\begin{enumerate}\item İkinci Seviye\end{enumerate}

\end{enumerate}

Page 158: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım TeknikleriListeleri Düzenlemek Hakkında Daha Fazla Şey

enumerate’deki Hesaplama

Mümkün baskı counterları:Komut Sonuç\arabic arap sayıları\alph küçük alfabe\Alph büyük alfabe\roman küçük harf romen\Roman büyük harf romenEtiket Öntanımlı Örneklabelenumi \arabic{enumi}. 1.labelenumii (\arabic{enumii}) (a)labelenumiii \roman{enumiii}. i.labelenumiv \Alph{enumiv}. A.

Page 159: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım Teknikleri

Bilimsel Araştırma ve Yazım TeknikleriDers7: Grafikler ve Yüzen Nesneler

Dr. Salim CEYHAN

7 Ağustos 2013

1

Page 160: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım Teknikleri

İÇİNDEKİLER1 Genel Bakış2 Counterlar

Grafik TipleriHangi Grafik Formatı kullanacağım?Profilini Seçme

3 Grafik Formatları Arasında Dönüştürmegraphicx Paketini KullanmaGörüntüleri İşlemeBir Resim Etrafında Metin Kaplama

4 Yüzen NesnelerYüzen Nesneleri AnlamaTablolarŞekillerYüzen Nesneleri Kontrol EtmeBir ÖrnekEtiketlerBir Örnekİyi Etiketleme PratiğiSayfa ReferanslarıDenklem EtiketleriÇok Satırlı Matematikte ReferanslarDenklem Numaralarını Gizleme

5 Listeleri Düzenlemek Hakkında Daha Fazla ŞeyListeleri Düzenlemeitemize Hakkında Daha FazlasıÖrnekenumerate’i Düzenlemeenumerate Hakkında Daha Fazla Şeyenumerate’deki Hesaplama

Page 161: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım TeknikleriGenel Bakış

Genel Bakış

1 Bir Dökümanda İçerilen Grafikler

2 Yüzen Nesneler

Page 162: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım TeknikleriGenel Bakış

Genel Bakış

1 Bir Dökümanda İçerilen Grafikler2 Yüzen Nesneler

Page 163: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım TeknikleriCounterlar

Bir Dökümanda İçerilenGrafikler

Page 164: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım TeknikleriCounterlar

Grafik Tipleri

Grafik Tipleri

Vektör Grafikleri Çizgiler, poligonlar, çemberler gibigeometrik nesneleri kullanarak çizilen; matematiksel olaraksaklanan görüntü(image) bilgisi; kalite kaybı olmaksızındöndürme ve ölçekleme yapmak kolaydır; genel olarak ortambağımsızdır(device-independent).Kayıpsız sıkıştırma Bitmaps pixlerle saklanan görüntübilgisi; ölçekleme ve dödürme kalitede önemsiz kayıplaragötürür; yanlış ortama basma problemler verebilir.Kayıplı sıkıştırmalı Bitmaps sıkıştırmada bazı detaylarkaybolur, ama genellikle insan gözü bunu fark edemez;resimlerdeki gibi, yavaş yavaş olan renk değişimleri gibi çalışır;keskin sınırlı grafikler için uygun değildir; çok yaygın olanJPEG’tir.

Page 165: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım TeknikleriCounterlar

Hangi Grafik Formatı kullanacağım?

Hangi Grafik Formatı kullanacağım?

Çizimler için vektör grafikleri kullanının. Dökümanınızdaiçerildiği ilk durumda görüntü işleme için maksimumözgürlüğünüz olur. Genellikle EPS kullanın.bitmaps kullanmak isterseniz, PNG kullanın.fotograflar için JPEG olarak eniyidir.

Page 166: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım TeknikleriCounterlar

Profilini Seçme

Profilini Seçme

Genel olarak, .pdf dosyası üreteceğiz. İki opsiyon vardır.1 LATEX ⇔ PDF profili2 LATEX ⇔ PS ⇔ PDF profili

Nasıl seçeceksin?Grafik Formatı Profil

EPS LATEX ⇔ PS ⇔ PDFPDF LATEX ⇔ PDFPNG LATEX ⇔ PDF

JPEG/JPG LATEX ⇔ PDF

Page 167: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım TeknikleriGrafik Formatları Arasında Dönüştürme

Grafik Formatları Arasında Dönüştürme

Görüntü dosyalarının çoklu tiplerini kapsamasını gerektirecekbir döküman basmak istersek, grafiklerin bazılarınıdönüştürmemiz gerekebilir.Bunu yapabilmek için bazı bedava downloadlarvardır.(GraphicsMagick en iyilerinden biridir.)

Page 168: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım TeknikleriGrafik Formatları Arasında Dönüştürme

graphicx Paketini Kullanma

Başlangıçta \usepackage{graphicx} ihtiyacınız olacaktır.Temel komut

\includegraphics[options]{file}

dur. Bir isim.jpg görüntü dosyasının ve .tex dosyasıyla aynıdizinde olduğuna emin olun.LATEX ⇔ PDF profili çalıştırmak için kullanın. Çıktıya bakın.

Page 169: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım TeknikleriGrafik Formatları Arasında Dönüştürme

Görüntüleri İşleme

scaling scale=0.5 opsiyonla resmin normal boyutununyarısı kadar resmedilecektir. scale=1.25opsiyonla, resmin normal boyutunun %125 olarakgörünecektir.

rotation angle=45 opsiyonla, resmin saat yönü tersine 45dereceyle dönmüş gözükecektir. angle=-30opsiyonla, resmin saat yönüne 30 derece dönmüşgözükecektir.

height and width height=1in opsiyonla resmin orantılı olarakölçeklenecektir, bu yüzden resmin 1-inchyüksekliği vardır. width=2in opsiyonla, resmin2-inch genişliğe sahip olacaktır. Herikisini dekullanırsan, orantıların bozulabilir. Bunuengellemek için, keepaspectratio opsiyonunukullanın. LATEX orantılı olarak ölçekleyecektir, bunedenle tanımladığın boyutlar maksimumdur.

Page 170: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım TeknikleriGrafik Formatları Arasında Dönüştürme

Bir Resim Etrafında Metin Kaplama

wrapfig paketi bir resim/şekil çevresine metin yazmayöntemini sağlar. Paragrafın ortasında olsa bile şeklin üstündeolmasını istediğiniz yerde wrapfigure ortamını kullanmanızgerekeçektir.Komutun sözdizimi:

\begin{wrapfigure}[lineheight]{alignment}{width}figure here\end{wrapfigure}

Page 171: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım TeknikleriYüzen Nesneler

Yüzen Nesneler

Page 172: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım TeknikleriYüzen Nesneler

Yüzen Nesneleri Anlama

Tablolar ve şekiller sayfaların bir tarafından öbürüne kesilemez.Bu nedenle, LATEX’de onlara yüzen nesneler(floats) denir. LATEXbazen onlar için eniyi yer hesaplandığında belli sayfanın en üstüveya enaltına onları kaydırır.Tablolar table ortamı içinde olur.Şekiller figure ortamı içinde olur.

Page 173: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım TeknikleriYüzen Nesneler

Tablolar

Düzen:

\begin{table}\begin{center}\begin{tabular}{...}...\end{tabular}\caption{text} \label{Ta:name}\end{center}\end{table}

\caption komutu opsiyoneldir, \label komutunda olduğugibi. Ancak her ikisine de sahipsek, \label, \caption ve\end{table} arasında olmalıdır.Ortalanmış tablo zorunlu değildir, fakat sanırım, böyle olmasıdaha iyi gözükmesini sağlar.

Page 174: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım TeknikleriYüzen Nesneler

Şekiller

figure ortamı neredeyse table ortamıyla özdeştir.

\begin{figure}\begin{center}\includegraphics{...}\caption{text} \label{Fi:name}\end{center}\end{figure}

Page 175: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım TeknikleriYüzen Nesneler

Yüzen Nesneleri Kontrol Etme

table ve figure ortamları LATEX’in tabloyu veya şekilleriyerleştirdiği tesir edebilen opsiyonel bir argümana sahiptir.

b, sayfanın enaltıh, ortamın basıldığı yeret, sayfanın enüstüp, ayrı bir sayfa

Bu yüzden \begin{table}[hb] tabloyu buraya yada sayfanınen altına yerleştirilmiş olmasını ister. Harflerin sırası önemlideğildir; eğer h mevcutsa, üstün olur. Öntanımlı [tbp]’dir.

Page 176: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım TeknikleriYüzen Nesneler

Bir Örnek

Örnek bir .tex dosyasıyla aynı dizinde bulunan bir sinif.jpgisimli dosya açın.İki kez çalıştırın ve bakın.Hem tablo hemde şekil sayfanın en üstüne kaydırılmalıdır.Şimdi \begin{table} ve \begin{figure} den sonra [h]yazın ve tekrar çalıştırın.Bundan daha fazla hoşlandınız mı?

Page 177: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım Teknikleri

Bilimsel Araştırma ve Yazım TeknikleriDers8: BibTeX

Dr. Salim CEYHAN

14 Ağustos 2013

1

Page 178: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım Teknikleri

İÇİNDEKİLER1 Genel Bakış2 BibTeX

BibTeX Nedir?Stil(Style) SeçenekleriEsaslarBir Örnekilk Örnek üzerine daha Çok ŞeyKaynakça VeritabanıGirdileri YazmaBir Kitap(Book)Bir MakaleBir WebsiteBu Örneği TamamlamaÖzetleyen Yorumlar

3 biblatex paketiGirişTemellerpaket seçenekleribiblografya veritabanıTemel alıntı komutlar

Page 179: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım TeknikleriGenel Bakış

Genel Bakış

1 BibTeX

2 biblatex paketi

Page 180: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım TeknikleriGenel Bakış

Genel Bakış

1 BibTeX2 biblatex paketi

Page 181: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım TeknikleriBibTeX

BibTeX

Page 182: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım TeknikleriBibTeX

BibTeX Nedir?

BibTeX Nedir?

BibTeX kaynakçayı(biblografyayı) sıralamada(derlemede)kullanıcıya yardımcı olmak için LATEX’le beraber çalışan biruygulamadır. Bilhassa kaynakçanız çok uzunsa çok başarılıdır.BibTeX’i kullanmak için neye ihtiyacınız vardır?

Bir kaynakça veritabanı dosyası–bu dosya bir .bibuzantısına sahip olacaktır. Bu dosya kaynakça girdilerininyerleştirildiği yerdir. Bu dosyayı oluşturmanız gerekir.Bir kaynakça stil(style) dosyası–bu dosya bir .bstuzantısına sahip olacaktır. Bunu oluşturmanız gerekmez;bu dosya oluşturulmuş olacaktır.

Page 183: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım TeknikleriBibTeX

Stil(Style) Seçenekleri

Stil(Style) Seçenekleri

Sizinle ilgili olan .bst dosyaları için altı seçenekvardır(şimdilik).(Çoğu dergi kullanım için kendi .bstdosyalarını sağlar.)

plain.bst Yazar etiketlerini ismine göre sıralanan sayılardır.alpha.bst Etiketlerle sıralanan alfanumerik etiketler(Rakam, kelime ve özel semboller ihtiva eden karakter seti.)unsrt.bst nümerik etiketlerin görünüm sırasıyla sıralanmış referanslar.abbrv.bst çoğu plain gibi; yazarların, dergilerin, ayların ilk adlarını kısaltır.amsplain.bst plain’nin AMS versiyonuamsalpha.bst alpha’nın AMS versiyonu

Page 184: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım TeknikleriBibTeX

Esaslar

EsaslarZaten bir .bib dosyasına sahip olduğumuzu varsayalım.(Bu enzor kısımdır.) Adı works.bib olsun. amsplain stilinikullanmak istiyorsanız, document ortamınızın sonuna aşağıdakiiki satırı ekleyin:

\bibliographystyle{amsplain}\bibliography{works}

Kaynakça veritabanındaki herbir adım(eleman) normalkaynakçalardaki gibi, bir key ’e sahiptir. Aynı şekilde\cite{key} komutunu kullanırız. BibTeX Kaynakçalar listeniziçine tüm alıntılanmış kaynakları otomatik olarakyerleştirecektir.Döküman içinde Kaynakçalarınıza alıntılanmamış çalışmaları da\nocite{key} kullanarak yerleştirebiliriz.

Page 185: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım TeknikleriBibTeX

Bir Örnek

Bir Örnek

Bir örnek dosya(.tex) açın. math233.bib dosyanızın .texdosyanızla aynı dizinde olduğuna dikkat edin.aşağıdaki sırada işlem yapmanız gerekir:

1 LATEX’i çalıştırın;2 BibTeX(Build menu altınta; sonra kullanınan dosya);3 LATEX’i çalıştırın;4 LATEX’i çalıştırın.5 Bakın

Page 186: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım TeknikleriBibTeX

ilk Örnek üzerine daha Çok Şey

Kaynakça sitiliyle oynama. amsplain stilini çağırmak içindosyayı yazdım, ama bunu değiştirin.Bunların herbirini tek tek değitir ve herbirinin nasılşekilllendirdiğini görün.

1 unsrt2 alpha3 abbrv

Page 187: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım TeknikleriBibTeX

Kaynakça Veritabanı

Kaynakça girdilerinizi depolayan .bib dosyası gerçekten birmetin dosyasıdır ve bu yüzden TeXnicCenter kullanarakyazılabilir.(yani ne kullanacağız.) Kendi bilgisayarımda, Excelbenzeri bir yöntemle veritabanını gösteren JabRef kullanıyorumve birşeyleri eklemek ve bakmak için kolaylık sağlar.(Bu bedavabir programdır ve makinenizde kontrol etmek isteyebilirsiniz.)Kaynakça girdileri @ ile başlar ve sonra girdi tipi–kitap,makale,vb. Herbir girdi bir alan sayısı bilgi içine alır. Seçtiğinizstil basılacak alanları etkiler(ve birşeylerin nasıl şekilleneceğini.)

author journal publisherpages booktitle chapterseries title numbervolume editor year

(Bu sadece değişken alanların küçük bir örneğidir.)

Page 188: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım TeknikleriBibTeX

Girdileri Yazma

BibTeX tüm biçimlemeleri dikkate alır, buyüzden kaynakçadaolacak olan noktalama işaretleri hakkında endişelenmenizgerekmez.Genel sentaks(sözdizimi):field={...},dikkat edilirse parantezler ve virgül gerekir.Birçok kaynakça stilleri tüm girdi tipleri için başlıkları küçükharfe çevirir. Bir harfin büyük harf gözükmesini isterseniz,kelimeyi parantez içine alın(veya tüm başlığı).author={Mc{M}ahon}veyaauthor={{McMahon}}

Page 189: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım TeknikleriBibTeX

Bir Kitap(Book)

BOOK girdi tipi içingerekli author (or editor), title, publisher,

yearopsiyonel edition, series, volume, number,

address, language

@BOOK{diaz,author = {Junot D\’iaz},title = {{The Brief Wonderous Life of Oscar Wao}},publisher = {Riverhead Books},address = {New York},year = {2008},}

Page 190: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım TeknikleriBibTeX

Bir Makale

ARTICLE girdi tipi içingerekli author, title, journal, year, pages

opsiyonel volume, number, language, note

@article{sharkey,title={{The Ethical Frontiers of Robotics}},author={Sharkey, N.},journal={Science},volume={322},number={5909},pages={1800-1801},year={2008},}

Page 191: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım TeknikleriBibTeX

Bir Website

BibTeX için herhangi bir @website girdi opsiyonu yoktur. Buyüzden, başka bir girdi tipi kullanımı yapmakzorundayız–@misc kullanacağız. Bunu yapmak içinbaşlangıçında \usepackage{url} olduğuna emin olun.

@misc{MLK,title={{Martin Luther King, Jr.}},howpublished={\url{http://en.wikipedia.org/wiki/Martin_Luther_King_Jr}},note={accessed on 01/16/2012},}

Dosyanızda url koymayın–bu yalnızca slaytların bir sınırıdır.

Page 192: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım TeknikleriBibTeX

Bu Örneği Tamamlama

Önceden çalıştığımız math233.bib dosyasına üç girdiyiekleyin. Öceki örnek dosya içinde \bibliographystyle’denönceki satıra ekleyin:{\nocite{diaz,sharkey,MLK}

Şimdi TeXnicCenter da bir PDF oluşturmak için dört adımişlemine geri dönülür. Baktığınızda, kaynakçada girdilerindüzgün olarak göründüğüne dikkat edin.

Page 193: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım TeknikleriBibTeX

Özetleyen Yorumlar

Birkaç not:Dokümanınız içindeki \nocite{*} komutukaynakçanızdaki .bib dosyanızdaki her girdiyi içerecektir.BibTeX’in büyük avantajlarından biri .bib dosyanızıreferansların tekrar kullanımıdır.BibTeX bir öğrenme eğrisine sahiptir. Sabırlı ol ve çabagöster.

Page 194: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım Teknikleribiblatex paketi

biblatex paketi

Page 195: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım Teknikleribiblatex paketi

Giriş

biblatex paketi BibTeX’i kullanır, ama biblografik girdileryöntemini değiştirir ve alıntılar işlenir.Bir sonuç önceki işlenenden biblatex’li uygun kullanım içingeniş olarak kullanılan alıntı/biblografya birçoğu var olduğudur.

Not: Bu paket göreli olarak yenidir(2010’da yazıldı), buyüzden muhtemelen gelecek bir kaç yılda ondaki gelişim dahaçok olacaktır.

Page 196: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım Teknikleribiblatex paketi

Temeller

Başalamak için, başlangıçta aşağıdakine gerek vardır:\usepackage{biblatex}

Ayrıca, başlangıçta:\bibliography{<file>}

(Esasen, sadece .tex dosyanızda biblografya kendisigözüktüğü yerden önceki biryerde olması gerekir.)Sonra, biblografyanın görünmesini istediğiniz yerde, aşağıdakiniyazın:\printbibliography

Page 197: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım Teknikleribiblatex paketi

paket seçenekleri

Başlangıçta paket yüklendiğinde, çalışabilen birçok seçeneğesahibiz:\usepackage[options]{biblatex}

Bu opsiyonların bazıları:style=name biblografya ve alıntı stilini yüklerbibstyle=name biblografya stilini yüklercitestyle=name alıntı stilini yükler

Page 198: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım Teknikleribiblatex paketi

biblografya veritabanı

BibTeX ile öğrendiğimiz tüm girdi tipleri burada hala çalışır.Bir eklenmiş girdi tipi @online’dır.@onlineRequired fields: author/editor, title, year/date,urlAyrıca, url alanı şimdi tüm girdiler için geçerlidir. Buyüzden,bir online dergi makalesi bulursanız, url alanlı @article tiplikullanabilirsin.herhangi bir url alanı yyyy-mm-dd biçiminde girilmelidir vetarih aralığı yyyy-mm-dd/yyyy-mm-dd olarak girilmelidir.

Page 199: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım Teknikleribiblatex paketi

Temel alıntı komutlar

Komutları temel sentaksı:\command[prenote][postnote]{keys}\cite köşeli parantezlerde standart alıntı\parencite parantezlerle çevrelenmiş alıntı\footcite footnote’da alıntı koyma\textcite cümlenin konusunun yerinde kullanılmış olmak

Page 200: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım Teknikleri

Bilimsel Araştırma ve Yazım TeknikleriDers9: hyperref paketini kullanma

Dr. Salim CEYHAN

14 Kasım 2013

1

Page 201: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım Teknikleri

İÇİNDEKİLER1 hyperref kullanma

hyperref’e girişBirinci ÖrnekYapı(Düzen)Konfigürasyon SeçenekleriGenel SeçeneklerPDF-Belirli SeçeneklerPDF Görüntü SeçenekleriBir Örnek Başlangıcıhyperref’deki komutlarÖrnek#1 ziyaretÇapraz referanslama (1)Çapraz referanslama (2)Tekrar Örnek#1’e Dönme

Page 202: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım Tekniklerihyperref kullanma

hyperref kullanma

Page 203: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım Tekniklerihyperref kullanma

hyperref’e giriş

hyperref’e giriş

Elektronik olarak meydana geleni çok ve daha çok okumayla,Bir cümlenin hemen sağ yanındaki "tıklanabilir" bir referansasahip olmayı çok kullanmışızdır. LATEX’le HTML dosyalarıoluşturma yapılabilir, fakat bu ustalık ister. Bu yüzden, onunyerine hyper-referenced PDF dosyalarının etkileşimli doğasınınavantajlarını alabiliriz.Bir Örnek: Bir makale okuyorsun ve birisi [1] bunun gibibiblografyaya bir alıntı ekliyor. Alıntının üzerine tıklayıp vedoğrudan biblografyaya ditmek iyi olmaz mı?Diğer Bir Örnek: İçerik tablosundaki bölüm başlığına tıklayıpve doğrudan o bölüme gitmek güzel olmaz mı?hyperref paketi tüm bunları başarmanın yöntemidir.

Page 204: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım Tekniklerihyperref kullanma

Birinci Örnek

Birinci Örnek

Bir .tex birinci örnek dosyası açın. Bu dosya bir görüntüdosyası içersin, öyleki circles.png da kapsasığına emin olunve bu iki dosyayı aynı dizine koyun.Bu dosyayı iki kez derleyin, sonra hyperref’ın nasıl çalıştığınıgörmek için bakın.

Page 205: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım Tekniklerihyperref kullanma

Yapı(Düzen)

Yapı(Düzen)

Başlangıçta \usepackage{hyperref} ihtiyacımız olacak.hyperref yüklediğiniz son paket olması gerekir.hyperref’in işlevselliğininin çoğu başlangıçta çağırılır. Buyüzden, başlanğıçta satırımızda

\usepackage[lots of options]{hyperref}

bunu görecektir.

Page 206: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım Tekniklerihyperref kullanma

Konfigürasyon Seçenekleri

Konfigürasyon SeçenekleriLATEX ⇒ PDF derlemesini kullanırsanız, pdftex seçeneğinikullanmalısınız.

\usepackage[pdftex]{hyperref}

LATEX ⇒ PS ⇒ PDF, derlemesini kullanırsanız, ps2pdfseçeneğini kullanmalısınız.

\usepackage[ps2pdf]{hyperref}

breaklinks seçeneği birçok kırılmış olan satırın bağlanmasınaolanak verir; PDF dosyasında, bunlar aynı yeri işaret eden farklıbağlantılara dönüştürülür.(Bu seçenek yalnız pdftex seçeneğikullanıldığında uygundur.)

\usepackage[pdftex,breaklinks]{hyperref}

Page 207: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım Tekniklerihyperref kullanma

Genel Seçenekler

hyperref paketi için bazı yaygın seçenekler:

Seçenek Default Fonksiyoncolorlinks false linklerin ve anchorların metnini

renklendirirlinkcolor red Normal dahili linklerin rengi

anchorcolor black Anchor metnini renklendirircitecolor green Metindeki biglografik alıntıları

renklendirirurlcolor cyan Bağlanmış URL’leri renklendirir

Page 208: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım Tekniklerihyperref kullanma

PDF-Belirli Seçenekler

Daha fazla seçenek:

Seçenek Default fonksiyonbookmarks true Acrobat yer imlerinin bir

kümesini yazarbookmarksopen false yer imleri istenirse, genişle-

tilmiş tüm altağaçlı dökü-man başlatılır

bookmarksnumbered false yer imlerindeki bölüm nu-maralarını içerir

Page 209: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım Tekniklerihyperref kullanma

PDF Görüntü Seçenekleri

Daha fazla PDF seçenekleri:

Seçenek fonksiyonpdftitle Döküman bilgisini Başlık alanına atarpdfauthor Döküman bilgisini Yazar alanına atarpdfsubject Döküman bilgisini Konu alanına atarpdfcreator Döküman bilgisini Yapan alanına atarpdfproducer Döküman bilgisini Üretici alanına atarpdfkeywords Döküman bilgisini Anahtar kelime ala-

nına atarpdfstartpage Acrobat’ın hangi sayfada açılaca-

ğını(default=1) söylerpdfdisplaydoctitle Başlık çubuğundaki dosya adı yerine

döküman başlığı görünür

Page 210: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım Tekniklerihyperref kullanma

Bir Örnek Başlangıcı

\usepackage[pdftex,breaklinks,colorlinks,citecolor=blue,urlcolor=blue,pdftitle={Lecture 9},pdfauthor={Ryan Higginbottom},pdfsubject={LaTeX}]{hyperref}

Page 211: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım Tekniklerihyperref kullanma

hyperref’deki komutlar

hyperref kullanıldığında dökümanızın gövdesinde aşağıdakikomutlara ihtiyaç duyarız:

\href{URL}{text} – metni URL’ye bir link yapar\hyperref[label]{text} – metni \ref{labe}’iişaretleyeceği yere bir lik yapar\hypertarget{name}{text} – Etiket adlı metniüzerinde bir anchor atar\hyperlink{name}{text} – ad etiketli anchor’aalındığınız metne bir link yapar. \hypertarget ileeşleştirin.\phantomsection – \addcontentsline bağlaçla Tableof Contents de doğru link yapmak için kullanılmıştır

Page 212: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım Tekniklerihyperref kullanma

Örnek#1 ziyaret

Birinci örnek dosyada önceki slayttan tüm komutlarıkullanmıştık. TeXnicCenter’ı kullanarak bu dosyaya yakındanbakın.

Page 213: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım Tekniklerihyperref kullanma

Çapraz referanslama (1)

Başka şekilde belirtmeksizin, Teorem 2’ye bir çapraz referansıtıklayarak seçmek zor olabilir. Onun yerine Teorem 2 de bunuyapmak için hyperref de bir seçenek vardır.

\begin{theorem} \label{T:main}...\end{theorem}...Look at \autoref{T:main} ...

Teorem Teorem 2’ye bakın. . .

Page 214: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım Tekniklerihyperref kullanma

Çapraz referanslama (2)

Bu benzer satırlar boyunca başka bir yararlı komut

\autopageref{label}

dır.Bu \pageref’e yerleştirir ve refere edilmiş olan sayfanumarasının önüne "page"’i ekler.Bir link oluşturmaksızın bir referans kullanmak isteyebilirsiniz:

\ref*{label}\pageref*{label}\autoref*{label}\autopageref*{label}

Page 215: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım Tekniklerihyperref kullanma

Tekrar Örnek#1’e Dönme

\newpage ve \section{The second section} arasınaönceki örnek dosyasına aşağıdaki metni ekleyin.

I just adore \autoref{T:1}.It is located on \autopageref{T:1}.The References are located on \autopageref*{ref}.

Bu örneği iki kez derleyin ve bu yeni komutların etkisinigörmek için bakın.

Page 216: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırma ve Yazım Tekniklerihyperref kullanma

Tekrar Örnek#1’e Dönme

Gratzer - More Math into LATEX4e (Springer, 2007)

Page 217: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

beamer ile çalışmaBaşlama

Dış Görünüş

Temayı Düzenleme

Deneme Zamanı

Başlık

Bölümler ve TOC

Katmanlamalar (Overlays)

Katmanlamalar ile dahafazla

Diğer Komutlar veKatmanlar

powerdot ileÇalışmaBaşlama

Dış Görünüm

Stili Düzenleme

Deneme Zamanı

Başlık Sayfası

Bölümler ve TOC

Katmanlar

Genel Olarak LATEXSunumlarıhyperref Kullanımı

Geçişler

Bilimsel Araştırma ve Yazım TeknikleriDers10: LATEX ile Sunumlar

Dr. Salim CEYHAN

16 Ağustos 2013

1

Page 218: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

beamer ile çalışmaBaşlama

Dış Görünüş

Temayı Düzenleme

Deneme Zamanı

Başlık

Bölümler ve TOC

Katmanlamalar (Overlays)

Katmanlamalar ile dahafazla

Diğer Komutlar veKatmanlar

powerdot ileÇalışmaBaşlama

Dış Görünüm

Stili Düzenleme

Deneme Zamanı

Başlık Sayfası

Bölümler ve TOC

Katmanlar

Genel Olarak LATEXSunumlarıhyperref Kullanımı

Geçişler

İÇİNDEKİLERGenel Bakışbeamer ile çalışma

BaşlamaDış GörünüşTemayı DüzenlemeDeneme ZamanıBaşlıkBölümler ve TOCKatmanlamalar (Overlays)Katmanlamalar ile daha fazlaDiğer Komutlar ve Katmanlar

powerdot ile ÇalışmaBaşlamaDış GörünümStili DüzenlemeDeneme ZamanıBaşlık SayfasıBölümler ve TOCKatmanlar

Genel Olarak LATEX Sunumlarıhyperref KullanımıGeçişler

Page 219: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

beamer ile çalışmaBaşlama

Dış Görünüş

Temayı Düzenleme

Deneme Zamanı

Başlık

Bölümler ve TOC

Katmanlamalar (Overlays)

Katmanlamalar ile dahafazla

Diğer Komutlar veKatmanlar

powerdot ileÇalışmaBaşlama

Dış Görünüm

Stili Düzenleme

Deneme Zamanı

Başlık Sayfası

Bölümler ve TOC

Katmanlar

Genel Olarak LATEXSunumlarıhyperref Kullanımı

Geçişler

Genel Bakış

1. beamer ile çalışma

2. powerdot ile çalışma3. Genel olarak LATEX Sunumları

Page 220: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

beamer ile çalışmaBaşlama

Dış Görünüş

Temayı Düzenleme

Deneme Zamanı

Başlık

Bölümler ve TOC

Katmanlamalar (Overlays)

Katmanlamalar ile dahafazla

Diğer Komutlar veKatmanlar

powerdot ileÇalışmaBaşlama

Dış Görünüm

Stili Düzenleme

Deneme Zamanı

Başlık Sayfası

Bölümler ve TOC

Katmanlar

Genel Olarak LATEXSunumlarıhyperref Kullanımı

Geçişler

Genel Bakış

1. beamer ile çalışma2. powerdot ile çalışma

3. Genel olarak LATEX Sunumları

Page 221: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

beamer ile çalışmaBaşlama

Dış Görünüş

Temayı Düzenleme

Deneme Zamanı

Başlık

Bölümler ve TOC

Katmanlamalar (Overlays)

Katmanlamalar ile dahafazla

Diğer Komutlar veKatmanlar

powerdot ileÇalışmaBaşlama

Dış Görünüm

Stili Düzenleme

Deneme Zamanı

Başlık Sayfası

Bölümler ve TOC

Katmanlar

Genel Olarak LATEXSunumlarıhyperref Kullanımı

Geçişler

Genel Bakış

1. beamer ile çalışma2. powerdot ile çalışma3. Genel olarak LATEX Sunumları

Page 222: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

beamer ile çalışmaBaşlama

Dış Görünüş

Temayı Düzenleme

Deneme Zamanı

Başlık

Bölümler ve TOC

Katmanlamalar (Overlays)

Katmanlamalar ile dahafazla

Diğer Komutlar veKatmanlar

powerdot ileÇalışmaBaşlama

Dış Görünüm

Stili Düzenleme

Deneme Zamanı

Başlık Sayfası

Bölümler ve TOC

Katmanlar

Genel Olarak LATEXSunumlarıhyperref Kullanımı

Geçişler

beamer ile çalışma

Page 223: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

beamer ile çalışmaBaşlama

Dış Görünüş

Temayı Düzenleme

Deneme Zamanı

Başlık

Bölümler ve TOC

Katmanlamalar (Overlays)

Katmanlamalar ile dahafazla

Diğer Komutlar veKatmanlar

powerdot ileÇalışmaBaşlama

Dış Görünüm

Stili Düzenleme

Deneme Zamanı

Başlık Sayfası

Bölümler ve TOC

Katmanlar

Genel Olarak LATEXSunumlarıhyperref Kullanımı

Geçişler

Başlama

beamer ile çalışma yeni bir döküman sınıfıyla çalışmaanlamına gelir. Bu nedenle, dosyanızın ilk satırı şimdi

\documentclass{beamer}

olmalıdır.Kişisel bilgisayarızda, LATEX sizin ilk kez download etmeyeihtiyacı olacağı birçok şey vardır. Sabırlı olun.beamer ile kullanacağınız eniyi çalışan profil LATEX⇒ PDFdir. Gerçekte farklı bir profil kullanmak isterseniz.Başlangıçta bazı değişiklikler yapmanız gerekecektir(veyabir hata oluşumuna).

Page 224: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

beamer ile çalışmaBaşlama

Dış Görünüş

Temayı Düzenleme

Deneme Zamanı

Başlık

Bölümler ve TOC

Katmanlamalar (Overlays)

Katmanlamalar ile dahafazla

Diğer Komutlar veKatmanlar

powerdot ileÇalışmaBaşlama

Dış Görünüm

Stili Düzenleme

Deneme Zamanı

Başlık Sayfası

Bölümler ve TOC

Katmanlar

Genel Olarak LATEXSunumlarıhyperref Kullanımı

Geçişler

Dış Görünüş

Burada çok sayıda seçenek vardır. Farklı temalar(themes)beamer içinde uygulanabilir. Örnekler içinbeamer-themes.pdf’e bakın.

default Bergen BoadillaMadrid AnnArbor CambridgeUSAntibes Berkeley GoettingenHannover Berlin Singapore

Copenhagen Malmoe

Başlangıçta \usetheme{theme}’ya yerleştirerekbunlardan birini kullanın.

Page 225: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

beamer ile çalışmaBaşlama

Dış Görünüş

Temayı Düzenleme

Deneme Zamanı

Başlık

Bölümler ve TOC

Katmanlamalar (Overlays)

Katmanlamalar ile dahafazla

Diğer Komutlar veKatmanlar

powerdot ileÇalışmaBaşlama

Dış Görünüm

Stili Düzenleme

Deneme Zamanı

Başlık Sayfası

Bölümler ve TOC

Katmanlar

Genel Olarak LATEXSunumlarıhyperref Kullanımı

Geçişler

Temayı DüzenlemeTemaya ek olarak, beamer renk planının düzenlenmesinisağlar, içteki(inner) ve dıştaki(outer) elemanları.

Renk teması İçteki elemanlar dıştaki elemanlaralbatross lilly whalebeetle orchid seahorsecrane rose dolphinflyseagull

Tüm kombinasyonlar olasılıklıdır; ama hepsi iyigözükmez. Bu yüzden denemek zorundayız.

\usetheme{Malmoe}\usecolortheme{beetle}\usecolortheme{whale}

Page 226: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

beamer ile çalışmaBaşlama

Dış Görünüş

Temayı Düzenleme

Deneme Zamanı

Başlık

Bölümler ve TOC

Katmanlamalar (Overlays)

Katmanlamalar ile dahafazla

Diğer Komutlar veKatmanlar

powerdot ileÇalışmaBaşlama

Dış Görünüm

Stili Düzenleme

Deneme Zamanı

Başlık Sayfası

Bölümler ve TOC

Katmanlar

Genel Olarak LATEXSunumlarıhyperref Kullanımı

Geçişler

Deneme Zamanı

1. Hoşlandığın bir tema bulmak içinbeamer-themes.pdf’i gözden geçir.

2. İlk örnek dosyanı aç ve LATEX ⇒ PDF profilinolduğundan emin ol

3. Temana eklenmiş \usecolortheme{..}’ın farklıseçimiyle deneme yap.

Gelecekteki dizayn için beamer kullanıcı manuelindeki135-170 sayfalarına göz atabilirsin.

Page 227: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

beamer ile çalışmaBaşlama

Dış Görünüş

Temayı Düzenleme

Deneme Zamanı

Başlık

Bölümler ve TOC

Katmanlamalar (Overlays)

Katmanlamalar ile dahafazla

Diğer Komutlar veKatmanlar

powerdot ileÇalışmaBaşlama

Dış Görünüm

Stili Düzenleme

Deneme Zamanı

Başlık Sayfası

Bölümler ve TOC

Katmanlar

Genel Olarak LATEXSunumlarıhyperref Kullanımı

Geçişler

Sunumunun başlığı için komutlar en iyi bilinendir.

\title{Testing Out Beamer}\author{Ryan Higginbottom}\institute{W\&J College}\date{\today}

Sonra başlık slaytı:

\begin{document}\begin{frame}

\titlepage\end{frame}

ile oluşturulur.

Page 228: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

beamer ile çalışmaBaşlama

Dış Görünüş

Temayı Düzenleme

Deneme Zamanı

Başlık

Bölümler ve TOC

Katmanlamalar (Overlays)

Katmanlamalar ile dahafazla

Diğer Komutlar veKatmanlar

powerdot ileÇalışmaBaşlama

Dış Görünüm

Stili Düzenleme

Deneme Zamanı

Başlık Sayfası

Bölümler ve TOC

Katmanlar

Genel Olarak LATEXSunumlarıhyperref Kullanımı

Geçişler

Bir sunum tıpkı bir döküman gibi bölümler ve altbölümlere sahip olabilir. Bunlar bir article sınıfındakigibi aynı şekilde çağırılır. Bölümleme komutlarıçerçeveler(frames) arasında yer almalıdır.İçindekiler tablosu slaytı geleneksel olarak bir sunumdaikinci slayttır.

\begin{frame}\frametitle{Outline}\tableofcontents

\end{frame}

Page 229: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

beamer ile çalışmaBaşlama

Dış Görünüş

Temayı Düzenleme

Deneme Zamanı

Başlık

Bölümler ve TOC

Katmanlamalar (Overlays)

Katmanlamalar ile dahafazla

Diğer Komutlar veKatmanlar

powerdot ileÇalışmaBaşlama

Dış Görünüm

Stili Düzenleme

Deneme Zamanı

Başlık Sayfası

Bölümler ve TOC

Katmanlar

Genel Olarak LATEXSunumlarıhyperref Kullanımı

Geçişler

Bir beamer sunumundaki bir çerçeve birçok katmanlamatekniği olabilir–biginin birden bire yerine kademli olarakaçık olduğu tekniktir.Bunu yapmanın en iyi yolu \pause komutuyladır.

You see the first half of this sentence before yousee the second half.

You see the first half of this sentence

before you see the second half.

Page 230: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

beamer ile çalışmaBaşlama

Dış Görünüş

Temayı Düzenleme

Deneme Zamanı

Başlık

Bölümler ve TOC

Katmanlamalar (Overlays)

Katmanlamalar ile dahafazla

Diğer Komutlar veKatmanlar

powerdot ileÇalışmaBaşlama

Dış Görünüm

Stili Düzenleme

Deneme Zamanı

Başlık Sayfası

Bölümler ve TOC

Katmanlar

Genel Olarak LATEXSunumlarıhyperref Kullanımı

Geçişler

Bir beamer sunumundaki bir çerçeve birçok katmanlamatekniği olabilir–biginin birden bire yerine kademli olarakaçık olduğu tekniktir.Bunu yapmanın en iyi yolu \pause komutuyladır.

You see the first half of this sentence before yousee the second half.

You see the first half of this sentencebefore you see the second half.

Page 231: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

beamer ile çalışmaBaşlama

Dış Görünüş

Temayı Düzenleme

Deneme Zamanı

Başlık

Bölümler ve TOC

Katmanlamalar (Overlays)

Katmanlamalar ile dahafazla

Diğer Komutlar veKatmanlar

powerdot ileÇalışmaBaşlama

Dış Görünüm

Stili Düzenleme

Deneme Zamanı

Başlık Sayfası

Bölümler ve TOC

Katmanlar

Genel Olarak LATEXSunumlarıhyperref Kullanımı

Geçişler

Katmanlamalar oluşturmanın diğer yolları:I \only<2,3>{stuff}–stuff yalnızca 2 ve 3

katmanları üzerinde görünür; o diğer katmalardaihmal edilir.

I \onslide<2,3>{stuff}–stuff sadece 2 ve 3katmanlarında gözükür; diğer katmanlarda basılıdırama gözükmez.

Çoğu zaman \onslide isteyeceksiniz. Farkı buradadır:katmanlar güzeldir.katmanlar güzeldir.Katmanlar

güzeldir

Katmanlar

Page 232: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

beamer ile çalışmaBaşlama

Dış Görünüş

Temayı Düzenleme

Deneme Zamanı

Başlık

Bölümler ve TOC

Katmanlamalar (Overlays)

Katmanlamalar ile dahafazla

Diğer Komutlar veKatmanlar

powerdot ileÇalışmaBaşlama

Dış Görünüm

Stili Düzenleme

Deneme Zamanı

Başlık Sayfası

Bölümler ve TOC

Katmanlar

Genel Olarak LATEXSunumlarıhyperref Kullanımı

Geçişler

Katmanlamalar oluşturmanın diğer yolları:I \only<2,3>{stuff}–stuff yalnızca 2 ve 3

katmanları üzerinde görünür; o diğer katmalardaihmal edilir.

I \onslide<2,3>{stuff}–stuff sadece 2 ve 3katmanlarında gözükür; diğer katmanlarda basılıdırama gözükmez.

Çoğu zaman \onslide isteyeceksiniz. Farkı buradadır:katmanlar güzeldir.katmanlar güzeldir.

Katmanlar

güzeldir güzeldir

Page 233: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

beamer ile çalışmaBaşlama

Dış Görünüş

Temayı Düzenleme

Deneme Zamanı

Başlık

Bölümler ve TOC

Katmanlamalar (Overlays)

Katmanlamalar ile dahafazla

Diğer Komutlar veKatmanlar

powerdot ileÇalışmaBaşlama

Dış Görünüm

Stili Düzenleme

Deneme Zamanı

Başlık Sayfası

Bölümler ve TOC

Katmanlar

Genel Olarak LATEXSunumlarıhyperref Kullanımı

Geçişler

Katmanlamalar oluşturmanın diğer yolları:I \only<2,3>{stuff}–stuff yalnızca 2 ve 3

katmanları üzerinde görünür; o diğer katmalardaihmal edilir.

I \onslide<2,3>{stuff}–stuff sadece 2 ve 3katmanlarında gözükür; diğer katmanlarda basılıdırama gözükmez.

Çoğu zaman \onslide isteyeceksiniz. Farkı buradadır:katmanlar güzeldir.katmanlar güzeldir.Katmanlargüzeldir Katmanlargüzeldir

Page 234: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

beamer ile çalışmaBaşlama

Dış Görünüş

Temayı Düzenleme

Deneme Zamanı

Başlık

Bölümler ve TOC

Katmanlamalar (Overlays)

Katmanlamalar ile dahafazla

Diğer Komutlar veKatmanlar

powerdot ileÇalışmaBaşlama

Dış Görünüm

Stili Düzenleme

Deneme Zamanı

Başlık Sayfası

Bölümler ve TOC

Katmanlar

Genel Olarak LATEXSunumlarıhyperref Kullanımı

Geçişler

Katmanlar için bu sentaks diğer komutlarla kullanılabilir.

\textbf<2>{Occasionally bold}\includegraphics<2>{class-logo.jpg}

\begin{itemize}\item<1-> First item\item<2-> Second item

Page 235: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

beamer ile çalışmaBaşlama

Dış Görünüş

Temayı Düzenleme

Deneme Zamanı

Başlık

Bölümler ve TOC

Katmanlamalar (Overlays)

Katmanlamalar ile dahafazla

Diğer Komutlar veKatmanlar

powerdot ileÇalışmaBaşlama

Dış Görünüm

Stili Düzenleme

Deneme Zamanı

Başlık Sayfası

Bölümler ve TOC

Katmanlar

Genel Olarak LATEXSunumlarıhyperref Kullanımı

Geçişler

powerdot ile Çalışma

Page 236: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

beamer ile çalışmaBaşlama

Dış Görünüş

Temayı Düzenleme

Deneme Zamanı

Başlık

Bölümler ve TOC

Katmanlamalar (Overlays)

Katmanlamalar ile dahafazla

Diğer Komutlar veKatmanlar

powerdot ileÇalışmaBaşlama

Dış Görünüm

Stili Düzenleme

Deneme Zamanı

Başlık Sayfası

Bölümler ve TOC

Katmanlar

Genel Olarak LATEXSunumlarıhyperref Kullanımı

Geçişler

powerdot beamer benzeri yeni bir döküman sınıfıdır.

\documentclass{powerdot}

Yeniden, sizin kişisel makineniz üzerinde LATEX daha fazladownloada gerek duyabilir.Burada bu derleme profili opsiyonel değildir;LATEX ⇒ PS ⇒ PDF kullamalıyız.

Page 237: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

beamer ile çalışmaBaşlama

Dış Görünüş

Temayı Düzenleme

Deneme Zamanı

Başlık

Bölümler ve TOC

Katmanlamalar (Overlays)

Katmanlamalar ile dahafazla

Diğer Komutlar veKatmanlar

powerdot ileÇalışmaBaşlama

Dış Görünüm

Stili Düzenleme

Deneme Zamanı

Başlık Sayfası

Bölümler ve TOC

Katmanlar

Genel Olarak LATEXSunumlarıhyperref Kullanımı

Geçişler

Seçeneklerin çoğu burada da vardır. powerdot da farklıstiller uygulanabilir. Örnek için powerdot-styles.pdf’ebakınız. Burada derleme için verilmiş stiller vardır.

default tycja fymaelcolors aggie sailorhoratio paintings klopejefka

\documentclass için bir seçenek olarak style=klopeyerleştirerek bunlardan birini kullanının.

\documentclass[style=klope]{powerdot}

Page 238: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

beamer ile çalışmaBaşlama

Dış Görünüş

Temayı Düzenleme

Deneme Zamanı

Başlık

Bölümler ve TOC

Katmanlamalar (Overlays)

Katmanlamalar ile dahafazla

Diğer Komutlar veKatmanlar

powerdot ileÇalışmaBaşlama

Dış Görünüm

Stili Düzenleme

Deneme Zamanı

Başlık Sayfası

Bölümler ve TOC

Katmanlar

Genel Olarak LATEXSunumlarıhyperref Kullanımı

Geçişler

Bu stilleri birçoğu farklı paletlere sahiptir. Başlangıçtabunu koyarak bunların birini çağırın:

\pdsetup{palette=selection}

\documentclass[style=sailor]{powerdot}\pdsetup{palette=Sea}

Page 239: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

beamer ile çalışmaBaşlama

Dış Görünüş

Temayı Düzenleme

Deneme Zamanı

Başlık

Bölümler ve TOC

Katmanlamalar (Overlays)

Katmanlamalar ile dahafazla

Diğer Komutlar veKatmanlar

powerdot ileÇalışmaBaşlama

Dış Görünüm

Stili Düzenleme

Deneme Zamanı

Başlık Sayfası

Bölümler ve TOC

Katmanlar

Genel Olarak LATEXSunumlarıhyperref Kullanımı

Geçişler

1. Beğendiğin bir stili bulmak içinpowerdot-styles.pdf’ bakın.

2. Bir örnek açın ve LATEX ⇒ PS ⇒ PDF’in derlemeprofiliniz olduğuna emin olun.

3. Stiliniz için farklı palet seçimlerini deneyin.Gelecek dizayn için, powerdot kullanıcı manuelinin21-25 sayfalarına göz atın.

Page 240: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

beamer ile çalışmaBaşlama

Dış Görünüş

Temayı Düzenleme

Deneme Zamanı

Başlık

Bölümler ve TOC

Katmanlamalar (Overlays)

Katmanlamalar ile dahafazla

Diğer Komutlar veKatmanlar

powerdot ileÇalışmaBaşlama

Dış Görünüm

Stili Düzenleme

Deneme Zamanı

Başlık Sayfası

Bölümler ve TOC

Katmanlar

Genel Olarak LATEXSunumlarıhyperref Kullanımı

Geçişler

İyi bilinen:

\title{Testing Out Beamer}\author{Ryan Higginbottom}\date{\today}

\begin{document}\maketitle

Page 241: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

beamer ile çalışmaBaşlama

Dış Görünüş

Temayı Düzenleme

Deneme Zamanı

Başlık

Bölümler ve TOC

Katmanlamalar (Overlays)

Katmanlamalar ile dahafazla

Diğer Komutlar veKatmanlar

powerdot ileÇalışmaBaşlama

Dış Görünüm

Stili Düzenleme

Deneme Zamanı

Başlık Sayfası

Bölümler ve TOC

Katmanlar

Genel Olarak LATEXSunumlarıhyperref Kullanımı

Geçişler

beamer gibi, Bölümleme komutları slaytlar arasındagitmeye ihtiyaç duyar.İçindekiler tablosu slaytı aşağıdaki gibi oluşturulabilir:

\begin{slide}{An Overview}\tableofcontents[content=sections]

\end{slide}

\tableofcontents seçenekleri powerdot manuelinin15-16 sayfalarında listelenmiştir.

Page 242: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

beamer ile çalışmaBaşlama

Dış Görünüş

Temayı Düzenleme

Deneme Zamanı

Başlık

Bölümler ve TOC

Katmanlamalar (Overlays)

Katmanlamalar ile dahafazla

Diğer Komutlar veKatmanlar

powerdot ileÇalışmaBaşlama

Dış Görünüm

Stili Düzenleme

Deneme Zamanı

Başlık Sayfası

Bölümler ve TOC

Katmanlar

Genel Olarak LATEXSunumlarıhyperref Kullanımı

Geçişler

Katmanların üztesinden gelmenin birçok yolu vardır:I \pause –tam olarak beamer daki gibi çalışır.I \onslide{slides}{stuff}– stuff yalnızca belli

katmanlarda gözükür; diğer katmanlar üzerindegörünmez bir şekilde basılır.

I \item<overlays> – enumerate veya itemizeortamları içinde, bu adım yalnızca belirlenmişkatmanlarda gösterilir.

Page 243: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

beamer ile çalışmaBaşlama

Dış Görünüş

Temayı Düzenleme

Deneme Zamanı

Başlık

Bölümler ve TOC

Katmanlamalar (Overlays)

Katmanlamalar ile dahafazla

Diğer Komutlar veKatmanlar

powerdot ileÇalışmaBaşlama

Dış Görünüm

Stili Düzenleme

Deneme Zamanı

Başlık Sayfası

Bölümler ve TOC

Katmanlar

Genel Olarak LATEXSunumlarıhyperref Kullanımı

Geçişler

Genel Olarak LATEX Sunumları

Page 244: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

beamer ile çalışmaBaşlama

Dış Görünüş

Temayı Düzenleme

Deneme Zamanı

Başlık

Bölümler ve TOC

Katmanlamalar (Overlays)

Katmanlamalar ile dahafazla

Diğer Komutlar veKatmanlar

powerdot ileÇalışmaBaşlama

Dış Görünüm

Stili Düzenleme

Deneme Zamanı

Başlık Sayfası

Bölümler ve TOC

Katmanlar

Genel Olarak LATEXSunumlarıhyperref Kullanımı

Geçişler

Bu paketler PDF dosyaları oluşturur, bu yüzdenhyperref paketi meşru hedeftir.

Bunu article sınıfındaki gibi kullanabilirsin.

Uyarı: Bir sunumdaki bir topluluğun tıklaması dikkatinidağıtabilir.

Page 245: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

beamer ile çalışmaBaşlama

Dış Görünüş

Temayı Düzenleme

Deneme Zamanı

Başlık

Bölümler ve TOC

Katmanlamalar (Overlays)

Katmanlamalar ile dahafazla

Diğer Komutlar veKatmanlar

powerdot ileÇalışmaBaşlama

Dış Görünüm

Stili Düzenleme

Deneme Zamanı

Başlık Sayfası

Bölümler ve TOC

Katmanlar

Genel Olarak LATEXSunumlarıhyperref Kullanımı

Geçişler

beamer ve powerdot herikiside sunumlarda kullanılanPDF dosyaları oluşturulur. Bu süslü geçişlerin olmadığıPowerPoint’ten farklıdır.

Bu kötü birşey değildir!Bazen içeriğinin değer kaybettiği(veya gözdenkaybolduğu) PowerPoint yaratıcılığını kapatmakistenebilir. LATEX’in tutarlı güçlerinden biri biçimindeniçeriği ayırmasıdır.

Page 246: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

babel paketibabel olmaksızın

Problem Nedir?

babel ile

Başka Dil Kullanma

Ispanyolcada Basım

Fransızca Yazma

Almanca Yazma

Dil Değişiklikleri için birUyarı

Kolonlarmulticol Paketi

Kolonları Dengeleme

multicol üzerine daha fazla

Örneğe Geri Dönüş

Bölüm Başlıklarıtitlesec paketi

Basit Arabirim

Daha Fazla Değişiklikler

Birinci Örnek

Numara Değiştirme

Bir Öğe Değiştirme

Komutlar ve Bildirimler

Birinci Örneğimizle DahaÇok Şey

Bilimsel Araştırma ve Yazım TeknikleriDers11: Yabancı Diller, Kolonlar ve Bölüm Başlıkları

Dr. Salim CEYHAN

17 Ağustos 2013

1

Page 247: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

babel paketibabel olmaksızın

Problem Nedir?

babel ile

Başka Dil Kullanma

Ispanyolcada Basım

Fransızca Yazma

Almanca Yazma

Dil Değişiklikleri için birUyarı

Kolonlarmulticol Paketi

Kolonları Dengeleme

multicol üzerine daha fazla

Örneğe Geri Dönüş

Bölüm Başlıklarıtitlesec paketi

Basit Arabirim

Daha Fazla Değişiklikler

Birinci Örnek

Numara Değiştirme

Bir Öğe Değiştirme

Komutlar ve Bildirimler

Birinci Örneğimizle DahaÇok Şey

İÇİNDEKİLERGenel Bakışbabel paketi

babel olmaksızınProblem Nedir?babel ileBaşka Dil KullanmaIspanyolcada BasımFransızca YazmaAlmanca YazmaDil Değişiklikleri için bir Uyarı

Kolonlarmulticol PaketiKolonları Dengelememulticol üzerine daha fazlaÖrneğe Geri Dönüş

Bölüm Başlıklarıtitlesec paketiBasit ArabirimDaha Fazla DeğişikliklerBirinci ÖrnekNumara DeğiştirmeBir Öğe DeğiştirmeKomutlar ve BildirimlerBirinci Örneğimizle Daha Çok Şey

Page 248: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

babel paketibabel olmaksızın

Problem Nedir?

babel ile

Başka Dil Kullanma

Ispanyolcada Basım

Fransızca Yazma

Almanca Yazma

Dil Değişiklikleri için birUyarı

Kolonlarmulticol Paketi

Kolonları Dengeleme

multicol üzerine daha fazla

Örneğe Geri Dönüş

Bölüm Başlıklarıtitlesec paketi

Basit Arabirim

Daha Fazla Değişiklikler

Birinci Örnek

Numara Değiştirme

Bir Öğe Değiştirme

Komutlar ve Bildirimler

Birinci Örneğimizle DahaÇok Şey

Genel Bakış

1. babel paketi

2. Kolonlar3. Bölüm Başlıkları

Page 249: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

babel paketibabel olmaksızın

Problem Nedir?

babel ile

Başka Dil Kullanma

Ispanyolcada Basım

Fransızca Yazma

Almanca Yazma

Dil Değişiklikleri için birUyarı

Kolonlarmulticol Paketi

Kolonları Dengeleme

multicol üzerine daha fazla

Örneğe Geri Dönüş

Bölüm Başlıklarıtitlesec paketi

Basit Arabirim

Daha Fazla Değişiklikler

Birinci Örnek

Numara Değiştirme

Bir Öğe Değiştirme

Komutlar ve Bildirimler

Birinci Örneğimizle DahaÇok Şey

Genel Bakış

1. babel paketi2. Kolonlar

3. Bölüm Başlıkları

Page 250: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

babel paketibabel olmaksızın

Problem Nedir?

babel ile

Başka Dil Kullanma

Ispanyolcada Basım

Fransızca Yazma

Almanca Yazma

Dil Değişiklikleri için birUyarı

Kolonlarmulticol Paketi

Kolonları Dengeleme

multicol üzerine daha fazla

Örneğe Geri Dönüş

Bölüm Başlıklarıtitlesec paketi

Basit Arabirim

Daha Fazla Değişiklikler

Birinci Örnek

Numara Değiştirme

Bir Öğe Değiştirme

Komutlar ve Bildirimler

Birinci Örneğimizle DahaÇok Şey

Genel Bakış

1. babel paketi2. Kolonlar3. Bölüm Başlıkları

Page 251: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

babel paketibabel olmaksızın

Problem Nedir?

babel ile

Başka Dil Kullanma

Ispanyolcada Basım

Fransızca Yazma

Almanca Yazma

Dil Değişiklikleri için birUyarı

Kolonlarmulticol Paketi

Kolonları Dengeleme

multicol üzerine daha fazla

Örneğe Geri Dönüş

Bölüm Başlıklarıtitlesec paketi

Basit Arabirim

Daha Fazla Değişiklikler

Birinci Örnek

Numara Değiştirme

Bir Öğe Değiştirme

Komutlar ve Bildirimler

Birinci Örneğimizle DahaÇok Şey

babel paketi

Page 252: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

babel paketibabel olmaksızın

Problem Nedir?

babel ile

Başka Dil Kullanma

Ispanyolcada Basım

Fransızca Yazma

Almanca Yazma

Dil Değişiklikleri için birUyarı

Kolonlarmulticol Paketi

Kolonları Dengeleme

multicol üzerine daha fazla

Örneğe Geri Dönüş

Bölüm Başlıklarıtitlesec paketi

Basit Arabirim

Daha Fazla Değişiklikler

Birinci Örnek

Numara Değiştirme

Bir Öğe Değiştirme

Komutlar ve Bildirimler

Birinci Örneğimizle DahaÇok Şey

babel olmaksızın

Ekstra paket yüklemeksizin aksanlı karakterler yapmanınbir yolu vardır.

á \’{a} à \‘{a}â \^{a} ä \"{a}ã \~{a} ç \c{c}o \={o} o

¯\b{o}

o \.{o} u. \d{u}å \r{a} o \u{o}š \v{s}

Page 253: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

babel paketibabel olmaksızın

Problem Nedir?

babel ile

Başka Dil Kullanma

Ispanyolcada Basım

Fransızca Yazma

Almanca Yazma

Dil Değişiklikleri için birUyarı

Kolonlarmulticol Paketi

Kolonları Dengeleme

multicol üzerine daha fazla

Örneğe Geri Dönüş

Bölüm Başlıklarıtitlesec paketi

Basit Arabirim

Daha Fazla Değişiklikler

Birinci Örnek

Numara Değiştirme

Bir Öğe Değiştirme

Komutlar ve Bildirimler

Birinci Örneğimizle DahaÇok Şey

Problem Nedir?

Birşeylerin sayısı.I Süslü parantezlerin tümü sıkıntılıdır.I LATEX tire ile ayırma, numaralama stilleri ve basım

uylaşımları modeli bakımından daha çok Amerikamerkezlidir. Farklı bir dilde basım yapıldığında, buharfler üzerine hemen hemen vurgu koyma değildir.

I Farklı dilleri kullanıyorsan, içindekiler tablonuz veyabiblografyanızı gösteren "Contents" veya"References" istemeyeceksiniz – Dilinize uygunkelimeyi isteyeceksiniz.

Page 254: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

babel paketibabel olmaksızın

Problem Nedir?

babel ile

Başka Dil Kullanma

Ispanyolcada Basım

Fransızca Yazma

Almanca Yazma

Dil Değişiklikleri için birUyarı

Kolonlarmulticol Paketi

Kolonları Dengeleme

multicol üzerine daha fazla

Örneğe Geri Dönüş

Bölüm Başlıklarıtitlesec paketi

Basit Arabirim

Daha Fazla Değişiklikler

Birinci Örnek

Numara Değiştirme

Bir Öğe Değiştirme

Komutlar ve Bildirimler

Birinci Örneğimizle DahaÇok Şey

babel ile

babel paketinin yüklenmesi çok kolaydır:

\usepackage[options]{babel}

Birçok dil yükleyebilirsin; senin default olanının sonyüklenen dir.

\usepackage[spanish,english]{babel}

Bu beni standart İngilizce de başlatacaktır. Ama,istediğim herhangi bir an İspanyolca uylaşımınadeğiştirebilirim.Dökümanınızda bir dil kullanmak için,\usepackage{babel} komutunun seçeneklerindebildirilmelidir!

Page 255: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

babel paketibabel olmaksızın

Problem Nedir?

babel ile

Başka Dil Kullanma

Ispanyolcada Basım

Fransızca Yazma

Almanca Yazma

Dil Değişiklikleri için birUyarı

Kolonlarmulticol Paketi

Kolonları Dengeleme

multicol üzerine daha fazla

Örneğe Geri Dönüş

Bölüm Başlıklarıtitlesec paketi

Basit Arabirim

Daha Fazla Değişiklikler

Birinci Örnek

Numara Değiştirme

Bir Öğe Değiştirme

Komutlar ve Bildirimler

Birinci Örneğimizle DahaÇok Şey

Başka Dil Kullanmaİki yöntem vardır.

I \selectlanguage{language}Dökümanımın ortasında İspanyolcaya geçmekistersem, sadece \selectlanguage{spanish}komutunu eklemeliyim.

I \begin{otherlanguage}{language}üsttekine alternatif:\begin{otherlanguage}{language}...\end{otherlanguage}

Using babel can support non-Latin alphabets too, likeGreek, Russian and Hebrew. (You’ll have to use somethingdifferent to type Chinese or other Asian alphabets.)

Page 256: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

babel paketibabel olmaksızın

Problem Nedir?

babel ile

Başka Dil Kullanma

Ispanyolcada Basım

Fransızca Yazma

Almanca Yazma

Dil Değişiklikleri için birUyarı

Kolonlarmulticol Paketi

Kolonları Dengeleme

multicol üzerine daha fazla

Örneğe Geri Dönüş

Bölüm Başlıklarıtitlesec paketi

Basit Arabirim

Daha Fazla Değişiklikler

Birinci Örnek

Numara Değiştirme

Bir Öğe Değiştirme

Komutlar ve Bildirimler

Birinci Örneğimizle DahaÇok Şey

Dökümanın tamamen İspanyolcada olacaksa, başlangıçta

\usepackage[spanish,activeacute]{babel}

bunu öneririm.Bu vurgular için daha fazla kısalık sağlar.Diğer farklar?

I itemize ve enumerate numaralama ve semboller.I Vurgulu operatörler: lim

x→1f (x)’in yerine l«ım

x→1f (x)

I Contents, References, Figure, vb. için farklıkelimeler.

I \today "17 de agosto de 2013" tarihini verir.I Çok büyük sayılardaki virgüller ve ondalık sayılar

farklı ele alınır.(Matematik modda olması gerekir.)

Page 257: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

babel paketibabel olmaksızın

Problem Nedir?

babel ile

Başka Dil Kullanma

Ispanyolcada Basım

Fransızca Yazma

Almanca Yazma

Dil Değişiklikleri için birUyarı

Kolonlarmulticol Paketi

Kolonları Dengeleme

multicol üzerine daha fazla

Örneğe Geri Dönüş

Bölüm Başlıklarıtitlesec paketi

Basit Arabirim

Daha Fazla Değişiklikler

Birinci Örnek

Numara Değiştirme

Bir Öğe Değiştirme

Komutlar ve Bildirimler

Birinci Örneğimizle DahaÇok Şey

Dökümanınız tümüyle fransızca olacaksa, başlangıçta\usepackage[french]{babel} yazmalıyız.Bu noktalama işaretleri için kısalık sağlar.Diğer farklar?

I itemize ortamı için semboller ve boşluk bırakmaI Bir bölümün ilk paragrafı girintilidir.I Contents, References, Figure, vb. için farklı

kelimeler.I \today " 17 août 2013" olarak tarihi verir.

Page 258: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

babel paketibabel olmaksızın

Problem Nedir?

babel ile

Başka Dil Kullanma

Ispanyolcada Basım

Fransızca Yazma

Almanca Yazma

Dil Değişiklikleri için birUyarı

Kolonlarmulticol Paketi

Kolonları Dengeleme

multicol üzerine daha fazla

Örneğe Geri Dönüş

Bölüm Başlıklarıtitlesec paketi

Basit Arabirim

Daha Fazla Değişiklikler

Birinci Örnek

Numara Değiştirme

Bir Öğe Değiştirme

Komutlar ve Bildirimler

Birinci Örneğimizle DahaÇok Şey

Dökümanınız tümüyle Almanca olacaksa, başlangıçta\usepackage[german]{babel} yazmalıyız.Bu noktalama işaretleri ve vurgular için bazı kısaltmalarsağlar.Diğer farklar?

I Contents, References, Figure, vb. için farklıkelimeler.

I \today " 17. August 2013" olarak tarihi verir.

Page 259: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

babel paketibabel olmaksızın

Problem Nedir?

babel ile

Başka Dil Kullanma

Ispanyolcada Basım

Fransızca Yazma

Almanca Yazma

Dil Değişiklikleri için birUyarı

Kolonlarmulticol Paketi

Kolonları Dengeleme

multicol üzerine daha fazla

Örneğe Geri Dönüş

Bölüm Başlıklarıtitlesec paketi

Basit Arabirim

Daha Fazla Değişiklikler

Birinci Örnek

Numara Değiştirme

Bir Öğe Değiştirme

Komutlar ve Bildirimler

Birinci Örneğimizle DahaÇok Şey

Başlangıçtaki babel seçeneğinde bir dille başlarsanız vefikrini değiştirirsen, tekrar derlemeden veya bir hata eldeetmeden önce .aux dosyasını(ve bir TOColuşturduysanız .toc dosyasını) silmeniz gerekecek.Örnek: Varsayalım ki, .tex dosyasında\usepackage[spanish,french,english]{babel}ile başlayayım. Sonra hepsinden sonra frenchkullanmayacağımıza karar verelim. Enaz birkezfile.tex dosyasını derlersek, başlangıçta sadece\usepackage[spanish,french,english]{babel}ile file.tex derlenmeden önce, file.aux vemuhtemelen file.toc’i silmek zorundayız.

Page 260: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

babel paketibabel olmaksızın

Problem Nedir?

babel ile

Başka Dil Kullanma

Ispanyolcada Basım

Fransızca Yazma

Almanca Yazma

Dil Değişiklikleri için birUyarı

Kolonlarmulticol Paketi

Kolonları Dengeleme

multicol üzerine daha fazla

Örneğe Geri Dönüş

Bölüm Başlıklarıtitlesec paketi

Basit Arabirim

Daha Fazla Değişiklikler

Birinci Örnek

Numara Değiştirme

Bir Öğe Değiştirme

Komutlar ve Bildirimler

Birinci Örneğimizle DahaÇok Şey

Kolonlar

Page 261: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

babel paketibabel olmaksızın

Problem Nedir?

babel ile

Başka Dil Kullanma

Ispanyolcada Basım

Fransızca Yazma

Almanca Yazma

Dil Değişiklikleri için birUyarı

Kolonlarmulticol Paketi

Kolonları Dengeleme

multicol üzerine daha fazla

Örneğe Geri Dönüş

Bölüm Başlıklarıtitlesec paketi

Basit Arabirim

Daha Fazla Değişiklikler

Birinci Örnek

Numara Değiştirme

Bir Öğe Değiştirme

Komutlar ve Bildirimler

Birinci Örneğimizle DahaÇok Şey

Çoklu kolonlar yazmaya çok fazla ihtiyaç vardır. Bunuyapmanın bir yolu \documentclass komutundatwocolumn seçeneğidir, multicol paketi birçok kezyapabilir.Başlangıçta \usepackage{multicol} yazdığınıza eminolun.Çok basit olarak, multicols ortamını kullanın,istediğiniz kolon sayısını tanımlayın ve hemen çalıştırın.Bu size n kolonlu metin verecektir.

\begin{multicols}{n}multicolumn text\end{multicols}

Page 262: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

babel paketibabel olmaksızın

Problem Nedir?

babel ile

Başka Dil Kullanma

Ispanyolcada Basım

Fransızca Yazma

Almanca Yazma

Dil Değişiklikleri için birUyarı

Kolonlarmulticol Paketi

Kolonları Dengeleme

multicol üzerine daha fazla

Örneğe Geri Dönüş

Bölüm Başlıklarıtitlesec paketi

Basit Arabirim

Daha Fazla Değişiklikler

Birinci Örnek

Numara Değiştirme

Bir Öğe Değiştirme

Komutlar ve Bildirimler

Birinci Örneğimizle DahaÇok Şey

multicols ortamı otomatik olarak kolonları dengeler.Yani, aynı yerin sonunda ortamın son sayfasındaki tümkolonları oluşturmak için düşey boşluğu ayarlar.

Bazen insanlar bunu istemez. Sonuç sayfadadenglenmemiş kolonları önemsemezler. Bunumulticols* ortamı kullanılarak basitce başarılabilir.

Page 263: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

babel paketibabel olmaksızın

Problem Nedir?

babel ile

Başka Dil Kullanma

Ispanyolcada Basım

Fransızca Yazma

Almanca Yazma

Dil Değişiklikleri için birUyarı

Kolonlarmulticol Paketi

Kolonları Dengeleme

multicol üzerine daha fazla

Örneğe Geri Dönüş

Bölüm Başlıklarıtitlesec paketi

Basit Arabirim

Daha Fazla Değişiklikler

Birinci Örnek

Numara Değiştirme

Bir Öğe Değiştirme

Komutlar ve Bildirimler

Birinci Örneğimizle DahaÇok Şey

Kolonlar arasındaki boşluk \columnsep ile kontrol edilenbir uzunluktur. Kolonlar arasında yarım inch istemişseniz,multicols ortamından önce:

\setlength{\columnsep}{.5in}

yazın.

Kolonlar arasında görünen bir satıra sahip olabilirsiniz.Bu \columnseprule ile kontrol edilen biruzunluktur(default 0pt). 0.5pt kalınlıklı kolonlar arasındabir satır istersek,\setlength{\columnseprule}{.5pt}bunu yazarız.Bir kolon sonunun zorlamak için, \columnbreakkullanın.

Page 264: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

babel paketibabel olmaksızın

Problem Nedir?

babel ile

Başka Dil Kullanma

Ispanyolcada Basım

Fransızca Yazma

Almanca Yazma

Dil Değişiklikleri için birUyarı

Kolonlarmulticol Paketi

Kolonları Dengeleme

multicol üzerine daha fazla

Örneğe Geri Dönüş

Bölüm Başlıklarıtitlesec paketi

Basit Arabirim

Daha Fazla Değişiklikler

Birinci Örnek

Numara Değiştirme

Bir Öğe Değiştirme

Komutlar ve Bildirimler

Birinci Örneğimizle DahaÇok Şey

Bir örnekte etkisini görmek için aşağıdaki ayarlamalarıyapın.

I Birinci sayfa üzerinde 3’ten 4’e kolonların sayısınıayarlayın.

I Birinci sayfa üzerinde bazı kolon sonlarını zorla.I Sadece ikinci sayfa üzerinde kolonlar arasında 1 inch

bırakınI Sadece ilk sayfa üzerindeki kolonlar üzerind bir 2pt

ince çizgi koy.

Page 265: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

babel paketibabel olmaksızın

Problem Nedir?

babel ile

Başka Dil Kullanma

Ispanyolcada Basım

Fransızca Yazma

Almanca Yazma

Dil Değişiklikleri için birUyarı

Kolonlarmulticol Paketi

Kolonları Dengeleme

multicol üzerine daha fazla

Örneğe Geri Dönüş

Bölüm Başlıklarıtitlesec paketi

Basit Arabirim

Daha Fazla Değişiklikler

Birinci Örnek

Numara Değiştirme

Bir Öğe Değiştirme

Komutlar ve Bildirimler

Birinci Örneğimizle DahaÇok Şey

Bölüm Başlıkları

Page 266: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

babel paketibabel olmaksızın

Problem Nedir?

babel ile

Başka Dil Kullanma

Ispanyolcada Basım

Fransızca Yazma

Almanca Yazma

Dil Değişiklikleri için birUyarı

Kolonlarmulticol Paketi

Kolonları Dengeleme

multicol üzerine daha fazla

Örneğe Geri Dönüş

Bölüm Başlıklarıtitlesec paketi

Basit Arabirim

Daha Fazla Değişiklikler

Birinci Örnek

Numara Değiştirme

Bir Öğe Değiştirme

Komutlar ve Bildirimler

Birinci Örneğimizle DahaÇok Şey

Şimdiye kadar, bölüm başlık biçimini verildiği gibi kabuletmiştik. Ama hemen hemen LATEX’deki herşey gibi,bunların görünümüde değiştirilebilir.

Çözüm titlesec paketini kullanmaktır. Bu paket ikiçalıştırma yöntemine sahiptir:

I Basit arabirim; bu öğrenmesi daha kolay fakatuyarlama açısından daha az teklif verir.; ve

I Gelişmiş arabirim; öğrenmesi daha fazla karışıktır,ama hemen hemen sınırsız potansiyel uyarlamalarvardır.

Basit bir arabirimle devam edeceğiz. daha fazla detaylıaçıklama için paket dökümantasyonuna bakın.

Page 267: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

babel paketibabel olmaksızın

Problem Nedir?

babel ile

Başka Dil Kullanma

Ispanyolcada Basım

Fransızca Yazma

Almanca Yazma

Dil Değişiklikleri için birUyarı

Kolonlarmulticol Paketi

Kolonları Dengeleme

multicol üzerine daha fazla

Örneğe Geri Dönüş

Bölüm Başlıklarıtitlesec paketi

Basit Arabirim

Daha Fazla Değişiklikler

Birinci Örnek

Numara Değiştirme

Bir Öğe Değiştirme

Komutlar ve Bildirimler

Birinci Örneğimizle DahaÇok Şey

Bu ayarlamaların tümü başlangıçta yapılmıştır. Buradafont değiştirmeye izin veren bir tablo tanımlanmıştır.

Ortam Seçenekler Tanımlama

Font Familyrm normal fontsf sans serif fonttt typewriter type

Font Series md medium weightbf bold

Font Shape

up uprightit italicssl slantedsc small caps

Page 268: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

babel paketibabel olmaksızın

Problem Nedir?

babel ile

Başka Dil Kullanma

Ispanyolcada Basım

Fransızca Yazma

Almanca Yazma

Dil Değişiklikleri için birUyarı

Kolonlarmulticol Paketi

Kolonları Dengeleme

multicol üzerine daha fazla

Örneğe Geri Dönüş

Bölüm Başlıklarıtitlesec paketi

Basit Arabirim

Daha Fazla Değişiklikler

Birinci Örnek

Numara Değiştirme

Bir Öğe Değiştirme

Komutlar ve Bildirimler

Birinci Örneğimizle DahaÇok Şey

Burada titlesec ile diğer bazı değişiklikleri tanımlayabir tablodur.

Ortam Seçenekler Tanımlama

Font size

big big font(default)medium mediumsmall smalltiny tiny

Alignmentraggedleft right justified

center centeredraggedright left justified

Vertical spacing compact reduces spacing

Page 269: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

babel paketibabel olmaksızın

Problem Nedir?

babel ile

Başka Dil Kullanma

Ispanyolcada Basım

Fransızca Yazma

Almanca Yazma

Dil Değişiklikleri için birUyarı

Kolonlarmulticol Paketi

Kolonları Dengeleme

multicol üzerine daha fazla

Örneğe Geri Dönüş

Bölüm Başlıklarıtitlesec paketi

Basit Arabirim

Daha Fazla Değişiklikler

Birinci Örnek

Numara Değiştirme

Bir Öğe Değiştirme

Komutlar ve Bildirimler

Birinci Örneğimizle DahaÇok Şey

Başlangıçta bunun olması ne anlama gelecektir?

\usepakage[sf,bf,small,center]{titlesec}

Bölümümün(ve altbölümler, vb.) başlıklarıI sans-serif fontta;I bold;I bormal metin boyutundan daha büyük bir fontta; veI ortalanmış.

Bir örnek yapın, derleyin ve bakın.

Page 270: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

babel paketibabel olmaksızın

Problem Nedir?

babel ile

Başka Dil Kullanma

Ispanyolcada Basım

Fransızca Yazma

Almanca Yazma

Dil Değişiklikleri için birUyarı

Kolonlarmulticol Paketi

Kolonları Dengeleme

multicol üzerine daha fazla

Örneğe Geri Dönüş

Bölüm Başlıklarıtitlesec paketi

Basit Arabirim

Daha Fazla Değişiklikler

Birinci Örnek

Numara Değiştirme

Bir Öğe Değiştirme

Komutlar ve Bildirimler

Birinci Örneğimizle DahaÇok Şey

\titlelabel komutu bölümünüzdeki(ve altbölümlerdeki, vb.) numaranın görünümünüdeğiştirmenize izin verir.Bunun için \thetitle belirli bölümleme numarasınıönerir.

Örnek:

\titlelabel{(\thetitle)\hspace{.5in}}

Bu parantezlerle bölüm(veya alt bölüm) numarasınıçevrelecek ve sonra doğru parantezler ve bölüm başlığıiçin yarım inch koyacaktır.

Page 271: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

babel paketibabel olmaksızın

Problem Nedir?

babel ile

Başka Dil Kullanma

Ispanyolcada Basım

Fransızca Yazma

Almanca Yazma

Dil Değişiklikleri için birUyarı

Kolonlarmulticol Paketi

Kolonları Dengeleme

multicol üzerine daha fazla

Örneğe Geri Dönüş

Bölüm Başlıklarıtitlesec paketi

Basit Arabirim

Daha Fazla Değişiklikler

Birinci Örnek

Numara Değiştirme

Bir Öğe Değiştirme

Komutlar ve Bildirimler

Birinci Örneğimizle DahaÇok Şey

Temel arabirimde sağlanan sonuncu komut\titleformat* komutudur. Bu sadece tek bölümlemekomutunu düzenlemenize izin verir. Burada verilenherhangibir komut \usepackage’de ne tanımlanmışsageçersiz kılar.

Örnek:

\titleformat*{\subsection}{\bfseries\itshape\raggedright}

Bu alt başlıklarımı bold, italik ve sola hizalanmış yapar.Bu komutta, \large veya \LARGE gibi sentaksı fontboyutunu değiştirmek için kullanın.Dikkat edilirse, \textbf{}’nin yerine \bfserieskullandık. Teknik olarak konuşursak, \textbf{} birkomuttur ve \bfseries bir bildirimdir.

Page 272: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

babel paketibabel olmaksızın

Problem Nedir?

babel ile

Başka Dil Kullanma

Ispanyolcada Basım

Fransızca Yazma

Almanca Yazma

Dil Değişiklikleri için birUyarı

Kolonlarmulticol Paketi

Kolonları Dengeleme

multicol üzerine daha fazla

Örneğe Geri Dönüş

Bölüm Başlıklarıtitlesec paketi

Basit Arabirim

Daha Fazla Değişiklikler

Birinci Örnek

Numara Değiştirme

Bir Öğe Değiştirme

Komutlar ve Bildirimler

Birinci Örneğimizle DahaÇok Şey

[Bu slayt daha önceki dersin tekrarıdır.]Komutların nasıl kullanılacağını biliyorsunuz, amabildirimler ya{\bfseries Bold}veya bir ortam: \begin{bfseries} olarak kullanılabilir.İlişki aşağıdadır:

Komut Bildirim Komut Bildirim\textrm \rmfamily \textsf \sffamily\texttt \ttfamily \textmd \mdseries\textbf \bfseries \textup \upshape\textit \itshape \textsl \slshape\textsc \scshape \emph \em

Page 273: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

babel paketibabel olmaksızın

Problem Nedir?

babel ile

Başka Dil Kullanma

Ispanyolcada Basım

Fransızca Yazma

Almanca Yazma

Dil Değişiklikleri için birUyarı

Kolonlarmulticol Paketi

Kolonları Dengeleme

multicol üzerine daha fazla

Örneğe Geri Dönüş

Bölüm Başlıklarıtitlesec paketi

Basit Arabirim

Daha Fazla Değişiklikler

Birinci Örnek

Numara Değiştirme

Bir Öğe Değiştirme

Komutlar ve Bildirimler

Birinci Örneğimizle DahaÇok Şey

Önceki örnek dosyasının başlangıcına bu değişiklikleriyapın. Dökümandaki etkisine bakın.

I Bunu başlangıca ekleyin:\titlelabel{(\thetitle)\hspace{.5in}}

I Bunu başlangıca ekleyin:\titleformat*{\subsection}

{\bfseries\itshape\raggedright}|

Page 274: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

Verbatim MetinLATEX (veya diğer kod)Hakkında Yazma

Sıraya Konulmuş VerbatimMetni Yazma

Sıraya Konulmuş VerbatimMetni İçin Kurallar

Verbatim MetninGörüntülenmesi

verbatim OrtamınınKuralları

Bir Örnek

Sunumlarda Verbatim Metni

pstricks’inTemelleriMotivasyon

Başlama

Temel Grafiksel Nesneler

Eğriler veYuvarlaklaştırmalar

Örnek

Düzenlemeler

Oklar

Izgaralar

Izgara Seçenekleri

Çerçevelenmiş Kutular

Çerçeveli Kutular İçinSeçenekler

Örnek

psset Kullanımı

Bilimsel Araştırma ve Yazım TeknikleriDers12: Verbatim Metin ve LATEX’de Çizim

Dr. Salim CEYHAN

24 Ağustos 2013

1

Page 275: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

Verbatim MetinLATEX (veya diğer kod)Hakkında Yazma

Sıraya Konulmuş VerbatimMetni Yazma

Sıraya Konulmuş VerbatimMetni İçin Kurallar

Verbatim MetninGörüntülenmesi

verbatim OrtamınınKuralları

Bir Örnek

Sunumlarda Verbatim Metni

pstricks’inTemelleriMotivasyon

Başlama

Temel Grafiksel Nesneler

Eğriler veYuvarlaklaştırmalar

Örnek

Düzenlemeler

Oklar

Izgaralar

Izgara Seçenekleri

Çerçevelenmiş Kutular

Çerçeveli Kutular İçinSeçenekler

Örnek

psset Kullanımı

İÇİNDEKİLERGenel BakışVerbatim Metin

LATEX (veya diğer kod) Hakkında YazmaSıraya Konulmuş Verbatim Metni YazmaSıraya Konulmuş Verbatim Metni İçin KurallarVerbatim Metnin Görüntülenmesiverbatim Ortamının KurallarıBir ÖrnekSunumlarda Verbatim Metni

pstricks’in TemelleriMotivasyonBaşlamaTemel Grafiksel NesnelerEğriler ve YuvarlaklaştırmalarÖrnekDüzenlemelerOklarIzgaralar

Page 276: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

Verbatim MetinLATEX (veya diğer kod)Hakkında Yazma

Sıraya Konulmuş VerbatimMetni Yazma

Sıraya Konulmuş VerbatimMetni İçin Kurallar

Verbatim MetninGörüntülenmesi

verbatim OrtamınınKuralları

Bir Örnek

Sunumlarda Verbatim Metni

pstricks’inTemelleriMotivasyon

Başlama

Temel Grafiksel Nesneler

Eğriler veYuvarlaklaştırmalar

Örnek

Düzenlemeler

Oklar

Izgaralar

Izgara Seçenekleri

Çerçevelenmiş Kutular

Çerçeveli Kutular İçinSeçenekler

Örnek

psset Kullanımı

Genel Bakış

1. Verbatim Metin

Page 277: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

Verbatim MetinLATEX (veya diğer kod)Hakkında Yazma

Sıraya Konulmuş VerbatimMetni Yazma

Sıraya Konulmuş VerbatimMetni İçin Kurallar

Verbatim MetninGörüntülenmesi

verbatim OrtamınınKuralları

Bir Örnek

Sunumlarda Verbatim Metni

pstricks’inTemelleriMotivasyon

Başlama

Temel Grafiksel Nesneler

Eğriler veYuvarlaklaştırmalar

Örnek

Düzenlemeler

Oklar

Izgaralar

Izgara Seçenekleri

Çerçevelenmiş Kutular

Çerçeveli Kutular İçinSeçenekler

Örnek

psset Kullanımı

Genel Bakış

1. Verbatim Metin

2. pstricks’in Temelleri

Page 278: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

Verbatim MetinLATEX (veya diğer kod)Hakkında Yazma

Sıraya Konulmuş VerbatimMetni Yazma

Sıraya Konulmuş VerbatimMetni İçin Kurallar

Verbatim MetninGörüntülenmesi

verbatim OrtamınınKuralları

Bir Örnek

Sunumlarda Verbatim Metni

pstricks’inTemelleriMotivasyon

Başlama

Temel Grafiksel Nesneler

Eğriler veYuvarlaklaştırmalar

Örnek

Düzenlemeler

Oklar

Izgaralar

Izgara Seçenekleri

Çerçevelenmiş Kutular

Çerçeveli Kutular İçinSeçenekler

Örnek

psset Kullanımı

Genel Bakış

1. Verbatim Metin

2. pstricks’in Temelleri

3. Renk

Page 279: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

Verbatim MetinLATEX (veya diğer kod)Hakkında Yazma

Sıraya Konulmuş VerbatimMetni Yazma

Sıraya Konulmuş VerbatimMetni İçin Kurallar

Verbatim MetninGörüntülenmesi

verbatim OrtamınınKuralları

Bir Örnek

Sunumlarda Verbatim Metni

pstricks’inTemelleriMotivasyon

Başlama

Temel Grafiksel Nesneler

Eğriler veYuvarlaklaştırmalar

Örnek

Düzenlemeler

Oklar

Izgaralar

Izgara Seçenekleri

Çerçevelenmiş Kutular

Çerçeveli Kutular İçinSeçenekler

Örnek

psset Kullanımı

Verbatim Metin

Page 280: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

Verbatim MetinLATEX (veya diğer kod)Hakkında Yazma

Sıraya Konulmuş VerbatimMetni Yazma

Sıraya Konulmuş VerbatimMetni İçin Kurallar

Verbatim MetninGörüntülenmesi

verbatim OrtamınınKuralları

Bir Örnek

Sunumlarda Verbatim Metni

pstricks’inTemelleriMotivasyon

Başlama

Temel Grafiksel Nesneler

Eğriler veYuvarlaklaştırmalar

Örnek

Düzenlemeler

Oklar

Izgaralar

Izgara Seçenekleri

Çerçevelenmiş Kutular

Çerçeveli Kutular İçinSeçenekler

Örnek

psset Kullanımı

LATEX (veya diğer kod) Hakkında Yazma

Dökümanında LATEX veya herhangi bir kod hakkındayazıyorsan, değişikliler o kodun bazı örneklerini içermesiniistemektir.Problem: tam olarak ne yazdığını okuyucunuzunğörmesine nasıl izin verirsiniz? Çoğu zaman bunuyapmak zordur.

Bu verbatim metni yazma problemi olarak bilinir.Bu bölüm LATEX içinde daha fazla matematik’in 145-148sayfalarına dayanır.

Page 281: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

Verbatim MetinLATEX (veya diğer kod)Hakkında Yazma

Sıraya Konulmuş VerbatimMetni Yazma

Sıraya Konulmuş VerbatimMetni İçin Kurallar

Verbatim MetninGörüntülenmesi

verbatim OrtamınınKuralları

Bir Örnek

Sunumlarda Verbatim Metni

pstricks’inTemelleriMotivasyon

Başlama

Temel Grafiksel Nesneler

Eğriler veYuvarlaklaştırmalar

Örnek

Düzenlemeler

Oklar

Izgaralar

Izgara Seçenekleri

Çerçevelenmiş Kutular

Çerçeveli Kutular İçinSeçenekler

Örnek

psset Kullanımı

Sıraya Konulmuş Verbatim Metni Yazma

\verb komutu sıraya konulmuş verbatim metniyazmanıza olanak verir. \verb’den sonra direkt gelenkaraktes bir sınırlayıcıdır, bu yüzden verbatim metnindensonra yine o karakteri yazmanız gerekir.Yazım: It is not hard to type \verb+\%+

Görünüm: It is not hard to type \%

Sınırlayıcınızı dikkatlice seçin! Sınırlayıcı problemleresebep olmaksızın kendini verbatim metinde göstermez!Verbatimde göstermek için 2+2=4 olmasını isterseniz,sıırlayıcınız olarak + kullanamazsınız! |,!,- veya başkabirşey kullanın.

\verb!2+2=4!

Page 282: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

Verbatim MetinLATEX (veya diğer kod)Hakkında Yazma

Sıraya Konulmuş VerbatimMetni Yazma

Sıraya Konulmuş VerbatimMetni İçin Kurallar

Verbatim MetninGörüntülenmesi

verbatim OrtamınınKuralları

Bir Örnek

Sunumlarda Verbatim Metni

pstricks’inTemelleriMotivasyon

Başlama

Temel Grafiksel Nesneler

Eğriler veYuvarlaklaştırmalar

Örnek

Düzenlemeler

Oklar

Izgaralar

Izgara Seçenekleri

Çerçevelenmiş Kutular

Çerçeveli Kutular İçinSeçenekler

Örnek

psset Kullanımı

\verb kullandığında bazı kurallar takip edilir:

◮ \verb komutunun tümü .tex dosyanızdaki bir tekdosya üzerinde yazılmalıdır.

◮ \verb ve sınırlayıcınız arasında boşlukbırakamazsınız.

◮ \verb komutu başka bir komutun argümanındagörünemez.

◮ \verb komutu hizalanmış bir matematik ortamdagörünemez.

◮ Bir sınırlayıcı olarak * kullanmayın.

Page 283: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

Verbatim MetinLATEX (veya diğer kod)Hakkında Yazma

Sıraya Konulmuş VerbatimMetni Yazma

Sıraya Konulmuş VerbatimMetni İçin Kurallar

Verbatim MetninGörüntülenmesi

verbatim OrtamınınKuralları

Bir Örnek

Sunumlarda Verbatim Metni

pstricks’inTemelleriMotivasyon

Başlama

Temel Grafiksel Nesneler

Eğriler veYuvarlaklaştırmalar

Örnek

Düzenlemeler

Oklar

Izgaralar

Izgara Seçenekleri

Çerçevelenmiş Kutular

Çerçeveli Kutular İçinSeçenekler

Örnek

psset Kullanımı

Verbatim Metnin Görüntülenmesi

Çok fazla verbatim metninin hepsini birden basmanızgerekirse, verbatim ortamını kullanın.

\begin{verbatim}

verbatim goes in here\end{verbatim}

Gerekli değildir ama, başlangıcınızda\usepackage{verbatim} içerilmesiyle bu ortamdandaha iyi davranış elde edeceğinize inanıyorum.

Page 284: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

Verbatim MetinLATEX (veya diğer kod)Hakkında Yazma

Sıraya Konulmuş VerbatimMetni Yazma

Sıraya Konulmuş VerbatimMetni İçin Kurallar

Verbatim MetninGörüntülenmesi

verbatim OrtamınınKuralları

Bir Örnek

Sunumlarda Verbatim Metni

pstricks’inTemelleriMotivasyon

Başlama

Temel Grafiksel Nesneler

Eğriler veYuvarlaklaştırmalar

Örnek

Düzenlemeler

Oklar

Izgaralar

Izgara Seçenekleri

Çerçevelenmiş Kutular

Çerçeveli Kutular İçinSeçenekler

Örnek

psset Kullanımı

Bazı kurallar aşağıdadır:

◮ Bir verbatim ortamı başka bir verbatim ortamıiçinde olamaz.

◮ Bir verbatim ortamı başka bir komutun argümanıiçinde olamaz.

◮ \end{verbatim} ’den önce boşluk olmaksızınsadece kendisi bir satır üzerinde olmalıdır.

alltt, listings ve fancyvrb verbatim metninibasmakta kullanabilen diğer paketlerden bazılarıdır.

Page 285: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

Verbatim MetinLATEX (veya diğer kod)Hakkında Yazma

Sıraya Konulmuş VerbatimMetni Yazma

Sıraya Konulmuş VerbatimMetni İçin Kurallar

Verbatim MetninGörüntülenmesi

verbatim OrtamınınKuralları

Bir Örnek

Sunumlarda Verbatim Metni

pstricks’inTemelleriMotivasyon

Başlama

Temel Grafiksel Nesneler

Eğriler veYuvarlaklaştırmalar

Örnek

Düzenlemeler

Oklar

Izgaralar

Izgara Seçenekleri

Çerçevelenmiş Kutular

Çerçeveli Kutular İçinSeçenekler

Örnek

psset Kullanımı

Bir (.tex) örnek dosyası oluşturun, derleyin ve bakın.

Page 286: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

Verbatim MetinLATEX (veya diğer kod)Hakkında Yazma

Sıraya Konulmuş VerbatimMetni Yazma

Sıraya Konulmuş VerbatimMetni İçin Kurallar

Verbatim MetninGörüntülenmesi

verbatim OrtamınınKuralları

Bir Örnek

Sunumlarda Verbatim Metni

pstricks’inTemelleriMotivasyon

Başlama

Temel Grafiksel Nesneler

Eğriler veYuvarlaklaştırmalar

Örnek

Düzenlemeler

Oklar

Izgaralar

Izgara Seçenekleri

Çerçevelenmiş Kutular

Çerçeveli Kutular İçinSeçenekler

Örnek

psset Kullanımı

Bir sunum içinde verbatim metniyle bir slayta sahipolmak istersek, küçük bir ayarlama yapmanızgerekecektir.

◮ beamer kullanıyorsanız, verbatim metinli herhangibir çerçevede [fragile] sçeneği gerekecektir. Yani,

\begin{frame}[fragile]

slide contents with verbatim text

\end{frame}

◮ powerdot kullanıyorsanız, verbatim metinli herhangibir slaytta method=file seçeneği gerekecektir.Yani,

\begin{slide}[method=file]{Title}

slide contents with verbatim text

\end{slide}

Page 287: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

Verbatim MetinLATEX (veya diğer kod)Hakkında Yazma

Sıraya Konulmuş VerbatimMetni Yazma

Sıraya Konulmuş VerbatimMetni İçin Kurallar

Verbatim MetninGörüntülenmesi

verbatim OrtamınınKuralları

Bir Örnek

Sunumlarda Verbatim Metni

pstricks’inTemelleriMotivasyon

Başlama

Temel Grafiksel Nesneler

Eğriler veYuvarlaklaştırmalar

Örnek

Düzenlemeler

Oklar

Izgaralar

Izgara Seçenekleri

Çerçevelenmiş Kutular

Çerçeveli Kutular İçinSeçenekler

Örnek

psset Kullanımı

pstricks’in Temelleri

Page 288: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

Verbatim MetinLATEX (veya diğer kod)Hakkında Yazma

Sıraya Konulmuş VerbatimMetni Yazma

Sıraya Konulmuş VerbatimMetni İçin Kurallar

Verbatim MetninGörüntülenmesi

verbatim OrtamınınKuralları

Bir Örnek

Sunumlarda Verbatim Metni

pstricks’inTemelleriMotivasyon

Başlama

Temel Grafiksel Nesneler

Eğriler veYuvarlaklaştırmalar

Örnek

Düzenlemeler

Oklar

Izgaralar

Izgara Seçenekleri

Çerçevelenmiş Kutular

Çerçeveli Kutular İçinSeçenekler

Örnek

psset Kullanımı

Dökümanında veya sunumunda bir resimle ilgilendiğinher zaman bir grafiği dahil etmek çok zahmetlidir. Ekolarak, başka birileriyle bir dosya paylaşırsanız, resimdosya(ları)nızlar beraber göndermek zorunda olacaksınızanlamına gelir. Resimlerinizi sizin için üreten LATEXkodununun olduğu bir paket kullanmak çok daha uygunolacaktır.pstricks’e gir!

Çünkü

Grafik birşeyleri ilginçleştirebilir!

Başlangıçta \usepackage{pstricks}’e ihtiyacınızolacaktır.

Page 289: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

Verbatim MetinLATEX (veya diğer kod)Hakkında Yazma

Sıraya Konulmuş VerbatimMetni Yazma

Sıraya Konulmuş VerbatimMetni İçin Kurallar

Verbatim MetninGörüntülenmesi

verbatim OrtamınınKuralları

Bir Örnek

Sunumlarda Verbatim Metni

pstricks’inTemelleriMotivasyon

Başlama

Temel Grafiksel Nesneler

Eğriler veYuvarlaklaştırmalar

Örnek

Düzenlemeler

Oklar

Izgaralar

Izgara Seçenekleri

Çerçevelenmiş Kutular

Çerçeveli Kutular İçinSeçenekler

Örnek

psset Kullanımı

pstricks komutları metnin akışı içerisindekullanılabilirken, kendileri tarafından ortaya çıkarılanresimleri çizmek için daha yaygındır. Bu bir pspicture

ortamı içinde oluşur.

Ortamın boyutlarını belirlemeniz gerekir.(Default olarak1cm bir birimdir.) Bu ortamın alt sol ve üst sağkoordinatlarını belirleyerek olur. (Bir ozgara gibidüşünün!)

\begin{center}

\begin{pspicture}(0,0)(4,4)

...

\end{pspicture}

\end{center}

Page 290: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

Verbatim MetinLATEX (veya diğer kod)Hakkında Yazma

Sıraya Konulmuş VerbatimMetni Yazma

Sıraya Konulmuş VerbatimMetni İçin Kurallar

Verbatim MetninGörüntülenmesi

verbatim OrtamınınKuralları

Bir Örnek

Sunumlarda Verbatim Metni

pstricks’inTemelleriMotivasyon

Başlama

Temel Grafiksel Nesneler

Eğriler veYuvarlaklaştırmalar

Örnek

Düzenlemeler

Oklar

Izgaralar

Izgara Seçenekleri

Çerçevelenmiş Kutular

Çerçeveli Kutular İçinSeçenekler

Örnek

psset Kullanımı

Burada basit geometrik nesneler için bazı pstricks

komutları vardır.

◮ \psline(0,0)(2,1)– (0,0)’da başlayan ve (2,1)’debiten bir doğru. Ayrıca, \psline(0,0)(2,1)(3,4)

komutuda geçerlidir.

◮ \psframe(0,0)(3,2)– (0,0), (3,0), (3,2) ve(0,2)’de köşeleri olan bir dikdörtgen.

◮ \pspolygon(0,0)(3,1)(1,2)– (0,0), (3,1) ve(1,2)’de köşeleri olan bir üçgen. Bir poligonherhangi sayıda köşeye sahip olabilir ve pstricks

düzgün olarak poligona yaklaşır. Sıra önemli!

◮ \pscircle(1,2){.5}– (1,2) merkezli 0.5cmyarıçaplı bir çember.

◮ \psellipse(0,0)(2,3)– (0,0) merkezli yatayyarıçapı 2cm ve düşey yarıçapı 3cm olan köşeleriolan bir elips.

Page 291: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

Verbatim MetinLATEX (veya diğer kod)Hakkında Yazma

Sıraya Konulmuş VerbatimMetni Yazma

Sıraya Konulmuş VerbatimMetni İçin Kurallar

Verbatim MetninGörüntülenmesi

verbatim OrtamınınKuralları

Bir Örnek

Sunumlarda Verbatim Metni

pstricks’inTemelleriMotivasyon

Başlama

Temel Grafiksel Nesneler

Eğriler veYuvarlaklaştırmalar

Örnek

Düzenlemeler

Oklar

Izgaralar

Izgara Seçenekleri

Çerçevelenmiş Kutular

Çerçeveli Kutular İçinSeçenekler

Örnek

psset Kullanımı

Sözü edilecek iki eğri versiyonu vardır.

◮ \pscurve(0,0)(.5,0)(1,3)(-1,4)– Bu belirlinoktalar boyunca bir eğri yerleştirir.(showpoints=true seçeneği birşeyleri ayarlamanızayardımcı olabilir.)

◮ \psccurve(0,0)(.5,0)(1,3)(-1,4)– Bu belirlinoktalar boyunca kapalı bir eğri yerleştirir.

linearc seçeneği:\psline ve \pspolygon için, linearc seçeneğinesnenin köşelerini yuvarlar(default 0pt’dur):

Page 292: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

Verbatim MetinLATEX (veya diğer kod)Hakkında Yazma

Sıraya Konulmuş VerbatimMetni Yazma

Sıraya Konulmuş VerbatimMetni İçin Kurallar

Verbatim MetninGörüntülenmesi

verbatim OrtamınınKuralları

Bir Örnek

Sunumlarda Verbatim Metni

pstricks’inTemelleriMotivasyon

Başlama

Temel Grafiksel Nesneler

Eğriler veYuvarlaklaştırmalar

Örnek

Düzenlemeler

Oklar

Izgaralar

Izgara Seçenekleri

Çerçevelenmiş Kutular

Çerçeveli Kutular İçinSeçenekler

Örnek

psset Kullanımı

Bir örnek dosyayı(.tex) açın.

Derleme profilinizin LATEX ⇒ PS ⇒ PDF olduğuna dikkatedin.Derleyin ve bakın.

Page 293: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

Verbatim MetinLATEX (veya diğer kod)Hakkında Yazma

Sıraya Konulmuş VerbatimMetni Yazma

Sıraya Konulmuş VerbatimMetni İçin Kurallar

Verbatim MetninGörüntülenmesi

verbatim OrtamınınKuralları

Bir Örnek

Sunumlarda Verbatim Metni

pstricks’inTemelleriMotivasyon

Başlama

Temel Grafiksel Nesneler

Eğriler veYuvarlaklaştırmalar

Örnek

Düzenlemeler

Oklar

Izgaralar

Izgara Seçenekleri

Çerçevelenmiş Kutular

Çerçeveli Kutular İçinSeçenekler

Örnek

psset Kullanımı

Temel komutları düzenlemek için bazı kolay yöntemlervardır. Bunlar opsiyonel argümanlardır.

◮ linewidth=1.5pt–Çizeceğiniz doğruların kalınlığınıdeğiştirir; default 0.8pt’dur.

◮ linecolor=red– Satırınızın rengini değiştirir;default siyahtır;

◮ fillstyle=solid, fillcolor=blue–Doldurulabilen nesnelere uygulanır; defaultfillstyle boşluktur; bir katı fillstyle

istediğinizde bir fillcolor belirlemelisiniz.

◮ \pscircle*(0,0){1}– Tüm grafik nesnelerlinecolor renginin katı bir nesneyi çizen yıldızlıversiyonu vardır.

Page 294: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

Verbatim MetinLATEX (veya diğer kod)Hakkında Yazma

Sıraya Konulmuş VerbatimMetni Yazma

Sıraya Konulmuş VerbatimMetni İçin Kurallar

Verbatim MetninGörüntülenmesi

verbatim OrtamınınKuralları

Bir Örnek

Sunumlarda Verbatim Metni

pstricks’inTemelleriMotivasyon

Başlama

Temel Grafiksel Nesneler

Eğriler veYuvarlaklaştırmalar

Örnek

Düzenlemeler

Oklar

Izgaralar

Izgara Seçenekleri

Çerçevelenmiş Kutular

Çerçeveli Kutular İçinSeçenekler

Örnek

psset Kullanımı

Herhangi doğru veya eğri üzerine oklar çizebilirsin, vepstricks birçok ok başı stili seçeneğine sahiptir. Bunlararrows seçeneği ile verilir. Bunlardan birkaçı:

arrows=<->

arrows=*-o

arrows=«-<

arrows=|->|

Page 295: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

Verbatim MetinLATEX (veya diğer kod)Hakkında Yazma

Sıraya Konulmuş VerbatimMetni Yazma

Sıraya Konulmuş VerbatimMetni İçin Kurallar

Verbatim MetninGörüntülenmesi

verbatim OrtamınınKuralları

Bir Örnek

Sunumlarda Verbatim Metni

pstricks’inTemelleriMotivasyon

Başlama

Temel Grafiksel Nesneler

Eğriler veYuvarlaklaştırmalar

Örnek

Düzenlemeler

Oklar

Izgaralar

Izgara Seçenekleri

Çerçevelenmiş Kutular

Çerçeveli Kutular İçinSeçenekler

Örnek

psset Kullanımı

Izgaralar yapmanın güçlü bir yolu:\psgrid(x0,y0)(x1,y1)(x2,y2)– (x1, y1) ve (x2, y2)deki karşılıklı köşelere bir ızgara çizer; numaralandırmaya(x0, y0) da başlar.

0 1 2 3 4 5 6 7 80

1

2

3

\begin{center}

\begin{pspicture}(0,0)(8,3)

\psgrid(0,0)(0,0)(8,3)

\end{pspicture}

\end{center}

Page 296: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

Verbatim MetinLATEX (veya diğer kod)Hakkında Yazma

Sıraya Konulmuş VerbatimMetni Yazma

Sıraya Konulmuş VerbatimMetni İçin Kurallar

Verbatim MetninGörüntülenmesi

verbatim OrtamınınKuralları

Bir Örnek

Sunumlarda Verbatim Metni

pstricks’inTemelleriMotivasyon

Başlama

Temel Grafiksel Nesneler

Eğriler veYuvarlaklaştırmalar

Örnek

Düzenlemeler

Oklar

Izgaralar

Izgara Seçenekleri

Çerçevelenmiş Kutular

Çerçeveli Kutular İçinSeçenekler

Örnek

psset Kullanımı

Burada ızgaraları değiştirmek için bazı seçeneklerverilmiştir.

Seçenek Defaultgridcolor black

gridlabels 10 pt

subgriddiv 5

unit(birim) boyutları psgrid’i bir hayli etkiler, amaonlar her şeyi de etkilerler. Default unit 1cm’dir, ama butamamen değiştirebilir.

xunit yatay birimleryunit yatay birimlerrunit radyal birimlerunit aniden tümünü 3’e değiştirir.

Örnek:

\psgrid[unit=1in,gridlabels=8pt,

subgriddiv=8](0,0)(0,0)(8,4)

Page 297: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

Verbatim MetinLATEX (veya diğer kod)Hakkında Yazma

Sıraya Konulmuş VerbatimMetni Yazma

Sıraya Konulmuş VerbatimMetni İçin Kurallar

Verbatim MetninGörüntülenmesi

verbatim OrtamınınKuralları

Bir Örnek

Sunumlarda Verbatim Metni

pstricks’inTemelleriMotivasyon

Başlama

Temel Grafiksel Nesneler

Eğriler veYuvarlaklaştırmalar

Örnek

Düzenlemeler

Oklar

Izgaralar

Izgara Seçenekleri

Çerçevelenmiş Kutular

Çerçeveli Kutular İçinSeçenekler

Örnek

psset Kullanımı

Metni çerçevelemek için birkeç seçenek vardır.

◮ \psframebox– metniniz etrafına basit bir kutuçizer; * versiyonu geometrik nesnelerdeki gibilinecolor’den daha ziyade fillcolor iledoldurulmuştur.

◮ \psdblframebox– Bir çift çerçeve çizer.

◮ \psshadowbox– gölgeli olan tek çerçeve çizer.

◮ \pscirclebox– metniniz etrafına bir çember

çizer.

◮ \psovalbox– metniniz etrafına bir oval çizer.

Page 298: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

Verbatim MetinLATEX (veya diğer kod)Hakkında Yazma

Sıraya Konulmuş VerbatimMetni Yazma

Sıraya Konulmuş VerbatimMetni İçin Kurallar

Verbatim MetninGörüntülenmesi

verbatim OrtamınınKuralları

Bir Örnek

Sunumlarda Verbatim Metni

pstricks’inTemelleriMotivasyon

Başlama

Temel Grafiksel Nesneler

Eğriler veYuvarlaklaştırmalar

Örnek

Düzenlemeler

Oklar

Izgaralar

Izgara Seçenekleri

Çerçevelenmiş Kutular

Çerçeveli Kutular İçinSeçenekler

Örnek

psset Kullanımı

Burada kullanmak isteyebileceğiniz birkaç seçenek vardır:

◮ framesep– Bir çerçevenin hebir kenarı ve içinde nevarsa arasındaki mesafe; default 3pt’dur.

◮ boxsep– true/false; LATEX çerçeve veya

çerçeve içindeki şeye göre aralık bırakmalımıdır?

◮ framearc– \psframebox deki köşeleri yuvarlatır;bu 0 ve 1 arasında bir sayıya gerek duyar, dahabüyük değer daha yuvarlaktır.

Örnek: Bu güzel metindir .

\psframebox[framesep=8pt,framearc=.6]{nice text}.

Page 299: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

Verbatim MetinLATEX (veya diğer kod)Hakkında Yazma

Sıraya Konulmuş VerbatimMetni Yazma

Sıraya Konulmuş VerbatimMetni İçin Kurallar

Verbatim MetninGörüntülenmesi

verbatim OrtamınınKuralları

Bir Örnek

Sunumlarda Verbatim Metni

pstricks’inTemelleriMotivasyon

Başlama

Temel Grafiksel Nesneler

Eğriler veYuvarlaklaştırmalar

Örnek

Düzenlemeler

Oklar

Izgaralar

Izgara Seçenekleri

Çerçevelenmiş Kutular

Çerçeveli Kutular İçinSeçenekler

Örnek

psset Kullanımı

Bir örnek (.tex) dosyası açın.

Derleyin ve bakın.

Page 300: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

Verbatim MetinLATEX (veya diğer kod)Hakkında Yazma

Sıraya Konulmuş VerbatimMetni Yazma

Sıraya Konulmuş VerbatimMetni İçin Kurallar

Verbatim MetninGörüntülenmesi

verbatim OrtamınınKuralları

Bir Örnek

Sunumlarda Verbatim Metni

pstricks’inTemelleriMotivasyon

Başlama

Temel Grafiksel Nesneler

Eğriler veYuvarlaklaştırmalar

Örnek

Düzenlemeler

Oklar

Izgaralar

Izgara Seçenekleri

Çerçevelenmiş Kutular

Çerçeveli Kutular İçinSeçenekler

Örnek

psset Kullanımı

Dökümanınız boyunca kalınlığı 2pt olan çizgileriniz olsunisterseniz, çizeceğiniz her nesne üzerindelinewidth=2pt

yazmak sizin için can sıkıcı olacaktır. Bunun yerine,pspicture ortamınızdan önce

yazın ve bu seçeneği global olarak ayarlar.Örnek:

\psset{unit=.5cm,linewidth=1pt,linecolor=blue}

Page 301: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

Verbatim MetinLATEX (veya diğer kod)Hakkında Yazma

Sıraya Konulmuş VerbatimMetni Yazma

Sıraya Konulmuş VerbatimMetni İçin Kurallar

Verbatim MetninGörüntülenmesi

verbatim OrtamınınKuralları

Bir Örnek

Sunumlarda Verbatim Metni

pstricks’inTemelleriMotivasyon

Başlama

Temel Grafiksel Nesneler

Eğriler veYuvarlaklaştırmalar

Örnek

Düzenlemeler

Oklar

Izgaralar

Izgara Seçenekleri

Çerçevelenmiş Kutular

Çerçeveli Kutular İçinSeçenekler

Örnek

psset Kullanımı

Bir pspicture ortamı içinde,grafik nesneleri çizilir, amametnin yerleştirilmesi gerekir. Bu iki temel komutkullanılarak yapılır:

◮ \rput*[refpoint]{rot}(x,y){stuff}

◮ refpoint default olarak kutunun merkezidir,

sadece l, r, t, b, veya lt gibi bir

kombinasyon olabilir.

\uput*{labelsep}[refangle]{rot}(x,y){stuff}–Bu nesneyi refangle doğrultusunda (x, y) den birlabelsep mesafesine yerleştirir.

\pspolygon(0,0)(1,0)(0,1)

\rput{90}(-.2,.5){a leg}

bir

kenar

Page 302: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

Verbatim MetinLATEX (veya diğer kod)Hakkında Yazma

Sıraya Konulmuş VerbatimMetni Yazma

Sıraya Konulmuş VerbatimMetni İçin Kurallar

Verbatim MetninGörüntülenmesi

verbatim OrtamınınKuralları

Bir Örnek

Sunumlarda Verbatim Metni

pstricks’inTemelleriMotivasyon

Başlama

Temel Grafiksel Nesneler

Eğriler veYuvarlaklaştırmalar

Örnek

Düzenlemeler

Oklar

Izgaralar

Izgara Seçenekleri

Çerçevelenmiş Kutular

Çerçeveli Kutular İçinSeçenekler

Örnek

psset Kullanımı

Pratik yapalım!Bir örnek .pdf dosyası açın ve onu yeniden üretin.

Sadece ızgarada nesneler/metni yeniden oluşturmanızgerekiyor.(Ama ızgaranın kendisini veya ızgaranınaşağısındaki metni yeniden oluşturmanız gerekmez.)

Page 303: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

Verbatim MetinLATEX (veya diğer kod)Hakkında Yazma

Sıraya Konulmuş VerbatimMetni Yazma

Sıraya Konulmuş VerbatimMetni İçin Kurallar

Verbatim MetninGörüntülenmesi

verbatim OrtamınınKuralları

Bir Örnek

Sunumlarda Verbatim Metni

pstricks’inTemelleriMotivasyon

Başlama

Temel Grafiksel Nesneler

Eğriler veYuvarlaklaştırmalar

Örnek

Düzenlemeler

Oklar

Izgaralar

Izgara Seçenekleri

Çerçevelenmiş Kutular

Çerçeveli Kutular İçinSeçenekler

Örnek

psset Kullanımı

Renk

Page 304: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

Verbatim MetinLATEX (veya diğer kod)Hakkında Yazma

Sıraya Konulmuş VerbatimMetni Yazma

Sıraya Konulmuş VerbatimMetni İçin Kurallar

Verbatim MetninGörüntülenmesi

verbatim OrtamınınKuralları

Bir Örnek

Sunumlarda Verbatim Metni

pstricks’inTemelleriMotivasyon

Başlama

Temel Grafiksel Nesneler

Eğriler veYuvarlaklaştırmalar

Örnek

Düzenlemeler

Oklar

Izgaralar

Izgara Seçenekleri

Çerçevelenmiş Kutular

Çerçeveli Kutular İçinSeçenekler

Örnek

psset Kullanımı

pstricks paketi 11 rengiblack darkgray gray lightgray

white red green blue

cyan magenta yellow

adlarıyla

tanır. Bu yüzden, ek olarak pstricks nesnelerinirenklendirmek için kullanılır (fillcolor=green),isterseniz color text bunu kullanabilirsiniz.

...istersen \textcolor{red}{color text} bunu kullan...

Yeni renkler tanımlamak için birçok uygun yöntem vardır;onlardan iki tanesine odaklanacağız.

◮ grayscale renkler

◮ RGB renkler

Page 305: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

Verbatim MetinLATEX (veya diğer kod)Hakkında Yazma

Sıraya Konulmuş VerbatimMetni Yazma

Sıraya Konulmuş VerbatimMetni İçin Kurallar

Verbatim MetninGörüntülenmesi

verbatim OrtamınınKuralları

Bir Örnek

Sunumlarda Verbatim Metni

pstricks’inTemelleriMotivasyon

Başlama

Temel Grafiksel Nesneler

Eğriler veYuvarlaklaştırmalar

Örnek

Düzenlemeler

Oklar

Izgaralar

Izgara Seçenekleri

Çerçevelenmiş Kutular

Çerçeveli Kutular İçinSeçenekler

Örnek

psset Kullanımı

Aşağıda iki yöntem vardır.

◮ \newgray{color}{num}– Bu color ismioluşturulmuş griyi verir. num, 0(siyah) ve 1(beyaz)arasında bir sayı olmalıdır.

Örnek: salim ceyhan .33

◮ \newrgbcolor{color}{num1 num2 num3}– Bucolor ismi num1 kırmızı, num2 yeşil ve num3

mavi’den oluşan rengin ismini verir. Bunlar 0 ve 1arasında sayılar olmalıdır.

Örnek: salim ceyhan .5 0 .5

Page 306: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

Verbatim MetinLATEX (veya diğer kod)Hakkında Yazma

Sıraya Konulmuş VerbatimMetni Yazma

Sıraya Konulmuş VerbatimMetni İçin Kurallar

Verbatim MetninGörüntülenmesi

verbatim OrtamınınKuralları

Bir Örnek

Sunumlarda Verbatim Metni

pstricks’inTemelleriMotivasyon

Başlama

Temel Grafiksel Nesneler

Eğriler veYuvarlaklaştırmalar

Örnek

Düzenlemeler

Oklar

Izgaralar

Izgara Seçenekleri

Çerçevelenmiş Kutular

Çerçeveli Kutular İçinSeçenekler

Örnek

psset Kullanımı

Bir yerlerde bulmuş olduğunuz güzel bir rengikarşılaştırmak isteseniz ne yapardınız?

1. Bir yerlerden bir görüntü bulun. Bir web sayfası ise,PrintScreen edin, Paint’i açın ve oraya yapıştırın.

2. MSPaint’te görüntüyü açın.(Bu gerçekten düşükbütçeli bir resim editörüdür; bu fonksiyon ve dahafazlalarına sahip olan en iyilerinden biridir.)

3. Bir göz damlası(eye-dropper) aleti seçin veistediğiniz rengin olduğu renk alanı üzerine tıklayın.

4. Renkler menüsüne gidin, sonra renkleri düzenleyin,sonra özel renkler tanımlamak için tıklayın.

5. Arzu ettiğiniz renk seçilmiş olmalıdır ve onun RGBdeğerleri listelenmiştir.

6. pstricks’te kullanmak için, herbir RGB değerini255 ile bölün ve uygun ondalığı alın.

Page 307: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

Verbatim MetinLATEX (veya diğer kod)Hakkında Yazma

Sıraya Konulmuş VerbatimMetni Yazma

Sıraya Konulmuş VerbatimMetni İçin Kurallar

Verbatim MetninGörüntülenmesi

verbatim OrtamınınKuralları

Bir Örnek

Sunumlarda Verbatim Metni

pstricks’inTemelleriMotivasyon

Başlama

Temel Grafiksel Nesneler

Eğriler veYuvarlaklaştırmalar

Örnek

Düzenlemeler

Oklar

Izgaralar

Izgara Seçenekleri

Çerçevelenmiş Kutular

Çerçeveli Kutular İçinSeçenekler

Örnek

psset Kullanımı

Varsayalım ki Bilecik Şeyh Edebali üniversitesininlogosundaki kestane rengini aynen almak istiyoruz.Şimdi bu renkte yazıyazabilir veya bu renkle içi dolu birçember çizebilirim!

Page 308: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

Bazı DefaultlarıDeğiştirme

renewcommand Kullanma

LATEX’in Defaultlarının BirListesi

Uzunlukları Değiştirme

Uyarı

Örnek

Çizgi Stilleri veDoldurma Stilleri

Ek Paketler

Çizgi Stilleri

Diğer Çizgi Seçenekleri

Doldurma Stilleri

Gradyen Doldurma Stili

Saydam Dolgu

Örnek

Grafik Çizme

Eksenleri Yerleştirme

Eksenler Üzerinde Etiketler

Eksenler için DiğerSeçenekleri

Etiketlerle Daha Fazla Şey

Fonksiyonları Çizme

cos(x)’in Grafiği

Örnek

Grafiğin Farklı Bir Tipi

Dairesel Grafik Örneği

Bilimsel Araştırma ve Yazım TeknikleriDers13: Defaultları Değiştirme ve pstricks İle İlgile

Daha Fazla Şey

Dr. Salim CEYHAN

25 Ağustos 2013

1

Page 309: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

Bazı DefaultlarıDeğiştirme

renewcommand Kullanma

LATEX’in Defaultlarının BirListesi

Uzunlukları Değiştirme

Uyarı

Örnek

Çizgi Stilleri veDoldurma Stilleri

Ek Paketler

Çizgi Stilleri

Diğer Çizgi Seçenekleri

Doldurma Stilleri

Gradyen Doldurma Stili

Saydam Dolgu

Örnek

Grafik Çizme

Eksenleri Yerleştirme

Eksenler Üzerinde Etiketler

Eksenler için DiğerSeçenekleri

Etiketlerle Daha Fazla Şey

Fonksiyonları Çizme

cos(x)’in Grafiği

Örnek

Grafiğin Farklı Bir Tipi

Dairesel Grafik Örneği

İÇİNDEKİLERGenel BakışBazı Defaultları Değiştirme

renewcommand KullanmaLATEX’in Defaultlarının Bir ListesiUzunlukları DeğiştirmeUyarıÖrnek

Çizgi Stilleri ve Doldurma StilleriEk PaketlerÇizgi StilleriDiğer Çizgi SeçenekleriDoldurma StilleriGradyen Doldurma StiliSaydam DolguÖrnek

Grafik ÇizmeEksenleri YerleştirmeEksenler Üzerinde Etiketler

Page 310: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

Bazı DefaultlarıDeğiştirme

renewcommand Kullanma

LATEX’in Defaultlarının BirListesi

Uzunlukları Değiştirme

Uyarı

Örnek

Çizgi Stilleri veDoldurma Stilleri

Ek Paketler

Çizgi Stilleri

Diğer Çizgi Seçenekleri

Doldurma Stilleri

Gradyen Doldurma Stili

Saydam Dolgu

Örnek

Grafik Çizme

Eksenleri Yerleştirme

Eksenler Üzerinde Etiketler

Eksenler için DiğerSeçenekleri

Etiketlerle Daha Fazla Şey

Fonksiyonları Çizme

cos(x)’in Grafiği

Örnek

Grafiğin Farklı Bir Tipi

Dairesel Grafik Örneği

Genel Bakış

1. Bazı Defaultları Değiştirme

Page 311: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

Bazı DefaultlarıDeğiştirme

renewcommand Kullanma

LATEX’in Defaultlarının BirListesi

Uzunlukları Değiştirme

Uyarı

Örnek

Çizgi Stilleri veDoldurma Stilleri

Ek Paketler

Çizgi Stilleri

Diğer Çizgi Seçenekleri

Doldurma Stilleri

Gradyen Doldurma Stili

Saydam Dolgu

Örnek

Grafik Çizme

Eksenleri Yerleştirme

Eksenler Üzerinde Etiketler

Eksenler için DiğerSeçenekleri

Etiketlerle Daha Fazla Şey

Fonksiyonları Çizme

cos(x)’in Grafiği

Örnek

Grafiğin Farklı Bir Tipi

Dairesel Grafik Örneği

Genel Bakış

1. Bazı Defaultları Değiştirme

2. Çizgi Stilleri ve Doldurma Stilleri

Page 312: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

Bazı DefaultlarıDeğiştirme

renewcommand Kullanma

LATEX’in Defaultlarının BirListesi

Uzunlukları Değiştirme

Uyarı

Örnek

Çizgi Stilleri veDoldurma Stilleri

Ek Paketler

Çizgi Stilleri

Diğer Çizgi Seçenekleri

Doldurma Stilleri

Gradyen Doldurma Stili

Saydam Dolgu

Örnek

Grafik Çizme

Eksenleri Yerleştirme

Eksenler Üzerinde Etiketler

Eksenler için DiğerSeçenekleri

Etiketlerle Daha Fazla Şey

Fonksiyonları Çizme

cos(x)’in Grafiği

Örnek

Grafiğin Farklı Bir Tipi

Dairesel Grafik Örneği

Genel Bakış

1. Bazı Defaultları Değiştirme

2. Çizgi Stilleri ve Doldurma Stilleri

3. Grafik Çizme

Page 313: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

Bazı DefaultlarıDeğiştirme

renewcommand Kullanma

LATEX’in Defaultlarının BirListesi

Uzunlukları Değiştirme

Uyarı

Örnek

Çizgi Stilleri veDoldurma Stilleri

Ek Paketler

Çizgi Stilleri

Diğer Çizgi Seçenekleri

Doldurma Stilleri

Gradyen Doldurma Stili

Saydam Dolgu

Örnek

Grafik Çizme

Eksenleri Yerleştirme

Eksenler Üzerinde Etiketler

Eksenler için DiğerSeçenekleri

Etiketlerle Daha Fazla Şey

Fonksiyonları Çizme

cos(x)’in Grafiği

Örnek

Grafiğin Farklı Bir Tipi

Dairesel Grafik Örneği

Genel Bakış

1. Bazı Defaultları Değiştirme

2. Çizgi Stilleri ve Doldurma Stilleri

3. Grafik Çizme

4. Düğümler ve Bağlantılar

Page 314: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

Bazı DefaultlarıDeğiştirme

renewcommand Kullanma

LATEX’in Defaultlarının BirListesi

Uzunlukları Değiştirme

Uyarı

Örnek

Çizgi Stilleri veDoldurma Stilleri

Ek Paketler

Çizgi Stilleri

Diğer Çizgi Seçenekleri

Doldurma Stilleri

Gradyen Doldurma Stili

Saydam Dolgu

Örnek

Grafik Çizme

Eksenleri Yerleştirme

Eksenler Üzerinde Etiketler

Eksenler için DiğerSeçenekleri

Etiketlerle Daha Fazla Şey

Fonksiyonları Çizme

cos(x)’in Grafiği

Örnek

Grafiğin Farklı Bir Tipi

Dairesel Grafik Örneği

Bazı Defaultları Değiştirme

Page 315: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

Bazı DefaultlarıDeğiştirme

renewcommand Kullanma

LATEX’in Defaultlarının BirListesi

Uzunlukları Değiştirme

Uyarı

Örnek

Çizgi Stilleri veDoldurma Stilleri

Ek Paketler

Çizgi Stilleri

Diğer Çizgi Seçenekleri

Doldurma Stilleri

Gradyen Doldurma Stili

Saydam Dolgu

Örnek

Grafik Çizme

Eksenleri Yerleştirme

Eksenler Üzerinde Etiketler

Eksenler için DiğerSeçenekleri

Etiketlerle Daha Fazla Şey

Fonksiyonları Çizme

cos(x)’in Grafiği

Örnek

Grafiğin Farklı Bir Tipi

Dairesel Grafik Örneği

renewcommand Kullanma

renewcommand LATEX’e default olarak yerleştirilmiş olanşeyleri değiştirmek için kullanılabilir.Bazı örnekler:

◮ Bir ispatın sonundaki sembol default olarak ’dırve \qedsymbol olarak akılda tutulur. Bunun yerine† kullanmak istendiğinizde aşağıdakini yazın.

\renewcommand{\qedsymbol}{$\dagger$}

◮ LATEX bir dökümanın kısımlarının isimlerinikomutlarda saklar. Biblografyanın ismi \refname

içinde depolanmıştır. "References" ’ın yerinebiblografyanıza "Biblografya" demek isterseniz,aşağıdakini yazın.

\renewcommand{\refname}{Bibliography}

Page 316: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

Bazı DefaultlarıDeğiştirme

renewcommand Kullanma

LATEX’in Defaultlarının BirListesi

Uzunlukları Değiştirme

Uyarı

Örnek

Çizgi Stilleri veDoldurma Stilleri

Ek Paketler

Çizgi Stilleri

Diğer Çizgi Seçenekleri

Doldurma Stilleri

Gradyen Doldurma Stili

Saydam Dolgu

Örnek

Grafik Çizme

Eksenleri Yerleştirme

Eksenler Üzerinde Etiketler

Eksenler için DiğerSeçenekleri

Etiketlerle Daha Fazla Şey

Fonksiyonları Çizme

cos(x)’in Grafiği

Örnek

Grafiğin Farklı Bir Tipi

Dairesel Grafik Örneği

LATEX’in Defaultlarının Bir Listesi

İngilizce Defaultlar Değiştirmek içinKarakter Dizisi

Abstract \abstractname

Contents \contentsname

References \refname

Chapter \chaptername

Figure \figurename

Proof \proofname

Table \tablename

Page 317: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

Bazı DefaultlarıDeğiştirme

renewcommand Kullanma

LATEX’in Defaultlarının BirListesi

Uzunlukları Değiştirme

Uyarı

Örnek

Çizgi Stilleri veDoldurma Stilleri

Ek Paketler

Çizgi Stilleri

Diğer Çizgi Seçenekleri

Doldurma Stilleri

Gradyen Doldurma Stili

Saydam Dolgu

Örnek

Grafik Çizme

Eksenleri Yerleştirme

Eksenler Üzerinde Etiketler

Eksenler için DiğerSeçenekleri

Etiketlerle Daha Fazla Şey

Fonksiyonları Çizme

cos(x)’in Grafiği

Örnek

Grafiğin Farklı Bir Tipi

Dairesel Grafik Örneği

Uzunlukları DeğiştirmeLATEX’in default olarak da kullandığı uzunluklarınbazılarını değiştirmek mümkündür. Bunun için\setlength komutuna gerek duyacaksınız.

Birimlercm in pt

mm em ex

Örneğin: \setlength{\parskip}{.5in} yazmadökümanınızda paragraflar arasında yarım inç düşeyboşluk koyacaktır. Uzunlukları \setlength ile birçokkere dökümanınızın gövdesi boyunca değiştirebilirsin.

Uzunluk Default(article)\parskip 0 inç\parindent 1.5 em

Page 318: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

Bazı DefaultlarıDeğiştirme

renewcommand Kullanma

LATEX’in Defaultlarının BirListesi

Uzunlukları Değiştirme

Uyarı

Örnek

Çizgi Stilleri veDoldurma Stilleri

Ek Paketler

Çizgi Stilleri

Diğer Çizgi Seçenekleri

Doldurma Stilleri

Gradyen Doldurma Stili

Saydam Dolgu

Örnek

Grafik Çizme

Eksenleri Yerleştirme

Eksenler Üzerinde Etiketler

Eksenler için DiğerSeçenekleri

Etiketlerle Daha Fazla Şey

Fonksiyonları Çizme

cos(x)’in Grafiği

Örnek

Grafiğin Farklı Bir Tipi

Dairesel Grafik Örneği

Uyarı

Ne zaman bir uzunluk yazarsak, bir ölçüm birimikullanmalısınız.

Bu hatayı yapmak için kişilerin en yaygın anı değer 0olduğundadır. 0pt, 0in, 0cm veya başka birşeyyazmalısın. (Şüphesiz bunların tümü aynıdır.)

Page 319: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

Bazı DefaultlarıDeğiştirme

renewcommand Kullanma

LATEX’in Defaultlarının BirListesi

Uzunlukları Değiştirme

Uyarı

Örnek

Çizgi Stilleri veDoldurma Stilleri

Ek Paketler

Çizgi Stilleri

Diğer Çizgi Seçenekleri

Doldurma Stilleri

Gradyen Doldurma Stili

Saydam Dolgu

Örnek

Grafik Çizme

Eksenleri Yerleştirme

Eksenler Üzerinde Etiketler

Eksenler için DiğerSeçenekleri

Etiketlerle Daha Fazla Şey

Fonksiyonları Çizme

cos(x)’in Grafiği

Örnek

Grafiğin Farklı Bir Tipi

Dairesel Grafik Örneği

Örnek

Bir (.tex) örnek dosyası açın; derleyin ve bakın.Sizin için bu bölümden birçok örnek kattım.

◮ abstract adını değiştirme

◮ bir ispatın sonundaki sembolü değiştirme

◮ parskip ve parindent uzunluklarını değiştirme

◮ bibliography adını değiştirme

Page 320: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

Bazı DefaultlarıDeğiştirme

renewcommand Kullanma

LATEX’in Defaultlarının BirListesi

Uzunlukları Değiştirme

Uyarı

Örnek

Çizgi Stilleri veDoldurma Stilleri

Ek Paketler

Çizgi Stilleri

Diğer Çizgi Seçenekleri

Doldurma Stilleri

Gradyen Doldurma Stili

Saydam Dolgu

Örnek

Grafik Çizme

Eksenleri Yerleştirme

Eksenler Üzerinde Etiketler

Eksenler için DiğerSeçenekleri

Etiketlerle Daha Fazla Şey

Fonksiyonları Çizme

cos(x)’in Grafiği

Örnek

Grafiğin Farklı Bir Tipi

Dairesel Grafik Örneği

Çizgi Stilleri ve Doldurma Stilleri

Çizgi Stilleri ve DoldurmaStilleri

Page 321: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

Bazı DefaultlarıDeğiştirme

renewcommand Kullanma

LATEX’in Defaultlarının BirListesi

Uzunlukları Değiştirme

Uyarı

Örnek

Çizgi Stilleri veDoldurma Stilleri

Ek Paketler

Çizgi Stilleri

Diğer Çizgi Seçenekleri

Doldurma Stilleri

Gradyen Doldurma Stili

Saydam Dolgu

Örnek

Grafik Çizme

Eksenleri Yerleştirme

Eksenler Üzerinde Etiketler

Eksenler için DiğerSeçenekleri

Etiketlerle Daha Fazla Şey

Fonksiyonları Çizme

cos(x)’in Grafiği

Örnek

Grafiğin Farklı Bir Tipi

Dairesel Grafik Örneği

Ek Paketler

pstricks ile yapılacak bir sürü şey vardır ve birçok kişipstricks’in yanı sıra çok daha fazla şey yapmanıza izinveren çok daha fazla kod yazmışlardır:

◮ pstricks-add

◮ pst-grad

◮ pst-plot

◮ pst-node

Page 322: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

Bazı DefaultlarıDeğiştirme

renewcommand Kullanma

LATEX’in Defaultlarının BirListesi

Uzunlukları Değiştirme

Uyarı

Örnek

Çizgi Stilleri veDoldurma Stilleri

Ek Paketler

Çizgi Stilleri

Diğer Çizgi Seçenekleri

Doldurma Stilleri

Gradyen Doldurma Stili

Saydam Dolgu

Örnek

Grafik Çizme

Eksenleri Yerleştirme

Eksenler Üzerinde Etiketler

Eksenler için DiğerSeçenekleri

Etiketlerle Daha Fazla Şey

Fonksiyonları Çizme

cos(x)’in Grafiği

Örnek

Grafiğin Farklı Bir Tipi

Dairesel Grafik Örneği

Çizgilerinizin görünümü üzerine birçok seçenek vardır.linestyle seçeneği none, solid, dashed veyadotted değerini alabilir.

◮ dashed– bu seçeneği kullanırsanız, çizgilerinboşluğunu kullanmanızda gerekecektir.Örnek: dash=.25in .1in .1in .15in

◮ dotted–değiştirmek için tek seçenek dotsep’tir.Örnek: Noktalı kare ve dikdörtgen!

Page 323: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

Bazı DefaultlarıDeğiştirme

renewcommand Kullanma

LATEX’in Defaultlarının BirListesi

Uzunlukları Değiştirme

Uyarı

Örnek

Çizgi Stilleri veDoldurma Stilleri

Ek Paketler

Çizgi Stilleri

Diğer Çizgi Seçenekleri

Doldurma Stilleri

Gradyen Doldurma Stili

Saydam Dolgu

Örnek

Grafik Çizme

Eksenleri Yerleştirme

Eksenler Üzerinde Etiketler

Eksenler için DiğerSeçenekleri

Etiketlerle Daha Fazla Şey

Fonksiyonları Çizme

cos(x)’in Grafiği

Örnek

Grafiğin Farklı Bir Tipi

Dairesel Grafik Örneği

Çizgilerle başka neler yapabiliriz?

◮ doubleline–true/false; doublesep vedoublecolor ile bunun hakkında bazı şeylerideğiştirebilir.

◮ shadow– true/false;shadowsize, shadowangle,

shadowcolor’ı değiştirebilir.

Örnek:

Page 324: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

Bazı DefaultlarıDeğiştirme

renewcommand Kullanma

LATEX’in Defaultlarının BirListesi

Uzunlukları Değiştirme

Uyarı

Örnek

Çizgi Stilleri veDoldurma Stilleri

Ek Paketler

Çizgi Stilleri

Diğer Çizgi Seçenekleri

Doldurma Stilleri

Gradyen Doldurma Stili

Saydam Dolgu

Örnek

Grafik Çizme

Eksenleri Yerleştirme

Eksenler Üzerinde Etiketler

Eksenler için DiğerSeçenekleri

Etiketlerle Daha Fazla Şey

Fonksiyonları Çizme

cos(x)’in Grafiği

Örnek

Grafiğin Farklı Bir Tipi

Dairesel Grafik Örneği

Seçenekler:◮ hlines, hlines*–bir açı yapan doğrularla

doldurma(45 derece defaulttur);◮ hatchangle ile açıyı değiştirme;◮ hlines* fillcolor’un arka fonuna sahiptir;

◮ vlines, vlines*–hlines’sa dik doğrularladoldurur;

◮ crosshatch, crosshatch*– hatchangle

açısında yarı yarıya kesişen doğrularla doldurur.

Örnek: fillstyle=crosshatch*,hatchangle=30,

fillcolor=green

Page 325: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

Bazı DefaultlarıDeğiştirme

renewcommand Kullanma

LATEX’in Defaultlarının BirListesi

Uzunlukları Değiştirme

Uyarı

Örnek

Çizgi Stilleri veDoldurma Stilleri

Ek Paketler

Çizgi Stilleri

Diğer Çizgi Seçenekleri

Doldurma Stilleri

Gradyen Doldurma Stili

Saydam Dolgu

Örnek

Grafik Çizme

Eksenleri Yerleştirme

Eksenler Üzerinde Etiketler

Eksenler için DiğerSeçenekleri

Etiketlerle Daha Fazla Şey

Fonksiyonları Çizme

cos(x)’in Grafiği

Örnek

Grafiğin Farklı Bir Tipi

Dairesel Grafik Örneği

Gradyen Doldurma Stili

2 Bir Örnek:

◮ fillstyle=gradient

◮ gradbegin ve gradend ayarlanması gerekir.Yukarıda blue ve red ’dir. Bir RGB rengi olmalıdır.

◮ gradangle– gradyenin açısı

Page 326: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

Bazı DefaultlarıDeğiştirme

renewcommand Kullanma

LATEX’in Defaultlarının BirListesi

Uzunlukları Değiştirme

Uyarı

Örnek

Çizgi Stilleri veDoldurma Stilleri

Ek Paketler

Çizgi Stilleri

Diğer Çizgi Seçenekleri

Doldurma Stilleri

Gradyen Doldurma Stili

Saydam Dolgu

Örnek

Grafik Çizme

Eksenleri Yerleştirme

Eksenler Üzerinde Etiketler

Eksenler için DiğerSeçenekleri

Etiketlerle Daha Fazla Şey

Fonksiyonları Çizme

cos(x)’in Grafiği

Örnek

Grafiğin Farklı Bir Tipi

Dairesel Grafik Örneği

fillstyle=solid seçeneği saydam bir etkiye sahipolmak için düzenlenebilir.(Bu sadece PDF’te ortayaçıkar.)opacity=num seçeneği 0 ve 1(opak-saydam olmayan)arasında bir sayı alabilir.Bu seçenek strokeopacity seçeneğiyle de çizgiler içinmevcuttur.Aşağıdaki örnek opacity=3’e sahiptir.

Page 327: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

Bazı DefaultlarıDeğiştirme

renewcommand Kullanma

LATEX’in Defaultlarının BirListesi

Uzunlukları Değiştirme

Uyarı

Örnek

Çizgi Stilleri veDoldurma Stilleri

Ek Paketler

Çizgi Stilleri

Diğer Çizgi Seçenekleri

Doldurma Stilleri

Gradyen Doldurma Stili

Saydam Dolgu

Örnek

Grafik Çizme

Eksenleri Yerleştirme

Eksenler Üzerinde Etiketler

Eksenler için DiğerSeçenekleri

Etiketlerle Daha Fazla Şey

Fonksiyonları Çizme

cos(x)’in Grafiği

Örnek

Grafiğin Farklı Bir Tipi

Dairesel Grafik Örneği

Bir örnek dosyayı(.tex) açın; derleyin ve bakın.

Page 328: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

Bazı DefaultlarıDeğiştirme

renewcommand Kullanma

LATEX’in Defaultlarının BirListesi

Uzunlukları Değiştirme

Uyarı

Örnek

Çizgi Stilleri veDoldurma Stilleri

Ek Paketler

Çizgi Stilleri

Diğer Çizgi Seçenekleri

Doldurma Stilleri

Gradyen Doldurma Stili

Saydam Dolgu

Örnek

Grafik Çizme

Eksenleri Yerleştirme

Eksenler Üzerinde Etiketler

Eksenler için DiğerSeçenekleri

Etiketlerle Daha Fazla Şey

Fonksiyonları Çizme

cos(x)’in Grafiği

Örnek

Grafiğin Farklı Bir Tipi

Dairesel Grafik Örneği

Grafik Çizme

Page 329: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

Bazı DefaultlarıDeğiştirme

renewcommand Kullanma

LATEX’in Defaultlarının BirListesi

Uzunlukları Değiştirme

Uyarı

Örnek

Çizgi Stilleri veDoldurma Stilleri

Ek Paketler

Çizgi Stilleri

Diğer Çizgi Seçenekleri

Doldurma Stilleri

Gradyen Doldurma Stili

Saydam Dolgu

Örnek

Grafik Çizme

Eksenleri Yerleştirme

Eksenler Üzerinde Etiketler

Eksenler için DiğerSeçenekleri

Etiketlerle Daha Fazla Şey

Fonksiyonları Çizme

cos(x)’in Grafiği

Örnek

Grafiğin Farklı Bir Tipi

Dairesel Grafik Örneği

Eksenler \psaxes ile üretilir.Sözdizimi \psgrid’in söz dizimiyle benzerdir.

\psaxes*[pars](x0,y0)(x1,y1)(x1,y2)

Eksenler (x1, y1)’den (x2, y2)’ye genişletildi. Eksenler(x0, y0)’da kesişir.Örnek: \psaxes(0,0)(-4,-2)(4,2)

Page 330: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

Bazı DefaultlarıDeğiştirme

renewcommand Kullanma

LATEX’in Defaultlarının BirListesi

Uzunlukları Değiştirme

Uyarı

Örnek

Çizgi Stilleri veDoldurma Stilleri

Ek Paketler

Çizgi Stilleri

Diğer Çizgi Seçenekleri

Doldurma Stilleri

Gradyen Doldurma Stili

Saydam Dolgu

Örnek

Grafik Çizme

Eksenleri Yerleştirme

Eksenler Üzerinde Etiketler

Eksenler için DiğerSeçenekleri

Etiketlerle Daha Fazla Şey

Fonksiyonları Çizme

cos(x)’in Grafiği

Örnek

Grafiğin Farklı Bir Tipi

Dairesel Grafik Örneği

Eksenler üzerine etiketler koymak için seçenekler:Yatay Düşey Default TanımlamaOx=num Oy=num 0 Orijindeki etiketDx=num Dy=num 1 Etiket artırımıdx=dim dy=dim 0pt Etiketler arasındaki uzaklık

dx=0pt iken yatay etiketler her (Dx ) × (xunit)’eyerleştirilir.Örnek: \psaxes*[Dx=4](0,0)(-8,-2)(8,4)

Page 331: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

Bazı DefaultlarıDeğiştirme

renewcommand Kullanma

LATEX’in Defaultlarının BirListesi

Uzunlukları Değiştirme

Uyarı

Örnek

Çizgi Stilleri veDoldurma Stilleri

Ek Paketler

Çizgi Stilleri

Diğer Çizgi Seçenekleri

Doldurma Stilleri

Gradyen Doldurma Stili

Saydam Dolgu

Örnek

Grafik Çizme

Eksenleri Yerleştirme

Eksenler Üzerinde Etiketler

Eksenler için DiğerSeçenekleri

Etiketlerle Daha Fazla Şey

Fonksiyonları Çizme

cos(x)’in Grafiği

Örnek

Grafiğin Farklı Bir Tipi

Dairesel Grafik Örneği

Diğer seçenekler:

◮ labels=all/x/y/none–Hangi eksenler üzerindeetiketlere sahip olacağınızı belirler;

◮ ticks=all/x/y/none–Hangi eksenler üzerindeişaretlere sahip olacağınızı belirler;

◮ tickstyle=full/top/bottom-işaretinyukarı/aşağı eksenleri genişletipgenişletemeyerceğimizi belirler; ayrıca tickcolor’ıdeğiştirebilirsiniz.

◮ ticksize=dim–eksen işaretini ne kadaryukarı/aşağı genişletileceğini belirler;

◮ çizgiler için genel ayarlamalara izinverilir.(linewidth, linecolor, vb.

Page 332: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

Bazı DefaultlarıDeğiştirme

renewcommand Kullanma

LATEX’in Defaultlarının BirListesi

Uzunlukları Değiştirme

Uyarı

Örnek

Çizgi Stilleri veDoldurma Stilleri

Ek Paketler

Çizgi Stilleri

Diğer Çizgi Seçenekleri

Doldurma Stilleri

Gradyen Doldurma Stili

Saydam Dolgu

Örnek

Grafik Çizme

Eksenleri Yerleştirme

Eksenler Üzerinde Etiketler

Eksenler için DiğerSeçenekleri

Etiketlerle Daha Fazla Şey

Fonksiyonları Çizme

cos(x)’in Grafiği

Örnek

Grafiğin Farklı Bir Tipi

Dairesel Grafik Örneği

Etiketler otomatik olarak belirli fontta ayarlanır, buyüzden bunu ayarlamak için bir font büyüklüğüyle\psaxes önce davranabiliriz.Ayrıca pshlabel ve psvlabel kullanarak süslü deyapabilirsin.Aşağıda çizdiğim her grafiğin başlanğıcı vardır:

\begin{center}

\def\pshlabel#1{\scriptsize #1}

\def\psvlabel#1{\scriptsize #1}

\psset{xunit=1cm,yunit=1cm,arrowscale=1.5}

\begin{pspicture}(x,x)(x,x)

\psaxes[linecolor=lightgray,ticksize=-4pt 0,

tickcolor=lightgray,labels=all,

ticks=all]{<->}(0,0)(x,x)(x,x)

Page 333: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

Bazı DefaultlarıDeğiştirme

renewcommand Kullanma

LATEX’in Defaultlarının BirListesi

Uzunlukları Değiştirme

Uyarı

Örnek

Çizgi Stilleri veDoldurma Stilleri

Ek Paketler

Çizgi Stilleri

Diğer Çizgi Seçenekleri

Doldurma Stilleri

Gradyen Doldurma Stili

Saydam Dolgu

Örnek

Grafik Çizme

Eksenleri Yerleştirme

Eksenler Üzerinde Etiketler

Eksenler için DiğerSeçenekleri

Etiketlerle Daha Fazla Şey

Fonksiyonları Çizme

cos(x)’in Grafiği

Örnek

Grafiğin Farklı Bir Tipi

Dairesel Grafik Örneği

Bir fonksiyonun grafiğini üretmenin komutu aşağıdadır:

\psplot[arrows=<->,algebraic=true,

plotstyle=curve]{x1}{x2}{function}

Bu x−koordinatı x1 ile başlayan ve x2 ile bitenfonksiyonun grafiğini çizmeye başlar.Fonksiyonu yazma genellikle tahmin edeceğiniz gibiçalışır, biri hariç.

◮ x2– kuvvetler;

◮ sin(x)– fonksiyonlar;

◮ 3 ∗ x– çarpma, buna bakın!

Kod arasındaki farkı akılda tutun LATEX’de birşeyyazmak(\cos(x) gibi) için gereklidir ve bir fonksiyonu(cos(x )) çizmekte bu kod gereklidir.

Page 334: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

Bazı DefaultlarıDeğiştirme

renewcommand Kullanma

LATEX’in Defaultlarının BirListesi

Uzunlukları Değiştirme

Uyarı

Örnek

Çizgi Stilleri veDoldurma Stilleri

Ek Paketler

Çizgi Stilleri

Diğer Çizgi Seçenekleri

Doldurma Stilleri

Gradyen Doldurma Stili

Saydam Dolgu

Örnek

Grafik Çizme

Eksenleri Yerleştirme

Eksenler Üzerinde Etiketler

Eksenler için DiğerSeçenekleri

Etiketlerle Daha Fazla Şey

Fonksiyonları Çizme

cos(x)’in Grafiği

Örnek

Grafiğin Farklı Bir Tipi

Dairesel Grafik Örneği

\def\pshlabel#1{\scriptsize #1}

\def\psvlabel#1{\scriptsize #1}

\psset{unit=.5cm}

\begin{pspicture}(-8,-2)(8,2)

\psaxes[linecolor=lightgray,ticksize=-4pt 0,

tickcolor=lightgray,labels=all,

ticks=all]{<->}(0,0)(-8,-2)(8,2)

\psplot[arrows=<->,algebraic=true,

plotstyle=curve,linewidth=1pt,

linecolor=red]{-8}{8}{cos(x)}

\end{pspicture}

Page 335: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

Bazı DefaultlarıDeğiştirme

renewcommand Kullanma

LATEX’in Defaultlarının BirListesi

Uzunlukları Değiştirme

Uyarı

Örnek

Çizgi Stilleri veDoldurma Stilleri

Ek Paketler

Çizgi Stilleri

Diğer Çizgi Seçenekleri

Doldurma Stilleri

Gradyen Doldurma Stili

Saydam Dolgu

Örnek

Grafik Çizme

Eksenleri Yerleştirme

Eksenler Üzerinde Etiketler

Eksenler için DiğerSeçenekleri

Etiketlerle Daha Fazla Şey

Fonksiyonları Çizme

cos(x)’in Grafiği

Örnek

Grafiğin Farklı Bir Tipi

Dairesel Grafik Örneği

Bir örnek (.tex) dosyası açın; derleyin ve bakın.

Page 336: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

Bazı DefaultlarıDeğiştirme

renewcommand Kullanma

LATEX’in Defaultlarının BirListesi

Uzunlukları Değiştirme

Uyarı

Örnek

Çizgi Stilleri veDoldurma Stilleri

Ek Paketler

Çizgi Stilleri

Diğer Çizgi Seçenekleri

Doldurma Stilleri

Gradyen Doldurma Stili

Saydam Dolgu

Örnek

Grafik Çizme

Eksenleri Yerleştirme

Eksenler Üzerinde Etiketler

Eksenler için DiğerSeçenekleri

Etiketlerle Daha Fazla Şey

Fonksiyonları Çizme

cos(x)’in Grafiği

Örnek

Grafiğin Farklı Bir Tipi

Dairesel Grafik Örneği

Burada dairesel grafikler için bir komut vardır!

\psChart[options]{list1}{list2}{radius}

◮ list1 – yüzdelerin(oranların) listesi, toplamı100’dür.

◮ list2 – basılacak parcaların listesi◮ Seçenekler

◮ chartSep – parçaları basmak için mesafe;◮ chartColor – gri veya renkli;◮ userColor – bir virgülle ayrılmış kullanılacak

renklerin listesi; içinde yoksa, senin için

seçilebilecek.

Page 337: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

Bazı DefaultlarıDeğiştirme

renewcommand Kullanma

LATEX’in Defaultlarının BirListesi

Uzunlukları Değiştirme

Uyarı

Örnek

Çizgi Stilleri veDoldurma Stilleri

Ek Paketler

Çizgi Stilleri

Diğer Çizgi Seçenekleri

Doldurma Stilleri

Gradyen Doldurma Stili

Saydam Dolgu

Örnek

Grafik Çizme

Eksenleri Yerleştirme

Eksenler Üzerinde Etiketler

Eksenler için DiğerSeçenekleri

Etiketlerle Daha Fazla Şey

Fonksiyonları Çizme

cos(x)’in Grafiği

Örnek

Grafiğin Farklı Bir Tipi

Dairesel Grafik Örneği

\psset{unit=2cm}

\begin{pspicture}(-1,-1)(1,1)

\rput(0,0){

\psChart[userColor={red,yellow,gray,green},

chartSep=.2cm]{25,10,50,15}{1}{1}

}

Page 338: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

Bazı DefaultlarıDeğiştirme

renewcommand Kullanma

LATEX’in Defaultlarının BirListesi

Uzunlukları Değiştirme

Uyarı

Örnek

Çizgi Stilleri veDoldurma Stilleri

Ek Paketler

Çizgi Stilleri

Diğer Çizgi Seçenekleri

Doldurma Stilleri

Gradyen Doldurma Stili

Saydam Dolgu

Örnek

Grafik Çizme

Eksenleri Yerleştirme

Eksenler Üzerinde Etiketler

Eksenler için DiğerSeçenekleri

Etiketlerle Daha Fazla Şey

Fonksiyonları Çizme

cos(x)’in Grafiği

Örnek

Grafiğin Farklı Bir Tipi

Dairesel Grafik Örneği

Düğümler ve Bağlantılar

Page 339: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

Bazı DefaultlarıDeğiştirme

renewcommand Kullanma

LATEX’in Defaultlarının BirListesi

Uzunlukları Değiştirme

Uyarı

Örnek

Çizgi Stilleri veDoldurma Stilleri

Ek Paketler

Çizgi Stilleri

Diğer Çizgi Seçenekleri

Doldurma Stilleri

Gradyen Doldurma Stili

Saydam Dolgu

Örnek

Grafik Çizme

Eksenleri Yerleştirme

Eksenler Üzerinde Etiketler

Eksenler için DiğerSeçenekleri

Etiketlerle Daha Fazla Şey

Fonksiyonları Çizme

cos(x)’in Grafiği

Örnek

Grafiğin Farklı Bir Tipi

Dairesel Grafik Örneği

İki şeyi bir doğruyla bağlamada becerikli olduğu birçokortam vardır. Bu zaten sahip olduğumuz temel çizimbecerileriyle yapılabilir. Ancak etraftaki şeyleri hareketettirmek isterseniz, o zaman herşeyi tekrar hesaplamanızgerekecekdüğümler(nodes) fikri bu problemin üstesindengelir!

◮ Kutularda nesneleri yerleştirin ve onlara isim ver.Bunlara senin düğümlerin denir.

◮ Sonra basitce isimlerine istinaden istendiği gibibunları birbiriyle bağlayın.

Uyarı: Bununla yapabileceğin birçok şey vardır, veyalnızca bir yüzey çizeceğiz.

Page 340: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

Bazı DefaultlarıDeğiştirme

renewcommand Kullanma

LATEX’in Defaultlarının BirListesi

Uzunlukları Değiştirme

Uyarı

Örnek

Çizgi Stilleri veDoldurma Stilleri

Ek Paketler

Çizgi Stilleri

Diğer Çizgi Seçenekleri

Doldurma Stilleri

Gradyen Doldurma Stili

Saydam Dolgu

Örnek

Grafik Çizme

Eksenleri Yerleştirme

Eksenler Üzerinde Etiketler

Eksenler için DiğerSeçenekleri

Etiketlerle Daha Fazla Şey

Fonksiyonları Çizme

cos(x)’in Grafiği

Örnek

Grafiğin Farklı Bir Tipi

Dairesel Grafik Örneği

Burada düğümler oluşturmak için sözdizimi vardır.

◮ \rnode[ref]{name}{stuff}

◮ \cnode*[par](x,y){radius}{name} – bu basitcebir çember çizer.

◮ \circlenode*[par]{name}{stuff} –pscirclebox gibi.

◮ \ovalnode*[par]{name}{stuff} – psovalbox

gibi.

Page 341: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

Bazı DefaultlarıDeğiştirme

renewcommand Kullanma

LATEX’in Defaultlarının BirListesi

Uzunlukları Değiştirme

Uyarı

Örnek

Çizgi Stilleri veDoldurma Stilleri

Ek Paketler

Çizgi Stilleri

Diğer Çizgi Seçenekleri

Doldurma Stilleri

Gradyen Doldurma Stili

Saydam Dolgu

Örnek

Grafik Çizme

Eksenleri Yerleştirme

Eksenler Üzerinde Etiketler

Eksenler için DiğerSeçenekleri

Etiketlerle Daha Fazla Şey

Fonksiyonları Çizme

cos(x)’in Grafiği

Örnek

Grafiğin Farklı Bir Tipi

Dairesel Grafik Örneği

Düğümleri birbiriyle bağlamanın iki başlanğıç yöntemi.

◮ \ncline*[par]{arrows}{nodeA}{nodeB} – birçizgiyle düğümleri bağlar.

◮ \ncarc*[par]{arrows}{nodeA}{nodeB} – biryayla düğümleri bağlar.

Tüm düğüm bağlantılarına uygulanan bir seçenek:nodesep. Bu bir uzunluk olmalıdır ve defaultu 0pt’dur.nodesep düğümün ve düğüm bağlantısını durdurmakistediğin yer arasındaki uzaklıktır.

Page 342: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

Bazı DefaultlarıDeğiştirme

renewcommand Kullanma

LATEX’in Defaultlarının BirListesi

Uzunlukları Değiştirme

Uyarı

Örnek

Çizgi Stilleri veDoldurma Stilleri

Ek Paketler

Çizgi Stilleri

Diğer Çizgi Seçenekleri

Doldurma Stilleri

Gradyen Doldurma Stili

Saydam Dolgu

Örnek

Grafik Çizme

Eksenleri Yerleştirme

Eksenler Üzerinde Etiketler

Eksenler için DiğerSeçenekleri

Etiketlerle Daha Fazla Şey

Fonksiyonları Çizme

cos(x)’in Grafiği

Örnek

Grafiğin Farklı Bir Tipi

Dairesel Grafik Örneği

Bir örnek (.tex) dosyası açın; derleyin ve bakın.

Page 343: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

Bazı DefaultlarıDeğiştirme

renewcommand Kullanma

LATEX’in Defaultlarının BirListesi

Uzunlukları Değiştirme

Uyarı

Örnek

Çizgi Stilleri veDoldurma Stilleri

Ek Paketler

Çizgi Stilleri

Diğer Çizgi Seçenekleri

Doldurma Stilleri

Gradyen Doldurma Stili

Saydam Dolgu

Örnek

Grafik Çizme

Eksenleri Yerleştirme

Eksenler Üzerinde Etiketler

Eksenler için DiğerSeçenekleri

Etiketlerle Daha Fazla Şey

Fonksiyonları Çizme

cos(x)’in Grafiği

Örnek

Grafiğin Farklı Bir Tipi

Dairesel Grafik Örneği

Diğer düğüm bağlantılarının nasıl çalıştığını etkileyen ikiparametre:

◮ angle – düğüm bağlantılarının birleştiği açıyı(default 0’dır) belirler.

◮ Aynı zamanda angleA ve angleB ayarlamalısın.

◮ arm – düğüm bağlantısının birleştiği doğruparçasının uzunluğunu (default 10pt’dır) belirler.

◮ Aynı zamanda armA ve armB ayarlamalısın.

Örnek: angleA=90, angleB=-90

Page 344: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

Bazı DefaultlarıDeğiştirme

renewcommand Kullanma

LATEX’in Defaultlarının BirListesi

Uzunlukları Değiştirme

Uyarı

Örnek

Çizgi Stilleri veDoldurma Stilleri

Ek Paketler

Çizgi Stilleri

Diğer Çizgi Seçenekleri

Doldurma Stilleri

Gradyen Doldurma Stili

Saydam Dolgu

Örnek

Grafik Çizme

Eksenleri Yerleştirme

Eksenler Üzerinde Etiketler

Eksenler için DiğerSeçenekleri

Etiketlerle Daha Fazla Şey

Fonksiyonları Çizme

cos(x)’in Grafiği

Örnek

Grafiğin Farklı Bir Tipi

Dairesel Grafik Örneği

Düğümleri birbirine bağlamanın daha fazla yolu.

◮ \ncdiag*[par]{arrows}{nodeA}{nodeB} – üççizgi parçası bağlantı oluşturur; çigi seçenekleriylebunu düzenleyebilirsin.

◮ \nccurve*[par]{arrows}{nodeA}{nodeB} –düğümleri bağlayan bir Bezier eğrisi çizer;

Örnek: angleA=90, angleB=-90

Page 345: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

Bazı DefaultlarıDeğiştirme

renewcommand Kullanma

LATEX’in Defaultlarının BirListesi

Uzunlukları Değiştirme

Uyarı

Örnek

Çizgi Stilleri veDoldurma Stilleri

Ek Paketler

Çizgi Stilleri

Diğer Çizgi Seçenekleri

Doldurma Stilleri

Gradyen Doldurma Stili

Saydam Dolgu

Örnek

Grafik Çizme

Eksenleri Yerleştirme

Eksenler Üzerinde Etiketler

Eksenler için DiğerSeçenekleri

Etiketlerle Daha Fazla Şey

Fonksiyonları Çizme

cos(x)’in Grafiği

Örnek

Grafiğin Farklı Bir Tipi

Dairesel Grafik Örneği

Bunlardan çok vardır, sadece üçünü konuşacağız.Bunların tümü etiketleyecekleri düğüm bağlantısı hemensonra gelmesi gerekir.

◮ \ncput*[par]{stuff} – çizgi üzerinde etiketyerleştirir

◮ \naput*[par]{stuff} – çizgi üstüne etiket koyar

◮ \nbput*[par]{stuff} – çizgi altına etiket koyar

Örnek: \ncput*{connect}

Page 346: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

Bazı DefaultlarıDeğiştirme

renewcommand Kullanma

LATEX’in Defaultlarının BirListesi

Uzunlukları Değiştirme

Uyarı

Örnek

Çizgi Stilleri veDoldurma Stilleri

Ek Paketler

Çizgi Stilleri

Diğer Çizgi Seçenekleri

Doldurma Stilleri

Gradyen Doldurma Stili

Saydam Dolgu

Örnek

Grafik Çizme

Eksenleri Yerleştirme

Eksenler Üzerinde Etiketler

Eksenler için DiğerSeçenekleri

Etiketlerle Daha Fazla Şey

Fonksiyonları Çizme

cos(x)’in Grafiği

Örnek

Grafiğin Farklı Bir Tipi

Dairesel Grafik Örneği

Bir örnek (.pdf) dosyası açın; onu yeniden üretin.

Page 347: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

FontKarakteristikleri

Tek aralıklı ve Orantılı

Uzatılmış ve sans serif yazıtipleri

Font Ailelerinin Özellikleri

Font Kodlama

Metinde FontlarıKullanma

Komutlar ve Bildirimler

Ana Font Aileleri

Çizgi Stilleri

MatematikteFontlar

Matematik Alfabesi

Matematik Versiyonları

Font Yardımı

Computer Modern

fontenc ve lmodern

Postscript Fontlar

Örnek

Font Değiştirme

Font Boyutunu Değiştirme

İki Not

Matematik için Fontlar

Daha Fazla Matematik içinFont

Bilimsel Araştırma ve Yazım TeknikleriDers14: Fontlar

Dr. Salim CEYHAN

25 Ağustos 2013

1

Page 348: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

FontKarakteristikleri

Tek aralıklı ve Orantılı

Uzatılmış ve sans serif yazıtipleri

Font Ailelerinin Özellikleri

Font Kodlama

Metinde FontlarıKullanma

Komutlar ve Bildirimler

Ana Font Aileleri

Çizgi Stilleri

MatematikteFontlar

Matematik Alfabesi

Matematik Versiyonları

Font Yardımı

Computer Modern

fontenc ve lmodern

Postscript Fontlar

Örnek

Font Değiştirme

Font Boyutunu Değiştirme

İki Not

Matematik için Fontlar

Daha Fazla Matematik içinFont

İÇİNDEKİLERGenel BakışFont Karakteristikleri

Tek aralıklı ve OrantılıUzatılmış ve sans serif yazı tipleriFont Ailelerinin ÖzellikleriFont Kodlama

Metinde Fontları KullanmaKomutlar ve BildirimlerAna Font AileleriÇizgi Stilleri

Matematikte FontlarMatematik AlfabesiMatematik Versiyonları

Font YardımıComputer Modernfontenc ve lmodern

Postscript FontlarÖrnek

Page 349: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

FontKarakteristikleri

Tek aralıklı ve Orantılı

Uzatılmış ve sans serif yazıtipleri

Font Ailelerinin Özellikleri

Font Kodlama

Metinde FontlarıKullanma

Komutlar ve Bildirimler

Ana Font Aileleri

Çizgi Stilleri

MatematikteFontlar

Matematik Alfabesi

Matematik Versiyonları

Font Yardımı

Computer Modern

fontenc ve lmodern

Postscript Fontlar

Örnek

Font Değiştirme

Font Boyutunu Değiştirme

İki Not

Matematik için Fontlar

Daha Fazla Matematik içinFont

Genel Bakış

1. Font Karakteristikleri

Page 350: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

FontKarakteristikleri

Tek aralıklı ve Orantılı

Uzatılmış ve sans serif yazıtipleri

Font Ailelerinin Özellikleri

Font Kodlama

Metinde FontlarıKullanma

Komutlar ve Bildirimler

Ana Font Aileleri

Çizgi Stilleri

MatematikteFontlar

Matematik Alfabesi

Matematik Versiyonları

Font Yardımı

Computer Modern

fontenc ve lmodern

Postscript Fontlar

Örnek

Font Değiştirme

Font Boyutunu Değiştirme

İki Not

Matematik için Fontlar

Daha Fazla Matematik içinFont

Genel Bakış

1. Font Karakteristikleri

2. Metinde Fontlar kullanma

Page 351: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

FontKarakteristikleri

Tek aralıklı ve Orantılı

Uzatılmış ve sans serif yazıtipleri

Font Ailelerinin Özellikleri

Font Kodlama

Metinde FontlarıKullanma

Komutlar ve Bildirimler

Ana Font Aileleri

Çizgi Stilleri

MatematikteFontlar

Matematik Alfabesi

Matematik Versiyonları

Font Yardımı

Computer Modern

fontenc ve lmodern

Postscript Fontlar

Örnek

Font Değiştirme

Font Boyutunu Değiştirme

İki Not

Matematik için Fontlar

Daha Fazla Matematik içinFont

Genel Bakış

1. Font Karakteristikleri

2. Metinde Fontlar kullanma

3. Matematikte Fontlar

Page 352: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

FontKarakteristikleri

Tek aralıklı ve Orantılı

Uzatılmış ve sans serif yazıtipleri

Font Ailelerinin Özellikleri

Font Kodlama

Metinde FontlarıKullanma

Komutlar ve Bildirimler

Ana Font Aileleri

Çizgi Stilleri

MatematikteFontlar

Matematik Alfabesi

Matematik Versiyonları

Font Yardımı

Computer Modern

fontenc ve lmodern

Postscript Fontlar

Örnek

Font Değiştirme

Font Boyutunu Değiştirme

İki Not

Matematik için Fontlar

Daha Fazla Matematik içinFont

Genel Bakış

1. Font Karakteristikleri

2. Metinde Fontlar kullanma

3. Matematikte Fontlar

4. Font Desteği

Page 353: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

FontKarakteristikleri

Tek aralıklı ve Orantılı

Uzatılmış ve sans serif yazıtipleri

Font Ailelerinin Özellikleri

Font Kodlama

Metinde FontlarıKullanma

Komutlar ve Bildirimler

Ana Font Aileleri

Çizgi Stilleri

MatematikteFontlar

Matematik Alfabesi

Matematik Versiyonları

Font Yardımı

Computer Modern

fontenc ve lmodern

Postscript Fontlar

Örnek

Font Değiştirme

Font Boyutunu Değiştirme

İki Not

Matematik için Fontlar

Daha Fazla Matematik içinFont

Font Karakteristikleri

Page 354: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

FontKarakteristikleri

Tek aralıklı ve Orantılı

Uzatılmış ve sans serif yazıtipleri

Font Ailelerinin Özellikleri

Font Kodlama

Metinde FontlarıKullanma

Komutlar ve Bildirimler

Ana Font Aileleri

Çizgi Stilleri

MatematikteFontlar

Matematik Alfabesi

Matematik Versiyonları

Font Yardımı

Computer Modern

fontenc ve lmodern

Postscript Fontlar

Örnek

Font Değiştirme

Font Boyutunu Değiştirme

İki Not

Matematik için Fontlar

Daha Fazla Matematik içinFont

Fontlar ya tek-aralıklı veya orantılı aralık bırakılmış. Farkıdikkat edin:

mmmmiiii monospaced

mmmmiiii proportionally spaced

◮ Çoğu zaman orantılı olan aralıklı yazı tipikullanacaksın.

◮ Sabit genişlikli fontlar bilgisayar kodu yazma gibikullanımları vardır.

monospaced sabit aralıklı, sabit genişlikli veya orantılıolmayan yazı tipi de denen monospaced fontharflerinin veya karakterlerinin herbiri yatayboşluk miktarı aynı miktarda yer işgal edenbir yazı tipidir.

propotional bir monospaced harf tipi(typeface) tüm yazıtiplerinde(fontta) bir tek standart genişlikkullanırken orantılı harf tipi değişen genişlikliharfleri içerir.

Page 355: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

FontKarakteristikleri

Tek aralıklı ve Orantılı

Uzatılmış ve sans serif yazıtipleri

Font Ailelerinin Özellikleri

Font Kodlama

Metinde FontlarıKullanma

Komutlar ve Bildirimler

Ana Font Aileleri

Çizgi Stilleri

MatematikteFontlar

Matematik Alfabesi

Matematik Versiyonları

Font Yardımı

Computer Modern

fontenc ve lmodern

Postscript Fontlar

Örnek

Font Değiştirme

Font Boyutunu Değiştirme

İki Not

Matematik için Fontlar

Daha Fazla Matematik içinFont

Uzatılmış ve sans serif yazı tipleri

Fontları sınıflandırmanın diğer bir ylu: serifs’invarlığı/yokluğuserif : karakter şekillerinin uçlarında küçücük tarzlar

◮ Uzatılmış(serifed) fontlar genellikle uzun metinlerdekullanılır; daha çok okunulabilir olduğu düşünülür.

◮ Sans serif fontlar ara sıra başlıklar/sunumlardakullanılır.

Farkı görmek için bir örnek (.tex) dosyası açın; derleyinve bakın.

Page 356: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

FontKarakteristikleri

Tek aralıklı ve Orantılı

Uzatılmış ve sans serif yazıtipleri

Font Ailelerinin Özellikleri

Font Kodlama

Metinde FontlarıKullanma

Komutlar ve Bildirimler

Ana Font Aileleri

Çizgi Stilleri

MatematikteFontlar

Matematik Alfabesi

Matematik Versiyonları

Font Yardımı

Computer Modern

fontenc ve lmodern

Postscript Fontlar

Örnek

Font Değiştirme

Font Boyutunu Değiştirme

İki Not

Matematik için Fontlar

Daha Fazla Matematik içinFont

Font Ailelerinin Özellikleri

Bir font ailesini adlandırmanın yolları:

◮ şekli – yukarı doğru, italic, slanted ; değişik: small

caps;◮ ağırlık ve genişlik

◮ ağırlık – hafif, orta, koyu◮ genişlik – yoğun, orta, yayılmış

◮ boyut – inch başına 72.29 pt olarak ölçülmüş.◮ bilinen LATEX boyut komutları

Page 357: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

FontKarakteristikleri

Tek aralıklı ve Orantılı

Uzatılmış ve sans serif yazıtipleri

Font Ailelerinin Özellikleri

Font Kodlama

Metinde FontlarıKullanma

Komutlar ve Bildirimler

Ana Font Aileleri

Çizgi Stilleri

MatematikteFontlar

Matematik Alfabesi

Matematik Versiyonları

Font Yardımı

Computer Modern

fontenc ve lmodern

Postscript Fontlar

Örnek

Font Değiştirme

Font Boyutunu Değiştirme

İki Not

Matematik için Fontlar

Daha Fazla Matematik içinFont

Font Kodlama

Font kodlama sıklıkla yabancı bir dilde yazmakabiliyetiyle alakalıdır. Aşağıda en yaygın iki kodlamaverilmiştir.

◮ OT1 – LATEX’de default fontun kodlanması, bustandarttır.

◮ T1 – çok sıklıkla ne kullanacağımız, daha modernkodlama

Page 358: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

FontKarakteristikleri

Tek aralıklı ve Orantılı

Uzatılmış ve sans serif yazıtipleri

Font Ailelerinin Özellikleri

Font Kodlama

Metinde FontlarıKullanma

Komutlar ve Bildirimler

Ana Font Aileleri

Çizgi Stilleri

MatematikteFontlar

Matematik Alfabesi

Matematik Versiyonları

Font Yardımı

Computer Modern

fontenc ve lmodern

Postscript Fontlar

Örnek

Font Değiştirme

Font Boyutunu Değiştirme

İki Not

Matematik için Fontlar

Daha Fazla Matematik içinFont

Metinde Fontları Kullanma

Page 359: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

FontKarakteristikleri

Tek aralıklı ve Orantılı

Uzatılmış ve sans serif yazıtipleri

Font Ailelerinin Özellikleri

Font Kodlama

Metinde FontlarıKullanma

Komutlar ve Bildirimler

Ana Font Aileleri

Çizgi Stilleri

MatematikteFontlar

Matematik Alfabesi

Matematik Versiyonları

Font Yardımı

Computer Modern

fontenc ve lmodern

Postscript Fontlar

Örnek

Font Değiştirme

Font Boyutunu Değiştirme

İki Not

Matematik için Fontlar

Daha Fazla Matematik içinFont

Komutlar ve Bildirimler

Dokümanın ana veya normal fontunu değiştirmenin ikitemel yolu vardır.

◮ Komutlar – \textbf{} gibi; metnin küçük birkısmının görüntüsünü değiştirmek için iyi; bukomutta paragraf kırılması olamaz

◮ Bildirimler – \bfseries gibi; bu noktadan ileriyedoğru dökümanı değiştirir(belirli bir grup parantezsonu veya ortam sonuna kadar)

◮ \begin{bfseries} de uygulanabilir.

Page 360: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

FontKarakteristikleri

Tek aralıklı ve Orantılı

Uzatılmış ve sans serif yazıtipleri

Font Ailelerinin Özellikleri

Font Kodlama

Metinde FontlarıKullanma

Komutlar ve Bildirimler

Ana Font Aileleri

Çizgi Stilleri

MatematikteFontlar

Matematik Alfabesi

Matematik Versiyonları

Font Yardımı

Computer Modern

fontenc ve lmodern

Postscript Fontlar

Örnek

Font Değiştirme

Font Boyutunu Değiştirme

İki Not

Matematik için Fontlar

Daha Fazla Matematik içinFont

Ana Font Aileleri

LATEX yüklenmiş üç font ailesi bulundurur, öyle ki onları:serifed font, sans serif font, typewriter font adıylabilirsiniz.LATEX’in defaultları:

◮ serifed – Computer Modern Roman

◮ sans serif – Computer Modern Sans

◮ typewriter – Computer Modern Typewriter

Page 361: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

FontKarakteristikleri

Tek aralıklı ve Orantılı

Uzatılmış ve sans serif yazıtipleri

Font Ailelerinin Özellikleri

Font Kodlama

Metinde FontlarıKullanma

Komutlar ve Bildirimler

Ana Font Aileleri

Çizgi Stilleri

MatematikteFontlar

Matematik Alfabesi

Matematik Versiyonları

Font Yardımı

Computer Modern

fontenc ve lmodern

Postscript Fontlar

Örnek

Font Değiştirme

Font Boyutunu Değiştirme

İki Not

Matematik için Fontlar

Daha Fazla Matematik içinFont

LATEX’deki uygulanabilir şekillerin ikisi \textit{} ve\textsl{} olarak bilinen italics ve slanted tipidir.

◮ Bu iki fonttaki harfler için iki farklı şekil vardır.◮ Slanted harfler genellikle biraz döndürülmüş yukarı

doğru harflerdir.◮ İtalicized harfler tümüyle farklıdır.

◮ Slanted harfler genellikle sadece sans serif fontiçindir, ama Computer Modern Roman herikisinideiçerir.

Page 362: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

FontKarakteristikleri

Tek aralıklı ve Orantılı

Uzatılmış ve sans serif yazıtipleri

Font Ailelerinin Özellikleri

Font Kodlama

Metinde FontlarıKullanma

Komutlar ve Bildirimler

Ana Font Aileleri

Çizgi Stilleri

MatematikteFontlar

Matematik Alfabesi

Matematik Versiyonları

Font Yardımı

Computer Modern

fontenc ve lmodern

Postscript Fontlar

Örnek

Font Değiştirme

Font Boyutunu Değiştirme

İki Not

Matematik için Fontlar

Daha Fazla Matematik içinFont

Matematikte Fontlar

Page 363: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

FontKarakteristikleri

Tek aralıklı ve Orantılı

Uzatılmış ve sans serif yazıtipleri

Font Ailelerinin Özellikleri

Font Kodlama

Metinde FontlarıKullanma

Komutlar ve Bildirimler

Ana Font Aileleri

Çizgi Stilleri

MatematikteFontlar

Matematik Alfabesi

Matematik Versiyonları

Font Yardımı

Computer Modern

fontenc ve lmodern

Postscript Fontlar

Örnek

Font Değiştirme

Font Boyutunu Değiştirme

İki Not

Matematik için Fontlar

Daha Fazla Matematik içinFont

Matematikte küçük bir harf grubunun görünümünüdeğiştirmek için birkaç komut vardır.

Komut Görünüm

\mathcal{A} A

\mathrm{f(x)} f(x)\mathbf{f(x)} f(x)\mathsf{f(x)} f(x)\mathtt{f(x)} f(x)\mathnormal{f(x)} f(x)\mathit{f(x)} f (x )

f (x ) ile karşılaştırın.

Page 364: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

FontKarakteristikleri

Tek aralıklı ve Orantılı

Uzatılmış ve sans serif yazıtipleri

Font Ailelerinin Özellikleri

Font Kodlama

Metinde FontlarıKullanma

Komutlar ve Bildirimler

Ana Font Aileleri

Çizgi Stilleri

MatematikteFontlar

Matematik Alfabesi

Matematik Versiyonları

Font Yardımı

Computer Modern

fontenc ve lmodern

Postscript Fontlar

Örnek

Font Değiştirme

Font Boyutunu Değiştirme

İki Not

Matematik için Fontlar

Daha Fazla Matematik içinFont

Matematik Versiyonları

Tümüyle bir matematik formülünü değiştirmenin başkabir yolu vardır. \mathversion{bold} komutunukullanın.(\mathversion{normal} defaulttur.)

Farka dikkat edin:

n∑

i=1

i =n(n + 1)

2

n∑

i=1

i =n(n + 1)

2

Page 365: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

FontKarakteristikleri

Tek aralıklı ve Orantılı

Uzatılmış ve sans serif yazıtipleri

Font Ailelerinin Özellikleri

Font Kodlama

Metinde FontlarıKullanma

Komutlar ve Bildirimler

Ana Font Aileleri

Çizgi Stilleri

MatematikteFontlar

Matematik Alfabesi

Matematik Versiyonları

Font Yardımı

Computer Modern

fontenc ve lmodern

Postscript Fontlar

Örnek

Font Değiştirme

Font Boyutunu Değiştirme

İki Not

Matematik için Fontlar

Daha Fazla Matematik içinFont

Font Yardımı

Page 366: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

FontKarakteristikleri

Tek aralıklı ve Orantılı

Uzatılmış ve sans serif yazıtipleri

Font Ailelerinin Özellikleri

Font Kodlama

Metinde FontlarıKullanma

Komutlar ve Bildirimler

Ana Font Aileleri

Çizgi Stilleri

MatematikteFontlar

Matematik Alfabesi

Matematik Versiyonları

Font Yardımı

Computer Modern

fontenc ve lmodern

Postscript Fontlar

Örnek

Font Değiştirme

Font Boyutunu Değiştirme

İki Not

Matematik için Fontlar

Daha Fazla Matematik içinFont

Computer Modern fontlar temel olarak Donald Knuth’untasarladığı fontlardır. Her LATEX sisteminde standartfontlardır.İçerilmiş:

Computer Modern

Computer Modern Fibonacci

Computer Modern Funny Roman

Computer Modern Dunhill

Page 367: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

FontKarakteristikleri

Tek aralıklı ve Orantılı

Uzatılmış ve sans serif yazıtipleri

Font Ailelerinin Özellikleri

Font Kodlama

Metinde FontlarıKullanma

Komutlar ve Bildirimler

Ana Font Aileleri

Çizgi Stilleri

MatematikteFontlar

Matematik Alfabesi

Matematik Versiyonları

Font Yardımı

Computer Modern

fontenc ve lmodern

Postscript Fontlar

Örnek

Font Değiştirme

Font Boyutunu Değiştirme

İki Not

Matematik için Fontlar

Daha Fazla Matematik içinFont

Bu fontların kalanının çoğu için başlanğıçta

\usepackage[T1]{fontenc}

yazmış olmalısın.

Latin Modern fontlar bağlantısız tek paket içindeComputer Modern fontları sağlamlaştırmak için birçabadır. Şimdi başlangıçta şunlar olmalıdır:

\usepackage{lmodern}

\usepackage[T1]{fontenc}

Page 368: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

FontKarakteristikleri

Tek aralıklı ve Orantılı

Uzatılmış ve sans serif yazıtipleri

Font Ailelerinin Özellikleri

Font Kodlama

Metinde FontlarıKullanma

Komutlar ve Bildirimler

Ana Font Aileleri

Çizgi Stilleri

MatematikteFontlar

Matematik Alfabesi

Matematik Versiyonları

Font Yardımı

Computer Modern

fontenc ve lmodern

Postscript Fontlar

Örnek

Font Değiştirme

Font Boyutunu Değiştirme

İki Not

Matematik için Fontlar

Daha Fazla Matematik içinFont

Ghostscript ve her postscript yazıcı içine kurulan 10 fontvardır. Tüm varyasyonlarıyla, yaklaşık kullanılabilir 35font verir.

Bu fontları kullanmanın yolu: başlangıçta\usepackage{bookman}.

Dikkat edilirse bunların yalnızca ikisi bir matematik diliiçin destekler.

postscript ve postscript olmayan fontlar arasında temelbir fark vardır!

Page 369: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

FontKarakteristikleri

Tek aralıklı ve Orantılı

Uzatılmış ve sans serif yazıtipleri

Font Ailelerinin Özellikleri

Font Kodlama

Metinde FontlarıKullanma

Komutlar ve Bildirimler

Ana Font Aileleri

Çizgi Stilleri

MatematikteFontlar

Matematik Alfabesi

Matematik Versiyonları

Font Yardımı

Computer Modern

fontenc ve lmodern

Postscript Fontlar

Örnek

Font Değiştirme

Font Boyutunu Değiştirme

İki Not

Matematik için Fontlar

Daha Fazla Matematik içinFont

Bir (.tex) örnek dosyası açın derleyin ve bakın.

Page 370: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

FontKarakteristikleri

Tek aralıklı ve Orantılı

Uzatılmış ve sans serif yazıtipleri

Font Ailelerinin Özellikleri

Font Kodlama

Metinde FontlarıKullanma

Komutlar ve Bildirimler

Ana Font Aileleri

Çizgi Stilleri

MatematikteFontlar

Matematik Alfabesi

Matematik Versiyonları

Font Yardımı

Computer Modern

fontenc ve lmodern

Postscript Fontlar

Örnek

Font Değiştirme

Font Boyutunu Değiştirme

İki Not

Matematik için Fontlar

Daha Fazla Matematik içinFont

Döküman ortasında fontları değiştirmenize izin verenbirçok faydalı komut vardır:

\usefont{enc}{fam}{ser}{shp}

◮ enc – font kodlaması; genellikle T1;

◮ fam – font ailesi;

◮ ser – font serisi;

◮ shp – font şekli;

Page 371: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

FontKarakteristikleri

Tek aralıklı ve Orantılı

Uzatılmış ve sans serif yazıtipleri

Font Ailelerinin Özellikleri

Font Kodlama

Metinde FontlarıKullanma

Komutlar ve Bildirimler

Ana Font Aileleri

Çizgi Stilleri

MatematikteFontlar

Matematik Alfabesi

Matematik Versiyonları

Font Yardımı

Computer Modern

fontenc ve lmodern

Postscript Fontlar

Örnek

Font Değiştirme

Font Boyutunu Değiştirme

İki Not

Matematik için Fontlar

Daha Fazla Matematik içinFont

Postscript fontlar için ne zaman istersen boyutunuayarlayabilirsin.Komut \fontsize{size}{leading}’dur. (sanırım bubir usefont komutuyla eşlenmiş olabilir.) leading metninsatırları arasındaki yaklaşık boşluk miktarıdır.Font Boyut Leading

Times 10 12Palatino 10 11.5New Cent. 10 12.5Bookman 10 12Helvetica 10 13Avant Garde 9 13Courier 10 12Zapf Chanc. 10 12Utopia 10 12.5Charter 10 12.4

Standartpostscriptfontlar içinönerilen boyutve leading.

Page 372: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

FontKarakteristikleri

Tek aralıklı ve Orantılı

Uzatılmış ve sans serif yazıtipleri

Font Ailelerinin Özellikleri

Font Kodlama

Metinde FontlarıKullanma

Komutlar ve Bildirimler

Ana Font Aileleri

Çizgi Stilleri

MatematikteFontlar

Matematik Alfabesi

Matematik Versiyonları

Font Yardımı

Computer Modern

fontenc ve lmodern

Postscript Fontlar

Örnek

Font Değiştirme

Font Boyutunu Değiştirme

İki Not

Matematik için Fontlar

Daha Fazla Matematik içinFont

1. helvet veya avant gibi paketler default sansserif yazı tipini değiştirir ama default dökümanfontunu değitirmezler. Dökümanınız için yeni defaultolarak bu sans serif fontunu kullanmak içinbaşlangıçta:

\renewcommand\familydefault{\sfdefault}

bunu yazın.

2. usefont ve fontsize gibi komutları tedbirli şekildekullanın. Bunları kullanmak için en iyi yerbaşlıklardadır. Fontu veya boyutunu sık olarakdeğiştirme görünür şekilde hoş değildir.

Page 373: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

FontKarakteristikleri

Tek aralıklı ve Orantılı

Uzatılmış ve sans serif yazıtipleri

Font Ailelerinin Özellikleri

Font Kodlama

Metinde FontlarıKullanma

Komutlar ve Bildirimler

Ana Font Aileleri

Çizgi Stilleri

MatematikteFontlar

Matematik Alfabesi

Matematik Versiyonları

Font Yardımı

Computer Modern

fontenc ve lmodern

Postscript Fontlar

Örnek

Font Değiştirme

Font Boyutunu Değiştirme

İki Not

Matematik için Fontlar

Daha Fazla Matematik içinFont

Matematik desteğe sahip olan fontların bir listesiburadadır. Bunların tümü başlangıçta yüklenmiş olanpaketlerdir.

1. mathptmx – Matematikte ve metinde Times Roman;

2. mathpazo – Matematikte ve metinde Palatino;

3. ccfonts – Matematikte ve metinde somut fontlar;◮ default boyut/leading 10/13’tür;

4. cmbright – Computer Modern Bright fontlar;◮ fontenc ile T1’in kullanımı tavsiye edilir;

5. txfonts – Matematikte ve metinde TimesRoman’ın versiyonu; mathptmx’den daha fazlauygun semboller; formüllerde az sayıda boşlukbırakma problemleri; fontenc ile T1’in kullanımıtavsiye edilir;

Page 374: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

FontKarakteristikleri

Tek aralıklı ve Orantılı

Uzatılmış ve sans serif yazıtipleri

Font Ailelerinin Özellikleri

Font Kodlama

Metinde FontlarıKullanma

Komutlar ve Bildirimler

Ana Font Aileleri

Çizgi Stilleri

MatematikteFontlar

Matematik Alfabesi

Matematik Versiyonları

Font Yardımı

Computer Modern

fontenc ve lmodern

Postscript Fontlar

Örnek

Font Değiştirme

Font Boyutunu Değiştirme

İki Not

Matematik için Fontlar

Daha Fazla Matematik içinFont

6. pxfonts – Matematikte ve metinde Palatino’nunversiyonu; mathptmx’den daha fazla uygunsemboller; formüllerde az sayıda boşluk bırakmaproblemleri; fontenc ile T1’in kullanımı tavsiyeedilir;

7. fourier – Utopia’yı temel alır

8. kpfonts – Computer Modern’den sert biçimdefarklı değildir, semboller daha fazla far eder

Page 375: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

LaTable

Hesap Tablolarının Problemi

Seçenekler

LaTable

LaTable’ın Kuvvetli ve ZayıfTarafları

LaTeXDraw

pstricks ile Zorluk

LaTeXDraw Kullanımı

İlk Örnek

Görüntü olarak Çizimleriİçerme

Seçeneklerin Çoğu

Matematik Versiyonları

Font Yardımı

Computer Modern

fontenc ve lmodern

Postscript Fontlar

Örnek

Font Değiştirme

Font Boyutunu Değiştirme

İki Not

Matematik için Fontlar

Daha Fazla Matematik içinFont

Bilimsel Araştırma ve Yazım TeknikleriDers15: LATEX’e Yardımcı olan Yazılım

Dr. Salim CEYHAN

27 Ağustos 2013

1

Page 376: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

LaTable

Hesap Tablolarının Problemi

Seçenekler

LaTable

LaTable’ın Kuvvetli ve ZayıfTarafları

LaTeXDraw

pstricks ile Zorluk

LaTeXDraw Kullanımı

İlk Örnek

Görüntü olarak Çizimleriİçerme

Seçeneklerin Çoğu

Matematik Versiyonları

Font Yardımı

Computer Modern

fontenc ve lmodern

Postscript Fontlar

Örnek

Font Değiştirme

Font Boyutunu Değiştirme

İki Not

Matematik için Fontlar

Daha Fazla Matematik içinFont

İÇİNDEKİLERGenel BakışLaTable

Hesap Tablolarının ProblemiSeçeneklerLaTableLaTable’ın Kuvvetli ve Zayıf Tarafları

LaTeXDrawpstricks ile ZorlukLaTeXDraw Kullanımıİlk ÖrnekGörüntü olarak Çizimleri İçermeSeçeneklerin ÇoğuMatematik Versiyonları

Font YardımıComputer Modernfontenc ve lmodern

Postscript FontlarÖrnek

Page 377: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

LaTable

Hesap Tablolarının Problemi

Seçenekler

LaTable

LaTable’ın Kuvvetli ve ZayıfTarafları

LaTeXDraw

pstricks ile Zorluk

LaTeXDraw Kullanımı

İlk Örnek

Görüntü olarak Çizimleriİçerme

Seçeneklerin Çoğu

Matematik Versiyonları

Font Yardımı

Computer Modern

fontenc ve lmodern

Postscript Fontlar

Örnek

Font Değiştirme

Font Boyutunu Değiştirme

İki Not

Matematik için Fontlar

Daha Fazla Matematik içinFont

Genel Bakış

1. LaTable

Page 378: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

LaTable

Hesap Tablolarının Problemi

Seçenekler

LaTable

LaTable’ın Kuvvetli ve ZayıfTarafları

LaTeXDraw

pstricks ile Zorluk

LaTeXDraw Kullanımı

İlk Örnek

Görüntü olarak Çizimleriİçerme

Seçeneklerin Çoğu

Matematik Versiyonları

Font Yardımı

Computer Modern

fontenc ve lmodern

Postscript Fontlar

Örnek

Font Değiştirme

Font Boyutunu Değiştirme

İki Not

Matematik için Fontlar

Daha Fazla Matematik içinFont

Genel Bakış

1. LaTable

2. LaTeXDraw

Page 379: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

LaTable

Hesap Tablolarının Problemi

Seçenekler

LaTable

LaTable’ın Kuvvetli ve ZayıfTarafları

LaTeXDraw

pstricks ile Zorluk

LaTeXDraw Kullanımı

İlk Örnek

Görüntü olarak Çizimleriİçerme

Seçeneklerin Çoğu

Matematik Versiyonları

Font Yardımı

Computer Modern

fontenc ve lmodern

Postscript Fontlar

Örnek

Font Değiştirme

Font Boyutunu Değiştirme

İki Not

Matematik için Fontlar

Daha Fazla Matematik içinFont

LaTable

Page 380: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

LaTable

Hesap Tablolarının Problemi

Seçenekler

LaTable

LaTable’ın Kuvvetli ve ZayıfTarafları

LaTeXDraw

pstricks ile Zorluk

LaTeXDraw Kullanımı

İlk Örnek

Görüntü olarak Çizimleriİçerme

Seçeneklerin Çoğu

Matematik Versiyonları

Font Yardımı

Computer Modern

fontenc ve lmodern

Postscript Fontlar

Örnek

Font Değiştirme

Font Boyutunu Değiştirme

İki Not

Matematik için Fontlar

Daha Fazla Matematik içinFont

Bir hesap tablosunu kapsayan bir döküman veya sunumolmasını istediğiniz bazı verilerin olduğu yeri hayaledebileceğiniz durumlar vardır.

Ama–metnin nasıl girildiği bakımından–tabular veyaarray ortamları hesap tablolarından çok farklıdır!

LATEX içine hesap tablosu eklemenin bir yolunaihtiyacımız vardır.

Page 381: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

LaTable

Hesap Tablolarının Problemi

Seçenekler

LaTable

LaTable’ın Kuvvetli ve ZayıfTarafları

LaTeXDraw

pstricks ile Zorluk

LaTeXDraw Kullanımı

İlk Örnek

Görüntü olarak Çizimleriİçerme

Seçeneklerin Çoğu

Matematik Versiyonları

Font Yardımı

Computer Modern

fontenc ve lmodern

Postscript Fontlar

Örnek

Font Değiştirme

Font Boyutunu Değiştirme

İki Not

Matematik için Fontlar

Daha Fazla Matematik içinFont

Seçenekler

Bildiğim iki temel seçenek vardır.

1. Microsoft Excel için Excel2LaTex Makrosu.Bir Excel hesap tablosunda hücrelerin aralığınıvurgulayın, bir butona basın ve LATEX kodunu eldeedin.

◮ Pozitif: metin dekorasyonuyla güzel iş yapar(koyu,italics)

◮ Negatif: hücre sınırları ve hücre ayarlarıyla bazıtutarsız davranış tabular için yalnızca kodüretebilir

2. LaTable programı

Page 382: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

LaTable

Hesap Tablolarının Problemi

Seçenekler

LaTable

LaTable’ın Kuvvetli ve ZayıfTarafları

LaTeXDraw

pstricks ile Zorluk

LaTeXDraw Kullanımı

İlk Örnek

Görüntü olarak Çizimleriİçerme

Seçeneklerin Çoğu

Matematik Versiyonları

Font Yardımı

Computer Modern

fontenc ve lmodern

Postscript Fontlar

Örnek

Font Değiştirme

Font Boyutunu Değiştirme

İki Not

Matematik için Fontlar

Daha Fazla Matematik içinFont

LaTable

LaTable virgülle ayrılmış değer (.csv) dosyalarınıokur.

Excel dosyasını .csv formatına dönüştürün, sonraLaTable içinde açın.

Page 383: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

LaTable

Hesap Tablolarının Problemi

Seçenekler

LaTable

LaTable’ın Kuvvetli ve ZayıfTarafları

LaTeXDraw

pstricks ile Zorluk

LaTeXDraw Kullanımı

İlk Örnek

Görüntü olarak Çizimleriİçerme

Seçeneklerin Çoğu

Matematik Versiyonları

Font Yardımı

Computer Modern

fontenc ve lmodern

Postscript Fontlar

Örnek

Font Değiştirme

Font Boyutunu Değiştirme

İki Not

Matematik için Fontlar

Daha Fazla Matematik içinFont

LaTable’ın Kuvvetli ve Zayıf Tarafları

◮ Kuvvetli Tarafları

◮ Kodun düzgün görünebilmesi için hücrelerdüzenlenebilir.

◮ Hücre hizalaması ve hücre sınırıyla büyük iş yapar◮ Birleştirilen hücreleri de daha iyi görünür

yapar(kolonların bir tarafından öbür tarafına)◮ LATEX kodunu tabular, array veya herhangi

kişisel ortama aktarabilir.

◮ Zayıf Tafarları

◮ Metni süsleme yapamaz◮ satırlar boyunca hücreleri birleştiremez.

Page 384: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

LaTable

Hesap Tablolarının Problemi

Seçenekler

LaTable

LaTable’ın Kuvvetli ve ZayıfTarafları

LaTeXDraw

pstricks ile Zorluk

LaTeXDraw Kullanımı

İlk Örnek

Görüntü olarak Çizimleriİçerme

Seçeneklerin Çoğu

Matematik Versiyonları

Font Yardımı

Computer Modern

fontenc ve lmodern

Postscript Fontlar

Örnek

Font Değiştirme

Font Boyutunu Değiştirme

İki Not

Matematik için Fontlar

Daha Fazla Matematik içinFont

LaTeXDraw

Page 385: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

LaTable

Hesap Tablolarının Problemi

Seçenekler

LaTable

LaTable’ın Kuvvetli ve ZayıfTarafları

LaTeXDraw

pstricks ile Zorluk

LaTeXDraw Kullanımı

İlk Örnek

Görüntü olarak Çizimleriİçerme

Seçeneklerin Çoğu

Matematik Versiyonları

Font Yardımı

Computer Modern

fontenc ve lmodern

Postscript Fontlar

Örnek

Font Değiştirme

Font Boyutunu Değiştirme

İki Not

Matematik için Fontlar

Daha Fazla Matematik içinFont

pstricks ile Zorluk

Bazen pstricks kullanmak hayli zordur.

LATEX içine yapıştırabileceğin pstricks kodu üreten veçizim yapmanıza izin veren birçok vardır.

LaTeXDraw böyle bir programdır.

Page 386: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

LaTable

Hesap Tablolarının Problemi

Seçenekler

LaTable

LaTable’ın Kuvvetli ve ZayıfTarafları

LaTeXDraw

pstricks ile Zorluk

LaTeXDraw Kullanımı

İlk Örnek

Görüntü olarak Çizimleriİçerme

Seçeneklerin Çoğu

Matematik Versiyonları

Font Yardımı

Computer Modern

fontenc ve lmodern

Postscript Fontlar

Örnek

Font Değiştirme

Font Boyutunu Değiştirme

İki Not

Matematik için Fontlar

Daha Fazla Matematik içinFont

LaTeXDraw Kullanımı

Bu tüm şekil tiplerini çizmenize olanak veren oldukçaşaşırtıcı bir programdır.

◮ kareler ve dikdörtgenler

◮ çemberler ve elipsler

◮ noktalar, çizgiler, poligonlar

◮ yaylar ve eğriler

◮ ızgaralar ve eksenler

◮ metin

◮ free-hand çizimler!

Page 387: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

LaTable

Hesap Tablolarının Problemi

Seçenekler

LaTable

LaTable’ın Kuvvetli ve ZayıfTarafları

LaTeXDraw

pstricks ile Zorluk

LaTeXDraw Kullanımı

İlk Örnek

Görüntü olarak Çizimleriİçerme

Seçeneklerin Çoğu

Matematik Versiyonları

Font Yardımı

Computer Modern

fontenc ve lmodern

Postscript Fontlar

Örnek

Font Değiştirme

Font Boyutunu Değiştirme

İki Not

Matematik için Fontlar

Daha Fazla Matematik içinFont

LaTeXDraw’ı açın ve çizim.svg dosyası açın.

Üretilmiş pstricks kodu elde edeceğiz ve bundan bir.pdf dosyası oluşturacağız.Oluşturulacak bir .tex dosyası yapmak için birkaç kodsatırı eklememiz gerekecek:

◮ \documentclass{article}

◮ \begin{document} and \end{document}

◮ yorumsuz dört \usepackage{...} satır.

Üretilen kodun doğasıyla, bu çizimler gerçekten kolaycaölçeklenir. Sadece \scalebox{#} satırında numarayıdeğiştirin.

Page 388: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

LaTable

Hesap Tablolarının Problemi

Seçenekler

LaTable

LaTable’ın Kuvvetli ve ZayıfTarafları

LaTeXDraw

pstricks ile Zorluk

LaTeXDraw Kullanımı

İlk Örnek

Görüntü olarak Çizimleriİçerme

Seçeneklerin Çoğu

Matematik Versiyonları

Font Yardımı

Computer Modern

fontenc ve lmodern

Postscript Fontlar

Örnek

Font Değiştirme

Font Boyutunu Değiştirme

İki Not

Matematik için Fontlar

Daha Fazla Matematik içinFont

LaTeXDraw LATEX ⇒ PDF derleme profiliyle kullanmanızaizin veren gerçekten byük bir özelliğesahiptir.(Unutmayın: pstricks LATEX ⇒ PS ⇒ PDF

profili gereklidir.)

Birşeyler çizin ve menü çubuğunun üst sol tarafına doğruAdobe butonuna tıklayın. çizimiş olduğunuz resim kadarbüyüklükte olan bir PDF dosyası elde edeceksiniz.

graphicx paketi ve \includegraphics komutunukullanarak bir dökümanda kullanın.

Bir alternatif: "File–Export as..." menu seçeneğialtındaki resimi bir .jpg veya herhangi başka bir görüntüdosya formatı olarak gönderilebilir. Bu da LATEX ⇒ PDF

derleme profilini kullanarak bir dökümanda olmasına izinverir.

Page 389: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

LaTable

Hesap Tablolarının Problemi

Seçenekler

LaTable

LaTable’ın Kuvvetli ve ZayıfTarafları

LaTeXDraw

pstricks ile Zorluk

LaTeXDraw Kullanımı

İlk Örnek

Görüntü olarak Çizimleriİçerme

Seçeneklerin Çoğu

Matematik Versiyonları

Font Yardımı

Computer Modern

fontenc ve lmodern

Postscript Fontlar

Örnek

Font Değiştirme

Font Boyutunu Değiştirme

İki Not

Matematik için Fontlar

Daha Fazla Matematik içinFont

LaTeXDraw ile çizildiğinde isteğe bağlı olarak çoğu şeyinbirkaçına yakından bakalım.

◮ Bir geometrik objeyle ilişkili renkler

◮ Bir metin kutusuyla ilişkili birçok seçenek

◮ Eksenlerle/ızgaralarla ilişkili birçok seçenek.

Page 390: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

LaTable

Hesap Tablolarının Problemi

Seçenekler

LaTable

LaTable’ın Kuvvetli ve ZayıfTarafları

LaTeXDraw

pstricks ile Zorluk

LaTeXDraw Kullanımı

İlk Örnek

Görüntü olarak Çizimleriİçerme

Seçeneklerin Çoğu

Matematik Versiyonları

Font Yardımı

Computer Modern

fontenc ve lmodern

Postscript Fontlar

Örnek

Font Değiştirme

Font Boyutunu Değiştirme

İki Not

Matematik için Fontlar

Daha Fazla Matematik içinFont

Niçin Başka Birşey Kullanmıyalım?

Benim bakış açımdan, bazı şeyleri yapmanın iyi hızlıyoludur– özellikle free-hand çizim.

Fakat fonksiyon grafikleri ve düğüm/düğüm bağlantılarıgibi şeyler için elle kod yazma hala kullanılacak yoldur.

Page 391: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

LATEX Dökümanlarında VeriKullanımı

Çizgi Grafikleri

psgraph Ortamı

LATEX’in verinizi okumasınısağlama

Başlangıç grafiği içinKomutlar

Bir eksen üzerinde çokluveri kümelerini çizme

Grafik için açıklayıcı bilgiler

Açıklayıcı bilgi üzrine dahafazla

Eksenlerin etiketleri

Çubuk Grafikleri

Veri

Farklı Çubuk Şekilleri

Çubuk genişliği ve ayrılması

Bilimsel Araştırma ve Yazım TeknikleriDers15: LATEX kullanılarak veri çizimi

Dr. Salim CEYHAN

28 Ağustos 2013

1

Page 392: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

LATEX Dökümanlarında VeriKullanımı

Çizgi Grafikleri

psgraph Ortamı

LATEX’in verinizi okumasınısağlama

Başlangıç grafiği içinKomutlar

Bir eksen üzerinde çokluveri kümelerini çizme

Grafik için açıklayıcı bilgiler

Açıklayıcı bilgi üzrine dahafazla

Eksenlerin etiketleri

Çubuk Grafikleri

Veri

Farklı Çubuk Şekilleri

Çubuk genişliği ve ayrılması

İÇİNDEKİLER

Genel BakışLATEX Dökümanlarında Veri Kullanımı

Çizgi Grafikleripsgraph OrtamıLATEX’in verinizi okumasını sağlamaBaşlangıç grafiği için KomutlarBir eksen üzerinde çoklu veri kümelerini çizmeGrafik için açıklayıcı bilgilerAçıklayıcı bilgi üzrine daha fazlaEksenlerin etiketleri

Çubuk GrafikleriVeriFarklı Çubuk ŞekilleriÇubuk genişliği ve ayrılması

Page 393: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

LATEX Dökümanlarında VeriKullanımı

Çizgi Grafikleri

psgraph Ortamı

LATEX’in verinizi okumasınısağlama

Başlangıç grafiği içinKomutlar

Bir eksen üzerinde çokluveri kümelerini çizme

Grafik için açıklayıcı bilgiler

Açıklayıcı bilgi üzrine dahafazla

Eksenlerin etiketleri

Çubuk Grafikleri

Veri

Farklı Çubuk Şekilleri

Çubuk genişliği ve ayrılması

Genel Bakış

1. Çizgi Grafikleri

Page 394: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

LATEX Dökümanlarında VeriKullanımı

Çizgi Grafikleri

psgraph Ortamı

LATEX’in verinizi okumasınısağlama

Başlangıç grafiği içinKomutlar

Bir eksen üzerinde çokluveri kümelerini çizme

Grafik için açıklayıcı bilgiler

Açıklayıcı bilgi üzrine dahafazla

Eksenlerin etiketleri

Çubuk Grafikleri

Veri

Farklı Çubuk Şekilleri

Çubuk genişliği ve ayrılması

Genel Bakış

1. Çizgi Grafikleri

2. Çubuk Grafikleri

Page 395: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

LATEX Dökümanlarında VeriKullanımı

Çizgi Grafikleri

psgraph Ortamı

LATEX’in verinizi okumasınısağlama

Başlangıç grafiği içinKomutlar

Bir eksen üzerinde çokluveri kümelerini çizme

Grafik için açıklayıcı bilgiler

Açıklayıcı bilgi üzrine dahafazla

Eksenlerin etiketleri

Çubuk Grafikleri

Veri

Farklı Çubuk Şekilleri

Çubuk genişliği ve ayrılması

Verinin nerede toplandığını ve sonra bir dökümanda veyasunumda gösterilmesi gerektiği durumları hayaledebilirsiniz. Şüphesiz, bu döküman /sunum için LATEXkullanacağız!

LATEX dökümanımız içine grafiği nasıl yerleştirmeliyiz?

Bunu başarmanın iki temel yöntemi vardır:

1. Diğer programlarda bir grafik oluştur(Excel,Mathematica, Matlab, vb.), görüntüyü export edinve görüntüyü \includegraphics komutuyla LATEXdökümanınızda kullanının.

◮ Pozitif: Bilinen, hızlı,◮ Negatif: Görünüm üzerinde çok az kontrole sahip

2. LATEX içinde grafik oluştur.

LATEX içine hesap tablosu eklemenin bir yolunaihtiyacımız vardır.

Page 396: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

LATEX Dökümanlarında VeriKullanımı

Çizgi Grafikleri

psgraph Ortamı

LATEX’in verinizi okumasınısağlama

Başlangıç grafiği içinKomutlar

Bir eksen üzerinde çokluveri kümelerini çizme

Grafik için açıklayıcı bilgiler

Açıklayıcı bilgi üzrine dahafazla

Eksenlerin etiketleri

Çubuk Grafikleri

Veri

Farklı Çubuk Şekilleri

Çubuk genişliği ve ayrılması

Çizgi Grafikleri

Page 397: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

LATEX Dökümanlarında VeriKullanımı

Çizgi Grafikleri

psgraph Ortamı

LATEX’in verinizi okumasınısağlama

Başlangıç grafiği içinKomutlar

Bir eksen üzerinde çokluveri kümelerini çizme

Grafik için açıklayıcı bilgiler

Açıklayıcı bilgi üzrine dahafazla

Eksenlerin etiketleri

Çubuk Grafikleri

Veri

Farklı Çubuk Şekilleri

Çubuk genişliği ve ayrılması

Çizgi grafiklerimiz için kapsayıcı psgraph ortamıolacaktır.

\begin{psgraph}[Options]{<arrows>}

(xO,yO)(xm,ym)(xM,yM){xL}{yL} ...

\end{psgraph}

x0 orijinin x-koordinatıy0 orijinin y-koordinatıxm enküçük x-koordinatıym enküçük y-koordinatıxM enbüyük x-koordinatıyM enbüyük y-koordinatıxL grafiğin yatay uzunluğuyL grafiğin düşey uzunluğu

psgraph ortamındakiseçenekler psaxes

ortamı için uygulanan-larla aynıdır.

Page 398: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

LATEX Dökümanlarında VeriKullanımı

Çizgi Grafikleri

psgraph Ortamı

LATEX’in verinizi okumasınısağlama

Başlangıç grafiği içinKomutlar

Bir eksen üzerinde çokluveri kümelerini çizme

Grafik için açıklayıcı bilgiler

Açıklayıcı bilgi üzrine dahafazla

Eksenlerin etiketleri

Çubuk Grafikleri

Veri

Farklı Çubuk Şekilleri

Çubuk genişliği ve ayrılması

LATEX’in verinizi okumasını sağlama

Bunun(LATEX’e bağlı olmayan) tümünün anahtar parçasıveri üretmedir. Çizgi grafikleri için, LATEX çimek için sıralısayı çiftleri arar–grafik için veri noktalarınınkoordinatlarıyla desteklemelisiniz. Birkezoluşturulduğunda LATEX’in verinizi okuyabilmesi için ikiyolu vardır.

1. clinic.dat gibi, farklı bir dosya içindeveriyitutun.

◮ sıralı çiftler boşluklarla, virgüllerle, parantezlerle,

vb. ayrılabilir.

2. .tex dosyasında veririn kendisini yazın.

Page 399: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

LATEX Dökümanlarında VeriKullanımı

Çizgi Grafikleri

psgraph Ortamı

LATEX’in verinizi okumasınısağlama

Başlangıç grafiği içinKomutlar

Bir eksen üzerinde çokluveri kümelerini çizme

Grafik için açıklayıcı bilgiler

Açıklayıcı bilgi üzrine dahafazla

Eksenlerin etiketleri

Çubuk Grafikleri

Veri

Farklı Çubuk Şekilleri

Çubuk genişliği ve ayrılması

Başlangıç grafiği için Komutlar

İki önemli komut:

◮ \readdata{macro}{file} – Bu LATEX’inkullanabildiği bir makroda verinizi saklar.

◮ macro \data veya \dataA gibi birşey olmalıdır –

izin verilen rakamlar yoktur!◮ file veri dosyasının adıdır, dosya uzantısını içeren

◮ \listplot[options]{macro} – veriyi çizecekkomut

◮ options satır kalınlığını, rengini, veri noktalarını

gösterip göstermediğini içerebilir.

Page 400: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

LATEX Dökümanlarında VeriKullanımı

Çizgi Grafikleri

psgraph Ortamı

LATEX’in verinizi okumasınısağlama

Başlangıç grafiği içinKomutlar

Bir eksen üzerinde çokluveri kümelerini çizme

Grafik için açıklayıcı bilgiler

Açıklayıcı bilgi üzrine dahafazla

Eksenlerin etiketleri

Çubuk Grafikleri

Veri

Farklı Çubuk Şekilleri

Çubuk genişliği ve ayrılması

Bir eksen üzerinde çoklu veri kümelerini

çizme

Aynı eksenler kümesi üzerinde çoklu veri kümeleriniçizmek kolaydır.

Bir (.tex) örnek dosyası açın, derleyin ve bakın.

Bir eksenler kümesi üzerinde çoklu veri kümeleriniçizerken, iki veri kümeleri arasında okuyucunun ayrımyapmasına yardımcı olacak bir anahtar veya açıklayıcı

bilgi içermesi standarttır.

Page 401: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

LATEX Dökümanlarında VeriKullanımı

Çizgi Grafikleri

psgraph Ortamı

LATEX’in verinizi okumasınısağlama

Başlangıç grafiği içinKomutlar

Bir eksen üzerinde çokluveri kümelerini çizme

Grafik için açıklayıcı bilgiler

Açıklayıcı bilgi üzrine dahafazla

Eksenlerin etiketleri

Çubuk Grafikleri

Veri

Farklı Çubuk Şekilleri

Çubuk genişliği ve ayrılması

Grafiğinize açıklayıcı bir bilgi koymak için komut:

\pslegend[reference](xoffset,yoffset){text}

◮ reference – lb, lt, rb veya rt’den biriolmalıdır, rt defaulttur.

◮ xoffset ve yoffset – grafiğin belirli köşesindenaçıklayıcı bilgiyi taşımak için birimler(1 point’inkatları)

◮ text – açıklayıcı bilgilerin içerikleri, bir tabular

ortamında yazılır.

açıklayıcı bilgi metni örneği:

\pslegend[lt]{

\red\rule[1ex]{2em}{1pt} & Data I\\

\blue\rule[1ex]{2em}{1pt} & Data II}

Page 402: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

LATEX Dökümanlarında VeriKullanımı

Çizgi Grafikleri

psgraph Ortamı

LATEX’in verinizi okumasınısağlama

Başlangıç grafiği içinKomutlar

Bir eksen üzerinde çokluveri kümelerini çizme

Grafik için açıklayıcı bilgiler

Açıklayıcı bilgi üzrine dahafazla

Eksenlerin etiketleri

Çubuk Grafikleri

Veri

Farklı Çubuk Şekilleri

Çubuk genişliği ve ayrılması

Açıklayıcı bilgi üzrine daha fazla

Açıklayıcı bilgiler üzerine iki notlar:

◮ zaten tanımlanmış olan herhangi renk bir komutolarak kullanılabilir.

◮ Açıklayıcı bilgi psgraph ortamından öncetanımlamış olmalı.

Page 403: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

LATEX Dökümanlarında VeriKullanımı

Çizgi Grafikleri

psgraph Ortamı

LATEX’in verinizi okumasınısağlama

Başlangıç grafiği içinKomutlar

Bir eksen üzerinde çokluveri kümelerini çizme

Grafik için açıklayıcı bilgiler

Açıklayıcı bilgi üzrine dahafazla

Eksenlerin etiketleri

Çubuk Grafikleri

Veri

Farklı Çubuk Şekilleri

Çubuk genişliği ve ayrılması

Eksenlerin etiketleri

Eksenlerin etiketlerini belileme:

\psset{xAxisLabel=Time,yAxisLabel=Height}

Bu komutun psgraph ortamından önce gelmesi gerekir.

Eksen eksenleri etiketleme yerleştirmek:

\psset{xAxisLabelPos={c,-.4in},

yAxisLabelPos={-.4in,c}}

Bir (.tex) örnek dosyası açın, derleyin ve bakın.

Page 404: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

LATEX Dökümanlarında VeriKullanımı

Çizgi Grafikleri

psgraph Ortamı

LATEX’in verinizi okumasınısağlama

Başlangıç grafiği içinKomutlar

Bir eksen üzerinde çokluveri kümelerini çizme

Grafik için açıklayıcı bilgiler

Açıklayıcı bilgi üzrine dahafazla

Eksenlerin etiketleri

Çubuk Grafikleri

Veri

Farklı Çubuk Şekilleri

Çubuk genişliği ve ayrılması

Çubuk Grafikleri

Page 405: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

LATEX Dökümanlarında VeriKullanımı

Çizgi Grafikleri

psgraph Ortamı

LATEX’in verinizi okumasınısağlama

Başlangıç grafiği içinKomutlar

Bir eksen üzerinde çokluveri kümelerini çizme

Grafik için açıklayıcı bilgiler

Açıklayıcı bilgi üzrine dahafazla

Eksenlerin etiketleri

Çubuk Grafikleri

Veri

Farklı Çubuk Şekilleri

Çubuk genişliği ve ayrılması

Çubuk grafiklerini oluşturuken .csv dosyalarını okumakiçin LATEX en iyisidir. Birinci satır etiketler olmalıdır,ikinci satır değerler olmalıdır. .csv dosyası yafilecontents*(* dikkat) ortamını kullanarak LATEXiçinde veya harici programla yazılabilmelidir.

◮ Bir makroda veriyi depolamak için komut\readpsbardata{macro}{file}.

◮ Çubuk grafiği üretmek için komut\psbarchart[options]{macro}.

Bir (.tex) örnek dosyası açın, derleyin ve bakın.

Page 406: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

LATEX Dökümanlarında VeriKullanımı

Çizgi Grafikleri

psgraph Ortamı

LATEX’in verinizi okumasınısağlama

Başlangıç grafiği içinKomutlar

Bir eksen üzerinde çokluveri kümelerini çizme

Grafik için açıklayıcı bilgiler

Açıklayıcı bilgi üzrine dahafazla

Eksenlerin etiketleri

Çubuk Grafikleri

Veri

Farklı Çubuk Şekilleri

Çubuk genişliği ve ayrılması

Çubukların görünümü \psbarchart üzerindebarstyle=style seçeneğinden ayarlanır. Uygunbarstyles:

◮ black

◮ gray

◮ darkgray

◮ lightgray

◮ white

◮ red

◮ green

◮ blueKendi barstyle’lınızı tanımlamak zor değildir:

\newrgbcolor{mypurple}{.5 0 .5}

\newpsbarstyle{spiffy}

{fillcolor=mypurple,fillstyle=solid}

...

\psbarchart[barstyle=spiffy]{...}

Page 407: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

LATEX Dökümanlarında VeriKullanımı

Çizgi Grafikleri

psgraph Ortamı

LATEX’in verinizi okumasınısağlama

Başlangıç grafiği içinKomutlar

Bir eksen üzerinde çokluveri kümelerini çizme

Grafik için açıklayıcı bilgiler

Açıklayıcı bilgi üzrine dahafazla

Eksenlerin etiketleri

Çubuk Grafikleri

Veri

Farklı Çubuk Şekilleri

Çubuk genişliği ve ayrılması

Çubuk genişliği ve ayrılması

Çubuk genişliğini değiştirme:

\setlength{\psxunit}{newwidth}

◮ Bu psgraph ortamı içinde yalnız psbarchart

komutundan önce önce gelmek zorunda olan birkomuttur.

Çubuklar arasındaki boşluğu değiştirme:

barcolsep=newseparation

◮ Bu \psbarchart komutunda bir seçenektir.

◮ Default 0.4’tür.

Page 408: Bilimsel Araştırma ve Yazım Teknikleri · Bilimsel Araştırma ve Yazım Teknikleri Paketler Paketleri Yükleme Paketleri Yükleme "Paketler" esnekliğine ve opsiyonlarına genişletilebilen

Bilimsel Araştırmave YazımTeknikleri

B.Ş.E.Ü.

Genel Bakış

LATEX Dökümanlarında VeriKullanımı

Çizgi Grafikleri

psgraph Ortamı

LATEX’in verinizi okumasınısağlama

Başlangıç grafiği içinKomutlar

Bir eksen üzerinde çokluveri kümelerini çizme

Grafik için açıklayıcı bilgiler

Açıklayıcı bilgi üzrine dahafazla

Eksenlerin etiketleri

Çubuk Grafikleri

Veri

Farklı Çubuk Şekilleri

Çubuk genişliği ve ayrılması

Çubuk etiketlerinin görünümü

Çubuk etiketleri döndürülebilir.

barlabelrot=angle

◮ Bu psbarchart komutu içinde bir seçenektir.

◮ Default 0’dır.

Çubuk etiketleri ve yatay eksen arasındaki ayırımdeğiştirilebilir.

labelsep=newseparation

◮ Bu \psbarchart komutunda bir seçenektir.