Explorar el Código

титульный лист: ручная подгонка положения подписи (signature-dx/dy)

xander hace 1 semana
padre
commit
b5b34f35cc
Se han modificado 1 ficheros con 6 adiciones y 1 borrados
  1. 6 1
      title-page.typ

+ 6 - 1
title-page.typ

@@ -45,6 +45,8 @@
 #let student-signature = ".private/signature.png"
 #let signature-height = 13mm // высота картинки подписи
 #let signature-gap = -1mm    // зазор до черты; < 0 — подпись заходит на черту
+#let signature-dx = 0mm      // ручная подгонка: + вправо, − влево
+#let signature-dy = 0mm      // ручная подгонка: + вниз, − вверх
 
 // Единый помощник. Одна и та же геометрия у всех полей листа:
 // черты соседних полей всегда лежат на одной горизонтали, подпись —
@@ -60,7 +62,10 @@
     // строка нулевой высоты: подпись висит над чертой, ничего не сдвигая
     [
       #if signature != none [
-        #move(dy: blank-line-dy - signature-gap - signature-height)[
+        #move(
+          dx: signature-dx,
+          dy: blank-line-dy - signature-gap - signature-height + signature-dy,
+        )[
           #align(center)[#image(signature, height: signature-height)]
         ]
       ]