Forum: Diğer Konular RSS
D'nin belgeleme olanakları
acehreli (Moderatör) #1
Kullanıcı başlığı: Ali Çehreli
Üye Haz 2009 tarihinden beri · 4527 mesaj
Grup üyelikleri: Genel Moderatörler, Üyeler
Profili göster · Bu konuya bağlantı
Konu adı: D'nin belgeleme olanakları
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:


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


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 mesaj acehreli tarafından değiştirildi; zaman: 2009-07-20, 19:51.
sepeth #2
Üye Tem 2009 tarihinden beri · 3 mesaj
Grup üyelikleri: Üyeler
Profili göster · Bu konuya bağlantı
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 :)
acehreli (Moderatör) #3
Kullanıcı başlığı: Ali Çehreli
Üye Haz 2009 tarihinden beri · 4527 mesaj
Grup üyelikleri: Genel Moderatörler, Üyeler
Profili göster · Bu konuya bağlantı
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
Doğrulama Kodu: VeriCode Lütfen resimde gördüğünüz doğrulama kodunu girin:
İfadeler: :-) ;-) :-D :-p :blush: :cool: :rolleyes: :huh: :-/ <_< :-( :'( :#: :scared: 8-( :nuts: :-O
Özel Karakterler:
Bağlı değilsiniz. · Şifremi unuttum · ÜYELİK
This board is powered by the Unclassified NewsBoard software, 20100516-dev, © 2003-10 by Yves Goergen
Şu an: 2017-11-18, 17:27:17 (UTC -08:00)