Nurdan Atalan

İngilizce Metin: https://o-date.github.io/draft/book/colophon.html

Bu metin, R Markdown için Bookdown paketi kullanılarak oluşturulmuştur. R Markdown, John Gruber tarafından oluşturulan basit Markdown formatının bir çeşididir. Yani, özünde bu metin, başlıkları belirtmek için # işaretleri gibi basit sözdizimi işaretleriyle işaretlenmiş bir dizi basit metin dosyasıdır. R Markdown, R Studio gibi bir yorumlayıcının nasıl çalıştırılacağını bildiği kod parçacıklarını metnin içine yerleştirmemizi sağlar, böylece hesaplamaların sonuçları çevredeki tartışmaya gömülür! Bu, araştırmayı daha açık ve daha tekrarlanabilir hale getirmenin önemli bir parçasıdır ve birinci bölümde bu konuda daha fazla bilgi edineceksiniz.

Bookdown destekli bir site oluşturmak için gereken adımlar şu şekildedir:

1. RStudio’da yeni bir proje oluşturun (genellikle yepyeni bir klasörde yeni bir proje oluştururuz)

2. Bookdown’ı yüklemek için aşağıdaki komut dosyasını (ing. script) çalıştırın:

install.packages("devtools")
devtools::install_github("rstudio/bookdown")

3. Kitabın nasıl oluşturulacağını açıklayan üst verileri içeren yeni bir metin dosyası oluşturun. Üst veriler, Bookdown’un diğer bölümlerine aktarılan anahtarları ve değerleri kullanan YAML (‘başka bir işaretleme dili’) adı verilen bir formattadır:

title: "The archaeology of spoons"

author: "Graham, Gupta, Carter, & Compton"

date: "July 1 2017"

description: "A book about cocleararchaeology."

github-repo: "my-github-account/my-project"

cover-image: "images/cover.png"

url: 'https\://my-domain-ex/my-project/'

bibliography: myproject.bib

biblio-style: apa-like

link-citations: yes

Proje klasörüne index.Rmd olarak kaydedilen bu dosyada olması gereken tek şey budur.

  1. Yazın! Bu kitabın içeriğini metin dosyaları olarak yazıyoruz, parçaları sırayla kaydediyoruz. Her dosya 01-introduction.Rmd, 02-a-history-of-spoons.Rmd, 03-the-spoons-of-site-x.Rmd ve benzeri şekilde numaralandırılmalıdır.
  2. Kitabı oluşturun. Bookdown yüklendiğinde, R Studio derleme bölmesinde bir ‘Kitap Oluştur’ düğmesi olacaktır. Bu, kitap, pdf ve epub için statik html dosyalarını oluşturacaktır. Tüm bunlar projenizdeki _book adlı yeni bir klasörde bulunacaktır. Yapılabilecek daha birçok özelleştirme vardır, ancak bu bir başlangıç için yeterlidir.