İçeriğe ek yapmak isteyenler bizim repo'yu kendi hesaplarina
kopyalayarak gerekli .tex dosyasını değiştirip, ekleyip içinde
oldukları dizinde python ../build.py tex
komutunu işletebilirler,
gerekli PDF dosyası otomatik olarak üretilecektir. Degisimden sonra
Github uzerinden bana "pull request" bir gonderilir, ve ben de
degisiklikleri ana repo'ya dahil ederim.
İngilizce-Türkçe teknik terimler için claşsnotes/algs/dict/dict.tex
dosyasına bakılabilir.
LaTeX dosyalarının tamamını HTML'e çevirmek için python build.py html
komutu kullanılır, sonuç içerikTARGET_DIR
altına yazılır. HTML
sonucu biz buradan alıp Github'a bir Web projesine gönderiyoruz,
https://burakbayramli.github.io/dersblog
İçerik ekleri için Github Web arayüzünden o an bakılan dosya üzerinde Edit tıklamak yeterli, değişim arayüzden yapılır, kaydedilir, değişim isteği bana "yama sorusu (patch request)" olarak gelir, ben değişikliği dahil ederim, ve üstteki adrese gönderimi yapılınca değişiklik sayfalara, PDF dosyalarına yansır. Github usta kullanıcıları tabii depo klonlaması, vs. ile aynı şeyleri yapabilirler.
US klavyede Türkçe yazmak isteyenler (ve Emacs kullananlar için)
https://burakbayramli.github.io/dersblog/sk/2004/10/emacs.html
HTML, PDF islemler icin gereken programlar
pdftk
texlive
Dosyaların kodlamasına dikkat, utf8 olmalı.