Quellcode durchsuchen

титульный лист перенесён в chapters/, подпись в assets/images

Файл подписи теперь в репозитории: assets/images/signature.png
(повёрнутая, с прозрачным фоном). Путь до неё — от корня проекта,
поэтому компиляция через main.typ и отдельно (typst compile --root .
chapters/title-page.typ) работают одинаково.
xander vor 1 Woche
Ursprung
Commit
be9b8e2eb9
3 geänderte Dateien mit 6 neuen und 5 gelöschten Zeilen
  1. BIN
      assets/images/signature.png
  2. 5 4
      chapters/title-page.typ
  3. 1 1
      main.typ

BIN
assets/images/signature.png


+ 5 - 4
title-page.typ → chapters/title-page.typ

@@ -40,13 +40,14 @@
 #let label-lift = 10.5pt    // компенсация верхнего интервала строки подписи
 
 // ── Личная подпись студента ─────────────────────────────────────────────
-// Файл лежит в .private/ (исключён в .gitignore) и в git не попадает.
-// Картинка уже повёрнута на 10° по часовой и с прозрачным фоном.
-#let student-signature = ".private/signature.png"
+// Картинка повёрнута на 10° по часовой, фон прозрачный.
+// Путь от корня проекта (как у остальных include в main.typ);
+// отдельная компиляция: typst compile --root . chapters/title-page.typ
+#let student-signature = "/assets/images/signature.png"
 #let signature-height = 13mm // высота картинки подписи
 #let signature-gap = -1mm    // зазор до черты; < 0 — подпись заходит на черту
 #let signature-dx = 0mm      // ручная подгонка: + вправо, − влево
-#let signature-dy = 0mm      // ручная подгонка: + вниз, − вверх
+#let signature-dy = 2mm      // ручная подгонка: + вниз, − вверх
 
 // Единый помощник. Одна и та же геометрия у всех полей листа:
 // черты соседних полей всегда лежат на одной горизонтали, подпись —

+ 1 - 1
main.typ

@@ -97,7 +97,7 @@
 // --- ТИТУЛЬНЫЙ ЛИСТ --------------------------------------------------------
 // Университетский титульный лист (title-page.typ) идёт первой страницей.
 // Фирменная обложка шаблона отключена: режим clean-copy собирает документ без неё.
-#include "title-page.typ"
+#include "chapters/title-page.typ"
 #pagebreak()
 #counter(page).update(1)