{% comment %} SINAV EVRAKI ORTAK ŞABLONU — "Kurumsal Sade" tasarım standardı. Tüm evrak çıktıları bunu extends eder. Renk + tipografi token'ları tek doğruluk kaynağından gelir: templates/print/_design.css. DejaVu Sans (tam Türkçe); nötr slate gri, ofis yazıcısı dostu (renkli dolgu YOK — bölüm barları ve tablo başlıkları NÖTR koyu gri dolgudur, gri tonlamalı lazerde birebir basar); altbilgi: üretim zamanı + Sayfa x/y + sınav adı. Resmî yazışma şablonu documents/base.html KASITLI extend edilmez — evrak anatomisi farklı (kompakt oturum bandı). ÖNEMLİ: text-transform:uppercase YOK — WeasyPrint Türkçe "i→I" tuzağı; büyük harfli başlıklar doğrudan büyük yazılır (documents/base.html emsali). Her .sheet bir sayfadır (salon/şube/yaprak başına) ve _head.html bandıyla başlar. BİLEŞEN SÖZLÜĞÜ (evrakmotoru SAL-SNV form ailesinden uyarlandı — kullanıcı kararı: okulun mevcut basılı formlarıyla aynı anatomi): .sec bölüm barı — "A. SALON BİLGİLERİ" (koyu bant, beyaz metin) .fields etiket/değer künye tablosu .rpt-table veri tablosu (thead SAYFA BAŞINA YİNELENİR — kontrollü taşma) .checks kutu + metin kontrol listesi .freebox serbest metin (elle doldurulur) kutusu .signs 2-3 sütunlu imza bloğu .dayanak mevzuat dayanağı + KVKK dipnotu TAŞMA DİSİPLİNİ (kullanıcı kuralı: 40 öğrenci bir sayfaya sığar, fazlası kontrolsüz taşmaz): thead display:table-header-group başlığı her sayfada yineler, tr break-inside:avoid satırı bölmez, imza/sayım blokları bütün hâlde taşar. Yoklama satır yüksekliği ÖĞRENCİ SAYISINA GÖRE kademelidir (.att-lg/.att-md/.att-sm — reports.attendance_density). {% endcomment %} {% block extra_style %}{% endblock %} {% block content %}{% endblock %}