From c250e8b1f81213af7c413cf7b32416faf4c08ff9 Mon Sep 17 00:00:00 2001 From: Andrew G Date: Tue, 9 Dec 2025 02:25:54 +0700 Subject: [PATCH] docs: add bottom padding to headings and simplify heading --- main.typ | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/main.typ b/main.typ index 5409e76..6f9e35c 100644 --- a/main.typ +++ b/main.typ @@ -44,7 +44,10 @@ #align( center, outline( - title: "СОДЕРЖАНИЕ" + title: pad( + bottom: text-size, + "СОДЕРЖАНИЕ" + ) ) ) @@ -54,6 +57,7 @@ center, pad( left: -text-indentation, + bottom: text-size, heading( numbering: none, "Введение" @@ -245,7 +249,7 @@ HPF стал попыткой расширения языка программи OpenMP появился как дополнение к MPI -- в этой библиотеки реализовывался параллелизм через общую память с помощью директив для компилятора, вставляемых в код программы. Такой подход OpenMP снижал сложность внедрения многопоточного выполнения в рамках одной машины. При этом различия между моделью распределённых вычислений MPI и подходом OpenMP позволяло использовать их вместе для ещё большего ускорения вычислений. -== Философская проблема: что считать "естественной" моделью параллелизма? +== Что считать "естественной" моделью параллелизма? Распространение подходов к параллельному программированию отражало более глубокие, неразрешённые вопросы о фундаментальной природе параллельных вычислений. Исследователи и практики вели -- и продолжают вести -- длительные дискуссии о том, следует ли выражать параллелизм в алгоритме или же стоит полагаться на аппаратно-ориентированные подходы. @@ -392,6 +396,7 @@ SYCL, разработанный Khronos Group и впервые выпущен center, pad( left: -text-indentation, + bottom: text-size, heading( numbering: none, "СПИСОК СОКРАЩЕНИЙ" @@ -419,6 +424,7 @@ IR (Intermediate Representation) -- промежуточное представ center, pad( left: -text-indentation, + bottom: text-size, heading( numbering: none, "СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ"