forked from pencelheimer/typst_nure_template
refactor: move university name into a variable
This commit is contained in:
15
lib.typ
15
lib.typ
@ -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
|
||||||
|
Reference in New Issue
Block a user