{% comment %} Kitapçık overlay sayfaları (T7; bant yeniden tasarımı Tur 646 — FAZ B1). Soru PDF'inin ÜZERİNE bindirilir. Her overlay sayfası: (öğrenci, sayfa) çifti. Başlık bandı yalnız header=True sayfalarda; "Sayfa x / y" her sayfada. Gövde ŞEFFAF — yalnız üst bant ve alt sayfa numarası boyanır. DejaVu Sans (Türkçe). BANT SÖZLEŞMESİ (Tur 236 invariantı KORUNUR): top 4mm + height 32mm ≤ 40mm — sayfanın üst 4 cm'i sisteme ayrılır (Word şablonu üst marjı 4 cm bırakır). Üç bölge (tablo düzeni — WeasyPrint'te en sağlam): SOL kurum kimliği: "T.C. · il · ilçe" (6.5pt) + okul adı + yıl/dönem + sınav — ders + tarih. ORTA öğrenci alanları: alt-çizgili hücreler (Adı Soyadı / Sınıfı / Numarası); soru-tablolu modda altında soru puan tablosu. SAĞ çift çerçeveli PUAN kutusu (24×16mm; yalnız SINGLE_BOX modunda). Salt siyah (#000), dolgu yok, text-transform YOK (WeasyPrint TR "i" tuzağı). {% endcomment %} {% for ov in pages %}
{% if ov.header %}
{% if ov.score_mode == "SINGLE_BOX" %} {% endif %}
{{ identity_line }}
{{ school_name }}
{{ year_label }} · {{ semester_label }}
{{ exam_name }} — {{ ov.course_name }}
{{ exam_date }}
Adı Soyadı
{{ ov.full_name }}
Sınıfı
{{ ov.class_label }}
Numarası
{{ ov.student_number }}
{% if ov.score_mode == "QUESTION_TABLE" and ov.question_count %} {% for q in ov.question_range %}{% endfor %} {% for q in ov.question_range %}{% endfor %}
S{{ q }}TOPLAM
  
{% endif %}
PUAN
{% endif %}
Sayfa {{ ov.page_no }} / {{ ov.page_total }}
{% endfor %}