Florilegium LaTeX belgelerine yordamsal çiçek süslemeleri ekliyor
Öne çıkanlar
- Tüm çizimler harici görsel kullanılmadan Lua ortamında parametrik Bézier eğrileriyle üretiliyor.
- Açgözlü alan doldurma algoritması metinden arta kalan boşluklara göre dinamik dallanma sağlıyor.
- PostScript sürümü TeX motoruna ihtiyaç duymadan doğrudan yazıcı üzerinde özgün çıktılar üretebiliyor.
Açık kaynaklı Florilegium projesi, LaTeX belgelerinde sayfa kenar boşluklarını Delft mavisi tarzında çiçek desenleriyle süsleyen yordamsal bir sistem sunuyor. Harici görsel ya da önceden çizilmiş vektör dosyaları kullanmayan araç, yaprak ve taç yaprak gibi tüm motifleri doğrudan Lua ortamında parametrik eğrilerle hesaplıyor. Üretilen suluboya benzeri çizimler, sayfa derlenirken doğrudan PDF çıktısına yazılıyor.
Sistem, metnin sayfada bıraktığı boşluklara göre dallanıp büyüyen açgözlü bir alan doldurma algoritması çalıştırıyor. Gövdeler ve yapraklar yerleştikten sonra algoritma sayfadaki en geniş boş dairesel alanları tespit ederek buralara yeni dallar ve çiçekler uzatıyor. Ayrıca son sayfada erken biten metinlerin altındaki boş alanlar da tek bir derleme turunda tespit edilip doğal şekilde dolduruluyor.
Paket, mevsim seçenekleri sayesinde ilk sayfadaki bahar tomurcuklarından son sayfadaki sonbahar yapraklarına doğru kademeli bir görsel yaşlanma sunuyor. Projenin bağımsız bir PostScript sürümü de bulunuyor; bu sürüm Ghostscript veya doğrudan yazıcı işlemcisi üzerinde TeX bağımlılığı olmadan çalışarak her baskıda saat verisine dayalı özgün desenler üretiyor.
Bu özet yapay zekâ ile hazırlanmıştır; ayrıntılar ve doğrulama için orijinal kaynağa başvurun.