Thread overview
D\'nin belgeleme olanakları
Jul 22, 2009
sepeth
July 20, 2009

Ddoc'tan haberiniz var mı? ddili.org'un bütün sayfalarını onunla oluşturuyorum! :)

http://www.digitalmars.com/d/2.0/ddoc.html

Örneğin http://ddili.org/iletisim.html sayfasının özü şu:

[line]

Ddoc

$(H4 İletişim)

$(P
D diliyle ilgili her türlü soruyu ve konuyu $(LINK2 /forum/, Ddili forumunda) açabilirsiniz.
)

$(P
Siteyle ilgili her türlü yorumunuzu da Ali Çehreli'ye yazabilirsiniz: $(LINK2 mailto:acehreli@yahoo.com, acehreli@yahoo.com)
)


$(BR)

$(P
Bu site sürekli olarak yenilenmekte olduğu için, değişikliklerden haberdar olmak için RSS beslemesinden yararlanabilirsiniz. Doğrudan turuncu ikona tıklayarak RSS beslemesini tarayıcınıza tanıtabilirsiniz. Firefox buna LiveBookmarks olanağı adını veriyor.
)

$(P
Teşekkürler!
)

Macros:
       SUBTITLE=İletişim

       DESCRIPTION=ddili.org iletişim bilgileri

       KEYWORDS=iletişim e-mail e-posta irtibat kim kimdir

[line]

Onu html haline çeviren komut da şu:

dmd ddili.ddoc dusey_navigasyon.ddoc  ./breadcrumbs.ddoc iletisim.d -Df../public_html/iletisim.html

ddili.doc: sayfanın iskeleti
dusey_navigasyon.ddoc: soldaki menüler
/breadcrumbs.ddoc: başlık bölümünün altındaki tıklanabilen 'Ana Sayfa'
iletisim.d: yukarıda gördüğünüz kod

En güzel taraflarından birisi, sayfalardaki kod örneklerini --- satırları arasında yazmak yetiyor:

---
void main()
{
  ...
}
---

Öyle yapmak, kodun html sayfasında renkli olmasına yetiyor! :)

Belki başkalarının da işine yarar...

Ali

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]

July 22, 2009

Ben pek sevmedim gibi. Verdiğiniz örnek HTML'e çok yakın. Hiçbir soyutlama yok. Sadece HTML'in daha farklı bir şekilde yazılışı gibi olmuş.

Markdown ya da Emacs-Muse diyorum ben :)

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]

July 22, 2009

Kabul ama ben HTML gibi kullandığım için öyle görünüyor. Ddoc'u savunmak istemiyorum; çünkü hayatımda zaten ilk defa kullanıyorum ama istenen makro isimleri kullanılabilir ve makrolar istendiği gibi tanımlanabilir.

Yazımı her zaman $(MAKRO ...) gibi olmak zorunda, o yüzden Markdown ve Emacs-Muse'den kötü kabul edilebilir.

Ali

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]