소스 검색

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

xander 1 주 전
부모
커밋
b5b34f35cc
1개의 변경된 파일과 6개의 추가작업 그리고 1개의 파일을 삭제
  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)]
         ]
       ]