[FIX] математика тем же шрифтом, что и текст

Без unicode-math формулы и инлайн-переменные набирались Latin Modern,
а текст — Times New Roman: в одной строке «-100» и «100» выглядели
по-разному. Теперь \setmathfont{TeX Gyre Termes Math} — метрический
аналог Times с математической таблицей.

В Dockerfile добавлены fonts-texgyre-math со шрифтом и
texlive-latex-recommended, откуда берётся unicode-math.sty.
This commit is contained in:
Arseny
2026-08-28 04:41:01 +03:00
parent 926ef0ab3e
commit cd1b8d98c3
2 changed files with 4 additions and 0 deletions
+2
View File
@@ -6,7 +6,9 @@ RUN apt-get update && apt-get install -y --no-install-recommends \
texlive-xetex \ texlive-xetex \
texlive-lang-cyrillic \ texlive-lang-cyrillic \
texlive-latex-extra \ texlive-latex-extra \
texlive-latex-recommended \
texlive-fonts-recommended \ texlive-fonts-recommended \
fonts-texgyre-math \
fonts-liberation \ fonts-liberation \
cabextract \ cabextract \
wget \ wget \
+2
View File
@@ -49,6 +49,8 @@ PREAMBLE = r"""\documentclass[a4paper, 14pt]{extarticle}
} }
\usepackage{amsthm,amsfonts,amsmath,amssymb,amscd} \usepackage{amsthm,amsfonts,amsmath,amssymb,amscd}
\usepackage{mathtools} \usepackage{mathtools}
\usepackage{unicode-math}
\setmathfont{TeX Gyre Termes Math}
\usepackage[perpage]{footmisc} \usepackage[perpage]{footmisc}
\usepackage{tabularx} \usepackage{tabularx}
\usepackage{titlesec} \usepackage{titlesec}