Selam,

belgeler.org'un düzenini değiştirmek gibi bir niyetimiz sözkonusu
değil. Sitenin referans site olma özelliği vardır. Yani HTML
dosyalar daima aynı isimlerle üretilmektedir. Bir takım
ek dizinlemelerle bu özelliğini ortadan kaldıramayız.

Ancak siteyi oluşturan kaynak kodu dizinlenmiştir. Bu yapıdan
istediğiniz düzende HTML dosya paketleri üretilebilir. 

Siteyi oluşturan 11 kitabın ve her belgenin ek bir kodlama 
yapılmaksızın tek tek üretilmesi mümkündür. Yapı buna göre
düzenlenmiştir. Çünkü bu kodu yeni belgeleri hazırlarken 
test etmek için de kullanıyorum.


Kaynak kodunu CVS'den indirin, sitesrc dizininin bulunduğu
dizine KiTAPLIK dizinini oluşturun ve şu komutu çalıştırın:

xsltproc -o KiTAPLIK/index.html sitesrc/belgeler-html.xsl sitesrc/belgeler.xml

Sitenin oluşturulması işte bu kadar basit. :-)


Şimdi bir de Ağ programlama kılavuzunu tek başına üretelim:
dnm dizinini oluşturun ve aşağıdaki komutu çalıştırın:

xsltproc -o dnm/index.hml sitesrc/belgeler-html.xsl sitesrc/bgnet.xml


Bu kitabı teksayfa yani tek bir HTML dosyası olarak da üretebilirsiniz:

xsltproc -o dnm/index.hml sitesrc/belgeler-teksayfa-html.xsl sitesrc/bgnet.xml

Başka denemeleri de siz yapın. Hatta tüm siteyi tek HTML dosyası olarak da
üretmek mümkündür. belgeler-teksayfa-html.xsl betiği PDF hazırlamak içindir.
htmldoc kullanarak böyle üretilmiş bir HTML dosyadan PDF ya da PS biçemli
belgeler üretebilirsiniz.


Esen kalın,
Nilgün



Cevap