1
0

refactor: move university name into a variable

This commit is contained in:
2025-03-13 17:31:22 +02:00
parent bf00b3de5d
commit 6bf37099b4

15
lib.typ
View File

@ -1,6 +1,9 @@
// Academic aliases {{{1 // Academic aliases {{{1
#let universities = (
"ХНУРЕ": "Харківський національний університет радіоелектроніки",
)
/// subject abbreviations to full names /// subject abbreviations to full names
#let subjects = ( #let subjects = (
"БД": "Бази даних", "БД": "Бази даних",
@ -288,6 +291,7 @@
doc, doc,
title: none, title: none,
subject: none, subject: none,
university: "ХНУРЕ",
author: (), author: (),
mentors: (), mentors: (),
edu_program: none, edu_program: none,
@ -314,12 +318,13 @@
let head_mentor = mentors.at(0) let head_mentor = mentors.at(0)
let edu_prog = edu_programs.at(edu_program) let edu_prog = edu_programs.at(edu_program)
let uni = universities.at(university)
// page 1 {{{2 // page 1 {{{2
[ [
#set align(center) #set align(center)
МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ\ МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ\
ХАРКІВСЬКИЙ НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ РАДІОЕЛЕКТРОНІКИ #upper(uni)
\ \
@ -381,7 +386,7 @@
// page 2 {{{2 // page 2 {{{2
{ {
uline[Харківський національний університет радіоелектроніки] uline[#uni]
linebreak() linebreak()
linebreak() linebreak()
@ -493,7 +498,7 @@
[ [
#author.name, \ #author.name, \
#head_mentor.degree #head_mentor.degree
#head_mentor.name #head_mentor.name.
], ],
) )
@ -678,6 +683,7 @@
#let pz-lb-template( #let pz-lb-template(
doc, doc,
doctype: none, doctype: none,
university: "ХНУРЕ",
edu_program: none, edu_program: none,
title: none, title: none,
subject: none, subject: none,
@ -689,10 +695,11 @@
show: style show: style
let uni = universities.at(university)
// page 1 {{{2 // page 1 {{{2
align(center)[ align(center)[
МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ \ МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ \
ХАРКІВСЬКИЙ НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ РАДІОЕЛЕКТРОНІКИ #upper(uni)
\ \ \ \
Кафедра #edu_programs.at(edu_program).department_gen Кафедра #edu_programs.at(edu_program).department_gen