Skip to content

Instantly share code, notes, and snippets.

View treylav's full-sized avatar

Dmitry Lavrentev treylav

  • 22:55 (UTC +02:00)
View GitHub Profile
@treylav
treylav / simple_russian_xelatex_preamble.tex
Last active July 20, 2020 20:51
Простая преамбула-болванка позволяет решить большинство проблем, связанных с начальным этапом вёрстки русских текстов в XeLaTeX.
\documentclass[a4paper,14pt]{extarticle} % Задаем класс документа и формат бумаги; в данном классе можно использовать кегель 8-12, 14, 17 и 20 пунктов.
\usepackage{polyglossia} % Конфигурируем работу с правилами типографики для разных языков.
\setdefaultlanguage{russian} % Устанавливаем русский основным языком документа.
\setmainfont{Times New Roman} % Устанавливаем Times New Roman как основной шрифт для документа.
\usepackage{geometry} % Задаём поля:
\geometry{left=3cm} % левое — 3 см;
\geometry{right= 1.5cm} % правое — 1,5 см;
\geometry{top=2cm} % верхнее — 2 см;
@treylav
treylav / simple_russian_preamble.tex
Last active April 6, 2020 23:41
Простая преамбула-болванка позволяет решить большинство проблем, связанных с начальным этапом вёрстки русских текстов в LaTeX.
\documentclass[a4paper,14pt]{extarticle} % можно использовать кегель 8-12, 14, 17 и 20 пунктов
\usepackage[russian]{babel} % задаёт русский как основной язык текста
\usepackage[T2A]{fontenc} % задаёт кириллическую кодировку шрифта
\usepackage{cmap} % обеспечивает нормальное копирование и поиск русского текста в pdf
\usepackage[utf8]{inputenc} % определяет юникодную кодировку самого .tex-файла
\usepackage{geometry} % задаёт поля
\geometry{left=3cm} % левое — 3 см
\geometry{right= 1.5cm} % правое — 1,5 см
\geometry{top=2cm} % верхнее — 2 см