Исправлено тире
This commit is contained in:
@@ -1,10 +1,12 @@
|
||||
// Таблицы — как в «Пример работы с Typst.typ» и gost: figure + table + table.header.
|
||||
// Таблицы – как в «Пример работы с Typst.typ» и gost: figure + table + table.header.
|
||||
// ГОСТ 7.32 / чек-лист: в тексте и подписях – среднее тире «–» (U+2013), не длинное «—».
|
||||
#let pz-figure-caption-separator = [#sym.space.nobreak#sym.dash.en#sym.space.nobreak]
|
||||
// Разрыв длинных таблиц и подпись сверху задаёт шаблон modern-g7-32 (style.typ).
|
||||
|
||||
#show table: set text(hyphenate: true, lang: "ru")
|
||||
#show table.cell: set block(inset: (x: 5pt, y: 3pt))
|
||||
|
||||
// Таблица внутри figure — по умолчанию один неразрывный block (обрезка длинных реестров).
|
||||
// Таблица внутри figure – по умолчанию один неразрывный block (обрезка длинных реестров).
|
||||
#show figure.where(kind: table): set block(breakable: true)
|
||||
|
||||
#let pz-appendix-title(body) = heading(level: 1)[#body]
|
||||
@@ -31,7 +33,7 @@
|
||||
#let pz-thesis-topic-en = "Mobile application for secure storage of user data"
|
||||
#let pz-thesis-subject = "мобильном приложении для защищённого хранения пользовательских данных"
|
||||
|
||||
// Бланк аннотации: 2×2 без рамок; левый столбец — отступ, текст во 2-м (2 ячейки).
|
||||
// Бланк аннотации: 2×2 без рамок; левый столбец – отступ, текст во 2-м (2 ячейки).
|
||||
#let pz-dept-mop = "кафедра МОП ЭВМ"
|
||||
#let pz-dept-sait = "кафедра системного анализа и телекоммуникаций"
|
||||
|
||||
@@ -73,7 +75,7 @@
|
||||
#linebreak()
|
||||
#institute,
|
||||
#linebreak()
|
||||
#faculty, #department — #year#sym.space.nobreak г.,
|
||||
#faculty, #department – #year#sym.space.nobreak г.,
|
||||
#linebreak()
|
||||
#pages#sym.space.nobreak с.
|
||||
],
|
||||
@@ -106,7 +108,7 @@
|
||||
#linebreak()
|
||||
#institute,
|
||||
#linebreak()
|
||||
#faculty, #department — #year,
|
||||
#faculty, #department – #year,
|
||||
#linebreak()
|
||||
#pages#sym.space.nobreak p.
|
||||
],
|
||||
@@ -121,7 +123,7 @@
|
||||
1
|
||||
}
|
||||
|
||||
// Строка из ..range().map(i => ([a], [b])) в body.pos() — один аргумент-массив.
|
||||
// Строка из ..range().map(i => ([a], [b])) в body.pos() – один аргумент-массив.
|
||||
#let pz-flatten-cells(cells) = cells.fold((), (acc, cell) => {
|
||||
if type(cell) == array { acc + cell } else { acc + (cell,) }
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user