Объяснение каждой \\команды во вселенной LaTeX

Глобальный справочник: сотни команд и сред LaTeX, от ядра до amsmath, Hyperref, TikZ, biblatex и Beamer, каждая из которых объясняется в одной строке.

Объяснение каждой \команды во вселенной LaTeX

На этой странице описаны все команды LaTeX и среда, которые появляются в любом уроке Oleafly Learn, а также более широкий стандартный словарь, который вы встретите в реальных документах. Kernel, amsmath, Hyperref,graphicx, booktabs, biblatex, TikZ, Beamer и пакеты, которые исследователи фактически загружают. Просмотрите его по категориям или найдите на странице команду, которую вы только что встретили, с помощью Ctrl/Cmd-F. Каждая запись представляет собой одну строку: что она делает и, где это важно, из какого пакета она взята.

Классы документов и настройка

Команда Что он делает
\documentclass{статья} Первая строка каждого документа: выбирает общий макет; «статья» — выбор по умолчанию для статей.
\documentclass{отчет} Класс для более длинных отчетов: добавляет \chapter и запускает аннотацию на отдельной странице.
\documentclass{книга} Класс для книг: главы, двусторонняя раскладка, лицевая/основная/конечная.
\documentclass{letter} Класс для корреспонденции с командами \opening, \closing и адресами.
\documentclass{проектор} Класс для слайд-презентаций, созданных на основе фреймов.
\documentclass[11pt,a4paper]{статья} Общие параметры класса: размер шрифта (10 пт, 11 пт, 12 пт), бумага (а4, Letter), «двухколоночный», «двусторонний», «альбомная», «черновик», «титульный лист».
\usepackage{amsmath} Загружает пакет в преамбуле для добавления функций.
\usepackage[margin=1in]{geometry} Устанавливает поля страницы и размер бумаги (геометрию).
\title{...} Сохраняет заголовок документа, напечатанный позже с помощью \maketitle.
\author{...} Сохраняет список авторов \maketitle; разделите нескольких авторов с помощью \and.
Разделитель между именами авторов внутри \author{...}.
\date{...} Сохраняет дату, указанную \maketitle; \date{} скрывает его, \date{\today} показывает сегодняшний день.
\сегодня Печатает текущую дату во время компиляции.
\maketitle Печатает основную надпись из \title, \author и \date.
\спасибо{...} Прикрепляет сноску к заголовку или имени автора, например. для финансирования или контактной информации.
\institut{...} Команда принадлежности автора, используемая Beamer и классом Springer LNCS.
\inst{1} Надстрочный маркер принадлежности в списках авторов LNCS и Beamer: Ада Лавлейс\inst{1}.
\keywords{...} Печатает список ключевых слов статьи в издательстве.такие классы, как acmart и llncs.
\адрес{...} Класс Letter: хранит адрес отправителя фирменного бланка.
\подпись{...} Класс Letter: хранит имя, напечатанное под закрытием.
\opening{Дорогой ...} класс Letter: печатает приветствие и запускает тело письма.
\closing{С уважением,} класс Letter: печатает блок подписи и подписи.
\LaTeX Печатает логотип LaTeX с поднятыми и опущенными буквами.
\TeX Печатает логотип TeX с заниженной буквой E.
\input{файл} Вставляет на место другой файл .tex, как если бы вы его там напечатали.
\include{chapter1} Вводит файл главы, начиная с новой страницы; включает частичную компиляцию через \includeonly.
\includeonly{chapter1,chapter3} Список преамбул, ограничивающий фактически компилируемые файлы \include.
\hypersetup{...} Настраивает параметры гиперссылки, такие как цвета ссылок и метаданные PDF.
\AtBeginDocument{...} Запускает код сразу после \begin{document}, что полезно при поздней настройке.
\AtEndDocument{...} Запускает код непосредственно перед завершением документа.
\makeatletter Временно преобразует @ в букву, чтобы вы могли использовать или исправлять внутренние команды.
\ makeatother Восстанавливает @ в нормальное состояние после \makeatletter.
\typeout{...} Выводит сообщение в журнал компиляции и на терминал, что удобно для отладки.
\защитить Защищает хрупкую команду внутри движущегося аргумента, такого как \caption или \section.
\listfiles Команда преамбулы, которая регистрирует каждый загруженный файл и его версию для отчетов об ошибках.

Структура и секционирование

Команда Что он делает
\part{...} Подразделение самого высокого уровня, над главами, в классах книг и отчетов.
\глава{...} Нумерованный заголовок главы в классах книг и отчетов (не в статье).
\section{...} Нумерованный заголовок верхнего уровня в статье.
\subsection{...} Нумерованный заголовок на один уровень ниже \section.
\subsubsection{...} Нумерованный заголовок на один уровень ниже \subsection.
\параграф{...} Заголовок самого низкого уровня: жирный заголовок в начале абзаца.
\subparagraph{...} На один уровень ниже \paragraph, требуется редко.
\section*{...} При выделенном разделе заголовок печатается без номера или содержания.
\приложение Изменяет нумерацию, поэтому следующие главы или разделы становятся Приложением A, B, C.
\appendixpage Печатает отдельную разделительную страницу «Приложения» (пакет приложений).
\tableofcontents Печатает оглавление, созданное на основе команд секционирования.
\listoffigures Печатает список всех подписей к рисункам с номерами страниц.
\listoftables Печатает список всех заголовков таблиц с номерами страниц.
\frontmatter Переключатель класса книги для страниц предварительного содержимого: римские номера страниц, ненумерованные главы.
\mainmatter Книжный класс переключается обратно на основное содержание: арабские номера страниц, пронумерованные главы.
\backmatter Переключение класса книги для конечных страниц: главы перестают нумероваться.
\addcontentsline{toc}{chapter}{...} Вручную добавляет запись в оглавление (или список рисунков/таблиц).
\addtocontents{toc}{...} Записывает произвольный материал (например, пробелы) в файл содержимого.
\setcounter{secnumlength}{3} Управляет глубиной разделения чисел.
\setcounter{toclength}{2} Управляет глубиной содержания.

Определение команд и сред

Команда Что он делает
\newcommand{\R}{\mathbb{R}} Определяет вашу собственную команду; ошибки, если имя уже существует.
\renewcommand{...}{...} Переопределяет существующую команду; ошибки, если его нет.
\providecommand{...}{...} Определяет команду, только если она еще не определена; в противном случае молча ничего не делает.
\НовыйДокументКомманд Современное определение команды с гибкими дополнительными аргументами (LaTeX3/xparse).
\newenvironment{name}{начальный код}{конечный код} Определяет вашу собственную среду с кодом, запускаемым в \begin и \end.
\renewenvironment{name}{...}{...} Переопределяет существующую среду.
\ensuremath{...} Заставляет математическое содержимое макроса работать как внутри, так и вне математического режима.
\DeclareMathOperator{\E}{E} Определяет прямое имя оператора; форма со звездочкой устанавливает ограничения ниже (amsmath).
\DeclareMathOperator*{\argmin}{arg\,min} Форма со звездочкой: оператор принимает пределы, указанные ниже в математических вычислениях (amsmath).
\newtheorem{lemma}{Лемма} Объявляет среду, подобную теореме (amsthm).
\фу Пример имени пользовательского макроса в уроке \newcommand, а не настоящей команды LaTeX.
\abs{x} Пример пользовательского макроса из урока по пользовательским командам, который набирает полосы абсолютных значений.
\mat{A} Пример пользовательского макроса из урока по пользовательским командам для жирного матричного символа.
\vect{v} Пример пользовательского макроса из урока по пользовательским командам для жирного векторного символа.
\set{...} Пример пользовательского макроса из урока по пользовательским командам, который набирает фигурные скобки определенного размера.
\citepair Пример определяемого пользователем вспомогательного макроса цитирования из урока по пользовательским командам, а не стандартной команды.
\E Пример определяемого пользователем оператора ожидания, обычно определяемого с помощью\DeclareMathOperator или \newcommand.
\R Пример пользовательского макроса для действительных чисел: \newcommand{\R}{\mathbb{R}}.
\argmax, \argmin Имена операторов для arg max/arg min, определенные в этом курсе с помощью \DeclareMathOperator*, поэтому индексы располагаются ниже.

Счетчики и длины

Команда Что он делает
\newcounter{examples} Создает новый счетчик, который может быть сброшен родительским элементом: \newcounter{examples}[section].
\setcounter{page}{1} Устанавливает значение счетчика, здесь перезапускает нумерацию страниц.
\addtocounter{examples}{2} Добавляет значение к счетчику, ничего не печатая.
\stepcounter{examples} Увеличивает счетчик на единицу.
\refstepcounter{examples} Увеличивает счетчик и делает его целью для следующего \label.
\value{examples} Считывает значение счетчика для использования в арифметических операциях или сравнениях.
\арабский{примеры} Печатает счетчик в виде арабских цифр: 1, 2, 3.
\roman{examples}, \Roman{examples} Печатает счетчик в виде римских цифр в нижнем или верхнем регистре.
\alph{examples}, \Alph{examples} Печатает счетчик строчными или прописными буквами.
\fnsymbol{footnote} Печатает счетчик в виде символов сноски: звездочки, кинжала и т. д.
\newlength{\mygap} Создает новый регистр длины.
\setlength{\parskip}{6pt} Присваивает значение регистру длины.
\addtolength{\textheight}{1см} Добавляет к существующей длине.
\settowidth{\mygap}{текст} Устанавливает длину, равную естественной ширине некоторого текста.
\parindent Длина отступа первой строки абзаца; устанавливается с помощью \setlength{\parindent}{0pt}.
\парскип Длина вертикального промежутка между абзацами; устанавливается с помощью \setlength.
\linewidth Длина текущей строки, удобная для изменения размера: width=\linewidth.
\textwidth Длина полнотекстового блока на странице.
\texteight Длина высоты полнотекстового блока на странице.
\columnwidth Ширина одного столбца в макете с несколькими столбцами.
\baselineskip Расстояние по вертикали между базовыми линиями последовательных линий.
\linespread{1.3} Масштабирует интерлиньяж (межстрочный интервал) для всего документа; для вступления в силу требуется \selectfont или команда размера.

Абзацы, разрывы строк и расстановка переносов

Команда Что он делает
\\ Завершает текущую строку внутри абзацев, таблиц и массивов.
\\[6pt] Разрыв строки с дополнительным вертикальным пробелом после него.
\новая строка Разбивает строку, не выравнивая ее и не допуская разрыва страницы.
\linebreak Здесь запрашивается обоснованный разрыв строки; необязательный [0-4] устанавливает настойчивость.
\nolinebreak Препятствует разрыву строки в этом месте.
\пар Завершает абзац так же, как и пустая строка в исходном коде.
\ноиндент Подавляет отступ первой строки следующего абзаца.
\отступ Принудительно устанавливает отступ первой строки там, где в противном случае он был бы подавлен.
\- Отмечает разрешенную точку переноса внутри слова.
\hyphenation{набор данных} Список преамбул, обучающий LaTeX расставлять переносы в определенных словах.
\ небрежный Смягчает правила интервалов, поэтому строки легче разрываются, избегая переполнения блоков.
\ суетливый Восстанавливает строгие правила пробелов после \sloppy.
\raggedright Следующий текст выравнивается по левому краю, а не выравнивается.
\raggedleft Выравнивает следующий текст по правому краю.
\центрирование Центрирует все, что следует за текущей группой, например. изображение фигуры.
\samepage Предотвращает разрывы страниц внутри текущей группы.
\enlargethispage{\baselineskip} Делает только текущую страницу немного выше, чтобы вместить еще одну строку.
~ Неразрывный пробел: Figure~1 сохраняет число на одной строке.

Интервал

Команда Что он делает
\quad Вставляет горизонтальное пространство шириной примерно с заглавную М.
\qquad Вставляет двойной пробел \quad.
\enspace Вставляет половину \quad горизонтального пространства.
\hspace{1см} Вставляет горизонтальное пространство; исчезает при разрыве строки.
\hspace*{1cm} Горизонтальное пространство, которое сохраняется даже при разрыве строки.
\vspace{1см} Вставляет вертикальное пространство заданной длины.
\vspace*{1cm} Вертикальное пространство, которое сохраняется даже при разрыве страницы.
\smallskip Вставляет небольшой вертикальный разрыв между абзацами.
\medskip Вставляет средний вертикальный разрыв между абзацами.
\bigskip Вставляет большой вертикальный разрыв между абзацами.
\hfill Растягивающееся горизонтальное пространство, которое раздвигает контент, заполняя строку.
\vfill Растянутое вертикальное пространство, которое раздвигает контент, заполняя страницу.
\dotfill Заполняет оставшуюся строку точками, как в строке меню или содержимого.
\hrulefill Заполняет оставшуюся строку горизонтальной линейкой.
\stretch{2} Эластичный клей с грузом для пропорционального расстояния: \hspace{\stretch{2}}.
\заполнить Устройство эластичной длины; \hspace{\fill} — это то, во что расширяется \hfill.
\фантом{текст} Занимает ровно столько места, сколько занимает аргумент, но ничего не печатает.
\hphantom{текст} Занимает только ширину своего аргумента с нулевой высотой.
\vphantom{текст} Занимает только высоту своего аргумента с нулевой шириной.
\smash{...} Печатает свой аргумент, но делает вид, что он имеет нулевую высоту и глубину.
\ стойка Невидимая поддержка высоты обычной строки для выравнивания высоты строк.
\mathstrut Распорка в математическом режиме размером со скобку для выравнивания радикалов и дробей.

Коробки и правила

Команда Что он делает
\mbox{...} Небьющийся горизонтальный ящик; также сохраняет свое содержимое в одной строке.
\makebox[3cm][r]{...} Коробка заданной ширины с выбранным выравниванием (l, c, r, s).
\fbox{...} Рисует рамку вокруг своего содержимого.
\framebox[3cm][c]{...} Коробка в рамке заданной ширины с выбранным выравниванием.
\parbox{5cm}{...} Поле абзаца: мини-столбец текста заданной ширины.
\raisebox{2pt}{...} Смещает его содержимое вверх (или вниз при отрицательной длине).
\rule{2cm}{0.4pt} Рисует заполненный прямоугольник; рабочая лошадка для нестандартных линий.
\colorbox{yellow}{...} Помещает текст в поле с цветным фоном (xcolor).
\fcolorbox{red}{yellow}{...} Цветная коробка с цветной рамкой (xcolor).

Страницы, нумерация и заголовки

Команда Что он делает
\новая страница Завершает текущую страницу и начинает новую.
\clearpage Начинает новую страницу после первой очистки всех ожидающих рисунков и таблиц.
\cleardoublepage Подобно \clearpage, но также гарантирует, что следующая страница будет правой (нечетной) страницей.
\pagebreak В этот момент запрашивается разрыв страницы, растягивая страницу на всю высоту.
\nopagebreak Препятствует разрыву страницы на этом этапе.
\pagenumbering{roman} Устанавливает стиль нумерации страниц (арабский, римский, римский, альфа, альфа), сбрасывая счетчик на 1.
\pagestyle{фантазия} Устанавливает текущий стиль верхнего/нижнего колонтитула (обычный, пустой, заголовки, мои заголовки, необычный) для всех последующих страниц.
\thispagestyle{пусто} Переопределяет стиль верхнего/нижнего колонтитула только для текущей страницы.
\страница Печатает номер текущей страницы; используется внутри верхних и нижних колонтитулов.
\marginpar{...} Помещает примечание на поле страницы рядом с текущей строкой.
\fancyhf{} Очищает все поля верхнего и нижнего колонтитула Fancyhdr перед настройкой собственных.
\fancyhead[R]{...} Устанавливает поле заголовка FancyHDR, здесь правое.
\fancyfoot[C]{\thepage} Устанавливает поле нижнего колонтитула Fancyhdr, здесь номер страницы по центру.
\headrulewidth макрос «fancyhdr» для толщины правила заголовка; обновите до 0pt, чтобы удалить строку.
\footrulewidth Макрос Fancyhdr для толщины правила нижнего колонтитула, по умолчанию 0pt.
\newgeometry{margin=2cm} Изменяет геометрию страницы в середине документа (геометрия).
\restoregeometry Возвращает геометрию преамбулы после \newgeometry (geometry).

Специальные символы

Десять зарезервированных символов и способы их печати, а также общие текстовые символы.

Команда Что он делает
\% Печатает знак процента (комментарий начинается с пустого %).
\& Печатает амперсанд (пустой & является разделителем столбцов таблицы).
\# Печатает хеш (пустой # обозначает аргументы макроса).
\_ Печатает подчеркивание (голый _ — это математический индекс).
\{ и \} Печать фигурных скобок (группа голых скобок).
\$ Печатает знак доллара (голый $ переключает математический режим).
\textbackslash Печатает обратную косую черту в тексте.
\textasciitilde Печатает тильду в тексте (пустой ~ — это неразрывный пробел).
\textasciicircum Печатает курсор в тексте (пустой ^ — это математический надстрочный индекс).
\textbar Печатает вертикальную полосу в тексте.
\textless, \textgreater Печатайте < и > правильно в текстовом режиме.
\ldots, \dots Многоточие с правильным интервалом; \dots адаптируется в математическом режиме (amsmath).
\textellipsis Многоточие текстового режима, которое \dots использует вне математических вычислений.
\textemdash, \textendash Именованные команды для em и enтире (тот же вывод, что и у --- и --).
\textquotedblleft, \textquotedblright Фигурные двойные кавычки (обычно в виде пар обратных кавычек и пар апострофов).
\guillemetleft, \guillemetright Французские угловые кавычки (старое написание: \guillemotleft/\guillemotright).
\dag, \ddag Кинжал и двойной кинжал в тексте, общие для авторской принадлежности.
\S Знак раздела, как в S 2.1 юридического документа.
Знак абзаца (подставка).
\фунты Знак британского фунта.
\ евро Знак евро (пакет eurosym; ядро ​​также предоставляет \texteuro).
\ авторское право Знак авторского права.
\textregistered Знак зарегистрированной торговой марки.
\textторговая марка Знак торговой марки.
\textgrade Знак градуса: 25\textgrade C.
\textmu Вертикальный микроподпишите текст, например, микроны.
\textperthousand Знак промилле.

Акценты и специальные буквы

Для текстовых акцентов эпохи pdfLaTeX; с вводом XeLaTeX/LuaLaTeX и UTF-8 вы обычно можете просто ввести символ.

Команда Что он делает
\'{e} Острый акцент: е-острый как в кафе с акцентом.
\`{e} Серьезный акцент.
\^{o} Циркумфлексный акцент.
\"{u} Умлаут/диерезис.
\~{n} Тильда с акцентом, как в испанском n-tilde.
\c{c} Седилья, как во французском c-cedilla.
\v{s} Карон (хачек), распространенное в чешских и хорватских именах.
\H{o} Венгерский двойной острый акцент.
\k{a} Огонек, как по-польски a-ogonek.
\b{o} Бар-под акцентом.
\d{u} Точка под ударением, используется в транслитерации.
\r{a} Кольцевой акцент, как в скандинавском кольце.
\u{o} Бревский акцент.
\.{o} Точка над акцентом.
\t{oo} Акцент на галстуке, соединяющий две буквы.
\i, \j Безточечные i и j для расстановки акцентов: \'{\i}.
\ae, \AE Лигатура ae, строчная и прописная.
\oe, \OE Лигатура oe, как во французском творчестве.
\сс Немецкий диез (eszett).
\o, \O Зачеркнуто o, как в датских и норвежских именах.
\l, \L Польский разрезал л.
\аа, \AA Кольцо А как отдельная буква, как в имени Ангстрема.

Шрифты и размеры

Команда Что он делает
\textbf{...} Жирный текст.
\textit{...} Курсивный текст.
\emph{...} Выделение, которое адаптируется к контексту: курсив в прямом тексте, вертикальный в курсиве.
\textsc{...} Текст с маленькой буквы.
\texttt{...} Текст пишущей машинки (моноширинный), подходит для кода и имен файлов.
\textrm{...} Романский (с засечками) семейный текст.
\textsf{...} Семейный текст без засечек.
\textmd{...} Средний (нормальный) вес, отмена жирного шрифта.
\textup{...} Вертикальная форма, отмена курсива или наклона.
\textsl{...} Наклонная (наклонная) форма, отличная от настоящего курсива.
\textnormal{...} Сбрасывает шрифт документа по умолчанию за один шаг.
\ подчеркивание{...} Подчеркивает текст; используйте с осторожностью, обычно акцент делается на \emph.
\rmfamily, \sffamily, \ttfamily Объявления, переключающие семейство шрифтов (serif, sans, mono) до тех пор, пока группа не закончится.
\bfseries, \mdseries Объявления переключаются на жирный шрифт или возвращаются к среднему шрифту.
\itshape, \slshape, \scshape, \upshape Объявления меняют форму: курсив, наклонный, прописные, вертикальный.
\normalfont Объявление о сбросе семейства, серии и формы к значениям по умолчанию.
\em Форма объявления \emph: {\em Like this}.
\крошечный Самая маленькая из десяти команд размера.
\scriptsize Второй наименьший размер, примерно размер нижнего индекса.
\footnotesize Размер, используемый для сносок.
\маленький Чуть меньше обычного.
\normalsize Базовый размер документа.
\large, \Large, \LARGE На один, два и три шага больше обычного.
\огромный, \Огромный Два самых больших типоразмера.
\fontsize{14}{17}\selectfont Устанавливает произвольный размер шрифта и пропуск базовой линии, а затем активирует его.
\selectfont Активирует ожидающий атрибут шрифтаизменения (NFSS).
\textsuperscript{...} Мелкий рельефный текст, например, в маркерах 1-й позиции или в виде сносок.
\textsubscript{...} Уменьшен мелкий текст в текстовом режиме.
\familydefault Макрос, содержащий семейство шрифтов по умолчанию; обновите его, чтобы изменить шрифт всего документа.
\sfdefault Макрос, называющий семейство без засечек; \renewcommand{\familydefault}{\sfdefault} делает документ без.
\setmainfont{...} Устанавливает основной шрифт по имени в XeLaTeX или LuaLaTeX (fontspec).
\setsansfont{...} Устанавливает шрифт без засечек по имени в XeLaTeX или LuaLaTeX (fontspec).
\setmonofont{...} Устанавливает моноширинный шрифт по имени в XeLaTeX или LuaLaTeX (fontspec).

Цвет (xcolor)

Команда Что он делает
\textcolor{red}{...} Раскрашивает фрагмент текста.
\color{blue} Форма объявления: раскрашивает все, пока группа не закончится.
\definecolor{brand}{HTML}{2F6F4F} Определяет именованный цвет для последующего использования.
\pagecolor{grey!10} Устанавливает цвет фона всей страницы.
\rowcolor{grey!20} Окрашивает одну строку таблицы (xcolor с опцией table, через colortbl).
\cellcolor{grey!20} Раскрашивает одну ячейку таблицы (colortbl).
\rowcolors{2}{grey!10}{white} Чередование цветов строк, начиная с данной строки (опция xcolor table).

Графика (graphicx)

Команда Что он делает
\includegraphics[width=\linewidth]{plot.pdf} Вставляет файл изображения; Ключевые параметры: «ширина», «высота», «масштаб», «угол», «обрезка+обрезка», «страница».
\graphicspath{{figures/}} Сообщает LaTeX, в каких папках искать файлы изображений.
\rotatebox[origin=c]{90}{...} Поворачивает свое содержимое на угол.
\scalebox{0.8}{...} Масштабирует свое содержимое с коэффициентом.
\resizebox{5cm}{!}{...} Изменяет размер содержимого до целевой ширины и/или высоты; ! сохраняет соотношение сторон.
\reflectbox{...} Отражает содержимое по горизонтали.
\includepdf[pages=-]{paper.pdf} Вставляет целые страницы из другого PDF-файла (pdfpages).

Вход в математический режим

Команда Что он делает
$...$ Встроенная математика в предложении.
\(...\) Официальные встроенные математические разделители LaTeX, эквивалентные $...$.
\[...\] Ненумерованное уравнение отображается на отдельной строке.
$$...$$ Обычная математика TeX; в LaTeX не рекомендуется, вместо этого используйте \[...\].
x^2, x_i ^ создает верхние индексы, а _ создает нижние индексы; многосимвольные скрипты в скобках: x^{10}.

Математика: греческие буквы

Все это работает только в математическом режиме. Прописные формы существуют там, где греческая заглавная буква отличается от латинской.

Команда Что он делает
\alpha \beta \gamma \delta Греческие буквы альфа, бета, гамма, дельта.
\epsilon \zeta \eta \theta Греческие буквы эпсилон, зета, эта, тета.
\iota \kappa \lambda \mu \nu Греческие буквы йота, каппа, лямбда, му, ню.
\xi \pi \rho \sigma \tau Греческие буквы кси, пи, ро, сигма, тау.
\upsilon \phi \chi \psi \omega Греческие буквы ипсилон, фи, хи, пси, омега.
\Gamma \Delta \Theta \Lambda \Xi \Pi Прописные греческие буквы от гаммы до пи.
\Sigma \Upsilon \Phi \Psi \Omega Прописные греческие буквы от Сигмы до Омеги.
\varepsilon \vartheta \varpi Варианты форм эпсилона (фигурного, который используется в большинстве газет), теты и пи.
\varrho \varsigma \varphi Варианты форм ро, сигмы (конец слова) и фи (открытая фигура).
\varGamma \varDelta \varTheta \varLambda Курсивные заглавные греческие варианты (amsmath).
\varXi \varPi \varSigma \varUpsilon \varPhi \varPsi \varOmega Остальные варианты греческого курсива в верхнем регистре (амсмат).

Математика: бинарные операторы

Команда Что он делает
\pm, \mp Знаки плюс-минус и минус-плюс.
\times Крест умножения, также используется для таких размеров, как 3 x 3.
\div Знак дивизии (обелюса).
\cdot Центрированная точка для умножения.
\ast, \star, \bullet, \circ Операторы звездочки, звезды, пули и маленького круга; \circ также является композицией функций.
\oplus, \ominus Обведенный плюс (прямая сумма, XOR) и обведенный минус.
\otimes, \oslash, \odot Время в кружочке (тензорное произведение), косая черта в кружочке, точка в кружочке.
\wedge, \vee Клин (логическое И, внешнее произведение) и Ви (логическое ИЛИ, соединение).
\land, \lor Псевдонимы \wedge и \vee названы в честь их логического прочтения.
\cap, \cup Установите знаки пересечения и объединения.
\setminus Установите разность обратной косой черты: A \setminus B.
\уплюс Объединение с плюсом для объединения нескольких множеств или непересекающегося.
\sqcap, \sqcup Квадратная крышка и чашка встречаются и соединяются в теории решетки.
\амальг Амальгамация (перевернутый продукт), используется для побочных продуктов.
\dagger, \ddagger Кинжал и двойной крестик в качестве математических операторов, например. сопряжение транспонировать A^\dagger.
\bigtriangleup, \bigtriangledown Операторы треугольника, например. симметричная разница.
\triangleleft, \triangleright Боковые треугольники, напр. нормальное отношение подгрупп.

Математика: отношения

Команда Что он делает
\leq, \le Знак «меньше или равно» (\le — сокращенный псевдоним).
\geq, \ge Знак «больше или равно» (\ge — краткий псевдоним).
\neq, \ne Знак «не равно» (\ne — краткий псевдоним).
\ll, \gg Знаки «гораздо меньше» и «гораздо больше».
\приблизительно Знак примерно-равно.
\сим Отношение тильды читается как «распространяется как» или «подобно».
\simeq Знак асимптотического равенства (тильда над равным).
\конг Знак конгруэнтности (тильда над двумя полосками), используемый для изоморфизма.
\экв Знак идентичности (тройная черта), также используемый для соответствия.
\пропто Пропорционально-подписать.
\ асимп Асимптотически-эквивалентное соотношение (сложные кривые).
\doteq Знак равенства с точкой, читается как «приближается» или «определяется как».
\prec, \succ Предшествует и следует за отношениями, изогнутыми порядками.
\preceq, \succeq Предшествует или равно и следует или равно.
\subset, \subseteq Знаки правильного подмножества и подмножества или равенства.
\supset, \supseteq Надлежащее надмножество и знаки надмножества или равенства.
\sqsubseteq, \sqsupseteq Отношения квадратного подмножества и надмножества, используемые для порядка информации.
\in, \notin Установите членство и его отрицание: x \in A.
\ни Обратное членство: набор содержит элемент.
\vdash, \dashv Турникет «доказывает» и его обратная сторона.
\модели Двойной турникет, смысловая подоплека.
\преступник Отношение перпендикулярности/независимости.
\параллельно Связь параллельных стержней.
\мид Вертикальная полоса с интервалом между отношениями, как в обозначениях построителя множеств или «разделяет».
\нет Отменяет следующее отношение путем наложения косой черты: \not\subset.

Математика: стрелки

Команда Что он делает
\to, \rightarrow Стрелка вправо, как в функциях типа f: A \to B и ограничивает x \to 0.
\gets, \leftarrow Стрелка влево, также используется для присвоения в псевдокоде.
\ leftrightarrow Двуглавая одиночная стрела.
\Стрелка вправо Двойная стрелка вправо, читается как «подразумевается».
\Стрелка влево Двойная стрелка влево, читается как «подразумевается».
\Leftrightarrow Двойная двунаправленная стрелка, читается как «тогда и только тогда».
\ подразумевает, \ подразумевается Разнесенные \Rightarrow и \Leftarrow для логики (amsmath).
\iff Вынесенный \Leftrightarrow для ‘тогда и только тогда, когда’.
\mapsto Сопоставляет стрелку с полоской на конце: x \mapsto x^2.
\longmapsto Длинная версия \mapsto.
\hookrightarrow Стрелка вправо с крючком на конце для включений/вложений.
\rightharpoonup Правый гарпун (полустрела), используется при слабом сведении.
\rightleftharpoons Парные противоположные гарпуны, как при химическом равновесии.
\leadsto Волнистая стрелка вправо, «ведёт к» (amssymb).
\uparrow, \downarrow Стрелки вверх и вниз.
\updownarrow Двусторонняя вертикальная стрелка.
\Uparrow, \Downarrow, \Updownarrow Двойные вертикальные стрелки.
\nearrow, \searrow Диагональные стрелки на северо-восток и юго-восток, например. увеличение/уменьшение до предела.
\swarrow, \nwarrow Диагональные стрелки на юго-запад и северо-запад.
\longrightarrow, \longleftarrow Длинные одиночные стрелы.
\Longrightarrow, \Longleftarrow, \Longleftrightarrow Длинные двойные стрелы.
\xrightarrow{f} Расширяемая стрелка вправо с меткой вверху, увеличивающаяся по размеру (amsmath).
\xleftarrow{f} Расширяемая стрелка влево с меткой сверху (amsmath).

Математика: крупные операторы

Команда Что он делает
\sum_{i=1}^{n} Знак суммирования с пределами.
\prod_{i=1}^{n} Знак продукта с ограничениями.
\копрод Знак копродукции (перевернутый продукт).
\int_0^1 Интегральный знак с границами.
\iint Двойной знак интеграла (амсмат).
\ииинт Знак тройного интеграла (амсмат).
\ мазь Контурный (замкнутый) интегральный знак.
\bigcap, \bigcup Большое пересечение и объединение семейства множеств.
\bigsqcup Большая квадратная чашка (непересекающееся соединение).
\bigvee, \bigwedge Большое ИЛИ и большое И над набором индексов.
\bigoplus, \bigotimes, \bigodot Большой плюс в кружке, время и точка для индексированных сумм и произведений структур.
\бигуплюс Большой союз с плюсом для набора индексов.
\limits Принудительно устанавливает под/надстрочные индексы следующего оператора сверху и снизу: \int\limits_0^1.
\nolimits Принудительно перемещает подстрочные/надстрочные индексы в сторону, а не сверху и снизу.

Математика: разделители и размеры

Команда Что он делает
\влево(...\вправо) Пара разделителей автоматического размера, которая увеличивается в соответствии со своим содержимым.
\влево. и \вправо. Невидимый партнер, когда нужна только одна сторона пары определенного размера, как в оценочных полосах.
`\средний `
\big( \Big( \bigg( \Bigg( Размер разделителей вручную, от немного большого до очень большого.
\bigl(...\bigr) Разделители по размеру с правильным интервалом открытия/закрытия (также \Bigl, \biggl, \Biggl).
\lfloor, \rfloor Напольные кронштейны.
\lceil, \rceil Потолочные кронштейны.
\langle, \rangle Разделители левой и правой угловых скобок.
| Двойная вертикальная черта-разделитель (нормальные полосы).
\lvert, \rvert Полосы абсолютных значений с правильным расстоянием между разделителями (amsmath).
\lVert, \rVert Двойные полосы для норм с правильным расстоянием между разделителями (amsmath).
\обратная косая черта Обратная косая черта как математический символ или разделитель.

Математика: акценты и украшения

Команда Что он делает
\hat{x} Небольшой акцент на шляпе над одним символом.
\check{x} Акцент Кэрон (перевернутая шляпа).
\breve{x} Бреве (округленный) акцент.
\acute{x}, \grave{x} Острые и серьезные акценты в математике.
\tilde{x} Тильда с ударением над одним символом.
\bar{x} Короткая полоска над одним символом.
\vec{v} Маленькая стрелка над одним символом.
\dot{x}, \ddot{x} Одна или две точки над символом, характерные для производных по времени.
\dddot{x} Три точки над символом (амсматх).
\mathring{x} Кольцевой акцент над символом.
\widehat{abc} Широкая шляпа, занимающая несколько символов.
\widetilde{abc} Широкая тильда, растягивающаяся на несколько символов.
\overrightarrow{AB} Растягивание стрелки вправо над выражением, как в векторах от A до B.
\overleftarrow{AB} Растягивание стрелки влево над выражением.
\overline{x + y} Линия над всем выражением.
\underline{x + y} Линия под целым выражением (также работает в тексте).
\overbrace{...}^{n} Горизонтальная скобка над выражением с дополнительной меткой сверху.
\underbrace{...}_{n} Горизонтальная скобка под выражением с дополнительной меткой под ней.
\overset{!}{=} Размещает символ над другим, например. «должен быть равен» (амсмат).
\underset{i}{\max} Размещает один символ ниже другого (amsmath).
\stackrel{\text{def}}{=} Старая команда ядра, накладывающая символ на отношение.
\boldsymbol{\beta} Жирная математика, в которой также выделены греческие буквы и символы (амсмат).
\простое Главный символ; x' — это обычное сокращение для x^{\prime}.

Математика: логарифмические операторы

Все набрано вертикально с правильным интервалом; те, кто придерживается пределов, помещают индексы ниже в математике отображения.

Команда Что он делает
\sin, \cos, \tan, \cot Основные тригонометрические функции.
\sec, \csc Секанс и косеканс.
\arcsin, \arccos, \arctan Обратные тригонометрические функции.
\sinh, \cosh, \tanh, \coth Гиперболические функции.
\exp, \ln, \log, \lg Экспонента и логарифмы (по соглашению \lg имеет логарифмическую базу 2 или 10).
\det, \dim, \ker, \deg Определитель, размерность, ядро, степень.
\gcd, \hom, \arg, \Pr Наибольший общий делитель, hom-множества, комплексный аргумент, вероятность.
\lim_{x \to 0} Оператор ограничения, вертикальный, с нижним индексом в математическом отображении.
\limsup, \liminf Ограничьте высшее и низшее.
\inf, \sup Операторы нижней и верхней границы, вертикальный набор.
\min, \max Операторы минимума и максимума, набраны вертикально с ограничениями ниже в математических вычислениях.
\bmod Бинарный оператор модификации с интервалом между операторами: a \bmod n.
\pmod{n} В скобках завершается ‘(mod n)’.
\mod{n} Завершающее слово «mod n» без скобок (amsmath).
\operatorname{lcm} Одноразовое прямое имя оператора без объявления преамбулы (amsmath).
\operatorname*{ess\,sup} Одноразовый оператор, принимающий ограничения ниже (amsmath).

Математика: дроби, биномы и сложение

Команда Что он делает
\frac{a}{b} Сложная дробь: числитель больше знаменателя.
\dfrac{a}{b} Фракция принудительно отображается в полном размере, даже в строке (amsmath).
\tfrac{a}{b} Дробь вынуждена уменьшать размер строки даже при отображении математических функций (amsmath).
\cfrac{a}{b} Непрерывная дробь с полноразмерными вложенными уровнями (amsmath).
\sqrt{x}, \sqrt[3]{x} Квадратный корень; необязательный аргумент дает корень n-й степени.
\binom{n}{k} Биномиальный коэффициент в скобках (amsmath).
\dbinom{n}{k}, \tbinom{n}{k} Принудительные биномы размера дисплея и текста (amsmath).
{n \choose k} Обычный биномиальный примитив TeX; в LaTeX не рекомендуется использовать \binom.
{a \over b} Обычный примитив дроби TeX; в LaTeX не рекомендуется использовать \frac.
{a \на вершине b} Обычный примитив укладки TeX без планки; не рекомендуется, используйте \substack или \genfrac.
\genfrac{(}{)}{0pt}{}{a}{b} Общий конструктор фракций, использующий \frac, \binom и его друзей (amsmath).
\substack{i < n \\ j < m} Многострочный индекс под большим оператором (amsmath).
\sideset{_a^b}{_c^d}{\prod} Прикрепляет индексы ко всем четырем углам большого оператора (amsmath).
\prescript{a}{b}{X} Левые супер/индексы, как в изотопной записи (mathtools).

Математика: интервалы и стили

Команда Что он делает
\, Тонкое математическое пространство, как между числом и его единицей.
\: Среднее математическое пространство.
\; Толстое математическое пространство.
\! Негативное тонкое пространство, притягивающее символы ближе.
\quad, \qquad Пробелы размером в одну и две сантиметра в математических или текстовых значениях.
\displaystyle Принудительно задает полный размер отображаемых математических данных, например большие ограничения внутри встроенной математики.
\textstyle Принудительно определяет размер с помощью встроенных математических вычислений внутри отображения.
\scriptstyle, \scriptscriptstyle Принудительное изменение размера нижнего и нижнего индекса.

Математика: буквы, алфавиты и разные символы.

Команда Что он делает
\mathbb{R} Жирные буквы на доске для наборов чисел (amssymb).
\mathbf{x} Жирные вертикальные буквы в математике, общие для векторов и матриц.
\mathcal{L} Каллиграфические заглавные буквы, например. потеря или лагранжиан.
\mathfrak{g} Буквы Fraktur, используемые в алгебре и логике.
\mathscr{F} Напишите заглавные буквы, более фигурные, чем \mathcal (mathrsfs).
\mathrm{d}x Прямые (латинские) буквы в математике для единиц измерения и многобуквенных названий.
\mathit{diff} Многобуквенный идентификатор, выделенный курсивом, с пробелами, подобными словам.
\mathsf{T}, \mathtt{x} Шрифты без засечек и пишущие буквы по математике.
\bm{\beta} Жирные математические символы, альтернатива \boldsymbol (пакет bm).
\text{если } x > 0 Обычный вертикальный текст внутри математических формул с правильным интервалом (amsmath).
\infty Знак бесконечности.
\частичный Знак частной производной (фигурная d).
\набла Оператор Набла (del) для градиентов и дивергенции.
\хбар Приведенная постоянная Планка, h со стержнем.
\элл Скрипт l в нижнем регистре, используется во избежание путаницы с цифрой 1.
\wp Вейерштрасс с.
\Re, \Im Обозначения действительных и мнимых деталей (Fraktur R и I).
\алеф Алеф, для бесконечных кардиналов.
\emptyset Знак пустого набора.
\varnothing Многие авторы предпочитают более круглый вариант пустого множества (amssymb).
\угол Символ угла.
\measuredangle Символ измеренного угла с дугой (amssymb).
\треугольник Символ треугольника.
\square, \blacksquare Открытые и заполненные квадраты; заполненный часто заканчивает доказательства (amssymb).
\diamond, \ромб Мелкий алмазный оператор; символ ромба (amssymb для последнего).
\top, \bot Верхний (истина) и нижний (ложь/неопределенный) символы.
\forall, \exists Универсальный («для всех»)и экзистенциальные («существует») кванторы.
\следующий Отрицаемый квантор существования (amssymb).
\нег Логический знак НЕ.
\therefore, \потому что Трехточечные знаки «следовательно» и «потому что» (amssymb).
\плоский, \натуральный, \диез Музыкальные случайности, также используемые в математических обозначениях.
\сурд Голый радикальный символ без аргументов.
\галочка Галочка (amssymb).
\cdots Точки по центру, между операторами: x_1 + \cdots + x_n.
\vdots, \ddots Вертикальные и диагональные точки, преимущественно в матрицах.
\dotsb, \dotsc Семантические точки: между бинарными операторами и между запятыми (amsmath).

инструменты отображения amsmath и mathtools

Команда Что он делает
\tag{...} Заменяет автоматический номер уравнения собственной меткой (amsmath).
\tag*{...} Подобно \tag, но без круглых скобок (amsmath).
\notag Подавляет номер уравнения в одной строке нумерованного окружения (amsmath).
\нономер Старый синоним \notag.
\numberwithin{equation}{section} Числа уравнений по разделам: (2.1), (2.2) (amsmath).
\intertext{...} Прерывает блок выравнивания строкой текста во всю ширину, сохраняя выравнивание (amsmath).
\shortintertext{...} Как \intertext с меньшим вертикальным пространством (mathtools).
\allowdisplaybreaks Позволяет многострочному отображению разбиваться на страницы (amsmath).
\displaybreak Запрашивает разрыв страницы в этой точке отображения (amsmath).
\smashoperator{\sum_{i=1}^{n}} Позволяет расширить ограничения оператора, чтобы они не раздвигали контент (математические инструменты).
\mathclap{...} Математический контент нулевой ширины для широких нижних/надстрочных индексов (математические инструменты).
\coloneqq Двоеточие-знак определения := с правильным интервалом (mathtools).
\DeclarePairedDelimiter{\abs}{\lvert}{\rvert} Определяет макрос-разделитель с помеченной формой автоматического изменения размера (mathtools).
\eqref{eq:loss} Печатает номер уравнения с круглыми скобками (amsmath).
\qedhere Перемещает квадрат конца корректуры на текущую строку, например после отображаемого уравнения (amsthm).

Математические среды

Окружающая среда Что он делает
уравнение Одно отображаемое пронумерованное уравнение.
уравнение* Одно отображаемое ненумерованное уравнение (amsmath).
выровнять Несколько отображаемых уравнений, выровненных по знакам &, каждое из которых пронумеровано (amsmath).
выровнять* Выровненные уравнения без чисел (amsmath).
собрать Уравнения с несколькими центрами без выравнивания, каждое из которых пронумеровано (amsmath).
выровнять Выровненные уравнения с ручным управлением расстоянием между столбцами (amsmath).
флагин Выровненные уравнения перенесены на левое и правое поля (amsmath).
раскол Разбивает одно длинное уравнение на выровненные строки под одним номером внутри уравнения (amsmath).
многострочный Одно длинное уравнение, разбитое на несколько строк: первая строка слева, последняя строка справа (amsmath).
выровнено, собрано Версии стандартных блоков выравнивания/сборки, которые можно использовать внутри другого дисплея (amsmath).
подуравнения Нумерация уравнений внутри как 1a, 1b, 1c (amsmath).
случаи Различия регистров сгруппированы в фигурные скобки, как в кусочных функциях (amsmath).
dcases cases с записями в стиле отображения, чтобы дроби оставались в полном размере (математические инструменты).
матрица Голая матрица без разделителей (amsmath).
pmatrix Матрица, заключенная в круглые скобки (amsmath).
bматрица Матрица, заключенная в квадратные скобки (amsmath).
Бматрица Матрица, заключенная в фигурные скобки (amsmath).
вматрица Матрица, заключенная в вертикальные полосы, стандартное обозначение определителя (amsmath).
Вматрица Матрица, завернутая в двойные стержни (амсмат).
маленькая матрица Компактная матрица для встроенного использования (amsmath).
массив Сетка в математическом режиме с выравниванием по столбцам, математический родственник «табличного».
eqnarray Старая среда уравнений с тремя столбцами; обескуражен, интервал неправильный, используйте «align».

Перекрестные ссылки и ссылки

Команда Что он делает
\label{fig:setup} Называет место (уравнение, рисунок, сечение), чтобы вы могли к нему обратиться.
\ref{fig:setup} Печатает номер помеченного элемента.
\pageref{fig:setup} Печатает номер страницы, на которой находится этикетка.
\cref{fig:setup} Автоматически печатает номер И имя его типа: ‘fig. 1’ (умный).
\Cref{fig:setup} \cref с заглавной буквы в начале предложения: «Рисунок 1» (cleveref).
\crefrange{eq:a}{eq:d} Печатает диапазон: ’eqs. От 1 до 4 минут (умно).
\labelcref{fig:setup} Печатает только номер этикетки в стиле «cleveref», без имени типа (cleveref).
\vref{fig:setup} Ссылка плюс автоматическая фраза «на следующей странице», когда это необходимо (вариореф).
\autoref{fig:setup} типизированная ссылка Hyperref: «Рисунок 1», со ссылкой на всю фразу.
\nameref{sec:intro} Печатает текст заголовка указанного раздела (гиперссылка).
\href{https://example.com}{текст ссылки} Создает кликабельную ссылку с пользовательским текстом (гиперссылка).
\url{https://example.com} Набирает URL-адрес в виде пишущей машинки и делает его кликабельным.
\hyperref[sec:intro]{этот раздел} Создает произвольную текстовую ссылку на метку (гиперссылка).
\hypertarget{spot}{...} Создает именованную цель ссылки в любом месте документа (гиперссылка).
\hyperlink{spot}{текст} Ссылки на \hypertarget (гиперссылка).
\фантомсекция Создает привязку, поэтому ссылки на ненумерованные заголовки оказываются в нужном месте (гиперссылка).
\texorpdfstring{$\alpha$}{альфа} Предоставляет текстовую альтернативу математическим выражениям в заголовках, поэтому закладки PDF остаются действительными (гиперссылка).
\pdfbookmark[1]{Title}{name} Добавляет запись закладки PDF вручную (гиперссылка).

Цитаты и библиография

Команда Что он делает
\cite{knuth1984} Ссылается на запись библиографии по ключу.
\nocite{ключ} Добавляет запись в библиографию без цитирования ее в тексте; \nocite{*} добавляет все.
\citep{knuth1984} Цитата в скобках «(Кнут, 1984)» в стиле натбиб по году автора.
\citet{knuth1984} Текстовая цитата «Кнут (1984)» в стиле натбиб, соответствующего году автора.
\citeauthor{knuth1984} Печатает только имена авторов (natbib и biblatex).
\citeyear{knuth1984} Печатает только год (натбиб и библатекс).
\citealp{knuth1984} natbib цитата в скобках без скобок для создания собственной.
\citealt{knuth1984} текстовая цитата natbib без скобок в течение года.
\parencite{knuth1984} цитата в скобках biblatex, аналог \citep.
\textcite{knuth1984} текстовая цитата biblatex, аналог \citet.
\autocite{knuth1984} цитата из библтекса, которая соответствует предпочтительной форме стиля (круглые скобки, сноска и т. д.).
\footcite{knuth1984} цитата из библтекса помещена в сноску.
\fullcite{knuth1984} Печатает полный текст библиографии статьи в строке (biblatex).
\citetitle{knuth1984} Печатает название произведения (biblatex).
\библиография{ссылки} BibTeX: печатает список ссылок из файла .bib.
\bibliographystyle{plainnat} BibTeX: выбирает справочный формат; классические стили включают обычный, unsrt, альфа, abbrv, ieeetr, acm, apalike.
\addbibresource{refs.bib} biblatex: регистрирует файл .bib в преамбуле.
\printbibliography biblatex: печатает список литературы там, где вы его разместили.
\bibitem{ключ} Одна рукописная запись в среде «библиографии».
библиография (окружающая среда) Рукописныйсписок ссылок, используемый при полном пропуске BibTeX.

Плавающие числа, фигуры и таблицы

Команда или окружение Что он делает
фигура (окружение) Плавающий контейнер для изображения и подписи; LaTeX выбирает последнюю позицию.
фигура* (окружение) Рисунок, охватывающий оба столбца в документе с двумя столбцами.
стол (окружение) Плавающий контейнер для табличной формы и подписи; LaTeX выбирает последнюю позицию.
таблица* (окружение) Таблица, охватывающая оба столбца в документе с двумя столбцами.
\begin{figure}[htbp] Подсказки по размещению: здесь, вверху, внизу, на собственной странице; ! смягчает правила, [H] (пакет с плавающей запятой) означает именно здесь.
табличный (среда) Фактическая сетка строк и столбцов: ячейки разделены символом &, строки заканчиваются символом \\.
табличный* (среда) Таблица растянута до указанной общей ширины.
tabularx (среда) Таблица фиксированной ширины, столбцы X которой делят оставшееся пространство (tabularx).
массив (среда) Сетка в математическом режиме с выравниванием по столбцам.
longtable (окружающая среда) Таблица, которая может разбиваться на страницы, с повторяющимися заголовками (longtable).
мини-страница (среда) Мини-страница фиксированной ширины внутри страницы, используемая для размещения контента рядом.
подфигура (окружение) Одна подпанель с собственным заголовком, например (a) и (b), внутри рисунка (подзаголовок).
wrapfigure (окружающая среда) Рисунок с обтеканием основного текста (wrapfig).
sidewaysfigure, sidewaystable (среды) Поплавки поворачиваются на 90 градусов на своей странице (вращаются).
пейзаж (окружающая среда) Поворачивает целые страницы в альбомную ориентацию, при этом страница PDF автоматически поворачивается (pdflscape).
threeparttable (среда) Обертывает таблицу так, чтобы сноски соответствовали ширине таблицы (трехчастная таблица).
табличные заметки (окружение) Список заметок в таблице из трех частей, помеченной \tnote{a}.
adjustbox (средаи \adjustbox) Масштабируйте, изменяйте размеры или обрезайте любой контент с помощью параметров «ключ-значение» (adjustbox).
\caption{...} Добавляет пронумерованную подпись к рисунку или таблице; поместите \label после него.
\caption*{...} Подпись без номера или списка (пакет подписей).
\captionsetup{...} Настраивает шрифты подписей, метки и интервалы (пакет подписей).
\топрулить Тяжелая линейка в верхней части таблицы с закладками.
\мидруле Среднее правило между заголовком и телом таблицы booktabs.
\bottomrule Тяжелая линейка внизу таблицы с закладками.
\cmidrule(lr){2-3} Частичное правило, охватывающее выбранные столбцы (вкладки книг).
\addlinespace Небольшое дополнительное вертикальное пространство между строками закладок вместо правила.
\hline Горизонтальная линия во всю ширину в простой таблице; Правила booktabs обычно выглядят лучше.
\cline{2-3} Горизонтальная линия, охватывающая выбранные столбцы в простой таблице.
\vline Вертикальная линия в этой точке строки таблицы; Спецификаторы столбца `
\multicolumn{2}{c}{Header} Объединяет ячейки по столбцам в одну строку.
\multirow{2}{*}{Label} Объединяет ячейки по строкам вертикально (многострочно).
\arraystretch Коэффициент высоты строки таблицы; устанавливается с помощью \renewcommand{\arraystretch}{1.3}.
\tabcolsep Длина заполнения с каждой стороны табличного столбца.
\newcolumntype{C}{>{\centering\arraybackslash}X} Определяет многоразовый спецификатор столбца (пакет массива).
\endfirsthead longtable: отмечает конец заголовка, показанного только на первой странице.
\endhead longtable: отмечает конец заголовка, повторяющегося на каждой следующей странице.
\endfoot longtable: отмечает конец нижнего колонтитула, отображаемого при каждом разрыве страницы.
\endlastfoot longtable: отмечает конец нижнего колонтитула, отображаемого только в самом конце.
\FloatBarrier Останавливает плавающие объекты, проходящие мимо этой точки (места).

Сноски

Команда Что он делает
\footnote{...} Помещает заметку внизу страницы, помеченную автоматическим номером.
\footnotemark Печатает только маркер сноски в тех местах, где \footnote не разрешен.
\footnotetext{...} Предоставляет текст для более раннего \footnotemark.

Теоремы и доказательства

Команда или окружение Что он делает
\newtheorem{lemma}{Лемма} Объявляет среду, подобную теореме (amsthm).
\newtheorem*{remark}{Примечание} Объявляет ненумерованную среду, подобную теореме (amsthm).
\theoremstyle{определение} Устанавливает внешний вид (обычный, определение, примечание) для следующих объявлений \newtheorem (amsthm).
теорема (окружающая среда) Нумерованный блок теорем, созданный \newtheorem{theorem}{Theorem}.
доказательство (окружающая среда) Блок доказательства, который печатает «Доказательство». и заканчивается квадратом QED (amsthm).

Дословно, код и листинги

Команда или окружение Что он делает
`\глагол код
дословно (окружающая среда) Блок текста напечатан точно так же, как напечатан, шрифтом пишущей машинки.
\verbatiminput{file.txt} Дословно печатает весь файл (дословный пакет).
lstlisting (среда) Листинг исходного кода с дополнительной подсветкой синтаксиса (листинги).
`\lstinline код
\lstset{language=Python} Настраивает параметры объявлений по умолчанию: язык, нумерацию, цвета (листинги).
\lstinputlisting{script.py} Верстует весь исходный файл в виде листинга (листингов).
чеканенный (окружающая среда) Выделенные блоки кода на основе пигментов; требуется -shell-escape во время компиляции (отчеканено).
`\mintinline{python} код

Бимер (слайды)

Команда или окружение Что он делает
фрейм (окружение) Один слайд Beamer: \begin{frame}{Название слайда} ... \end{frame}.
\frame{...} Форма слайдов Beamer, управляемая одной командой; среда «frame» — обычный способ.
\frametitle{...} Устанавливает заголовок слайда внутри фрейма.
\framesubtitle{...} Устанавливает меньший субтитр под заголовком кадра.
\titlepage Beamer: внутри рамки печатает титульный слайд из метаданных заголовка.
\tableofcontents[currentsection] Контурный слайд, на котором выделен раздел, в котором вы находитесь.
\пауза Проектор: показывает остальную часть кадра на следующем этапе слайда.
\onslide<2-> Содержимое появляется, начиная с данного шага наложения.
\only<2>{...} Контент существует только на заданных шагах и не занимает места где-либо еще.
\uncover<2->{...} Содержимое невидимо перед его появлением, но всегда оставляет за собой место.
\visible<2->{...}, \invisible<2>{...} Покажите или скройте контент на определенных шагах без изменения макета.
\alert{...} Выделяет текст цветом предупреждения темы, обычно красным.
блок (окружение) Поле с названием стандартного цвета темы.
alertblock (окружающая среда) Поле с заголовком цвета предупреждения для предупреждений или ключевых моментов.
exampleblock (среда) Поле с заголовком цвета примера, обычно зеленого.
columns (среда) и \column{0.5\textwidth} Области макета, расположенные рядом, на слайде.
\usetheme{Мадрид} Бимер: выбирает тему презентации в преамбуле.
\usecolortheme{морской конёк} Меняет местами только цветовую палитру темы.
\usefonttheme{serif} Меняет местами только выбранные шрифты темы.
\setbeamertemplate{символы навигации}{} Переопределяет один элемент темы, удаляя значки навигации.
\setbeamercolor{title}{fg=black} Переопределяет один цвет темы.
\note{...} Заметки докладчика, прикрепленные к рамке, отображаются только при выводе заметок.

##ТикЗ и диаграммы

Команда или окружение Что он делает
tikzpicture (окружающая среда) Холст для рисунков TikZ; все команды \draw и \node находятся внутри него.
\тикз Однокадровое встроенное изображение: \tikz \draw (0,0) круг (2pt);.
\draw (0,0) -- (1,1); Команда пути TikZ, рисующая линии и фигуры; такие параметры, как [толстый, красный, ->] стилизуют его.
\заполнить Команда пути TikZ, которая заполняет фигуру, а не обводит ее.
\filldraw Команда пути TikZ, которая одновременно заполняет и обрисовывает фигуру.
\ тень Команда пути TikZ, заполняющаяся градиентом.
\клип Путь TikZ, который ограничивает все последующие рисования внутри себя.
\путь Путь TikZ, который вычисляет координаты без рисования, например. для размещения узлов.
\узел в (0,0) {метка}; Команда TikZ, которая размещает текст или фигуры по координатам.
\ координата (a) в точке (1,2); Называет точку для повторного использования в последующих путях.
\foreach \i в {1,...,5} Цикл, повторяющий код рисования по списку (TikZ/pgffor).
\tikzset{mystyle/.style={...}} Определяет многоразовые стили TikZ современным способом.
\tikzstyle Старый синтаксис определения стиля; устарел, используйте \tikzset.
\usetikzlibrary{позиционирование} Загружает дополнительные функции TikZ в преамбулу.
\matrix (TikZ) Расположение узлов внутри tikzpicture по сетке.
tikzcd (окружающая среда) Сетка для коммутативных диаграмм; ячейки разделены символом & (tikz-cd).
\arrow[r, "f"] Рисует стрелку между ячейками коммутативной диаграммы tikz-cd.

Единицы (siunitx)

Команда Что он делает
\num{12345.678} Форматирует число с правильной группировкой цифр и десятичными маркерами.
\qty{9.8}{\метр\пер\секунда\квадрат} Номер с правильно расположенными единицами измерения (имя siunitx v3).
\unit{\кило\грамм} Только устройство (имя siunitx v3).
\SI{9.8}{\метр\пер\секунда\квадрат} v2 имя \qty; до сих пор широко встречается в газетах.
\si{\кило\грамм} v2 имя \unit.
\sisetup{...} Глобальная конфигурация siunitx.
\DeclareSIUnit{\parsec}{pc} Определяет пользовательскую единицу измерения (siunitx).

Глоссарии и сокращения

Команда Что он делает
\gls{svm} Печатает глоссарий или аббревиатуру, расширяя их при первом использовании (глоссарии).
\Gls{svm} Заглавная форма начала предложений (словари).
\glspl{svm} Форма записи во множественном числе (глоссарии).
\newglossaryentry{tree}{name=tree,description={...}} Объявляет термин глоссария (глоссарии).
\newacronym{svm}{SVM}{машина опорных векторов} Объявляет аббревиатуру с краткой и длинной формами (глоссариями).
\acrshort{svm}, \acrlong{svm} Принудительно используйте краткую или полную форму независимо от первого использования (глоссарии).
\makeglossaries Команда преамбулы, активирующая обработку глоссариев/акронимов (глоссариев).
\printglossary Печатает один список глоссариев там, где вы его разместите (глоссарии).
\printglossaries Печатает глоссарий и списки сокращений там, где вы его разместили (глоссарии).

Алгоритмы и псевдокод

Команды по ключевым словам взяты из псевдокода alg (algorithmicx); float algorithm обертывает их.

Команда или окружение Что он делает
алгоритм (среда) Плавающий контейнер для псевдокода с заголовком и номером (алгоритм).
алгоритмический (среда) Само тело псевдокода, содержащее ключевые слова команд (algpseudocode).
\Состояние Одна строка оператора псевдокода.
\If{...}, \ElsIf{...}, \Else, \EndIf Ключевые слова условного блока.
\For{...}, \ForAll{...}, \EndFor Ключевые слова зацикливаются на диапазоне или наборе.
\While{...}, \EndWhile Ключевые слова цикла while.
\Function{Name}{args}, \EndFunction Блок определения функции.
\Procedure{Name}{args}, \EndProcedure Блок определения процедуры.
\Возврат Ключевое слово возврата.
\Комментарий{...} Комментарий с выравниванием по правому краю строки псевдокода.
\Require, \Ensure Строки предусловий и постусловий в верхней части алгоритма.

Языковые, цитирующие и редакционные пакеты

Команда Что он делает
\selectlanguage{немецкий} Переключает активный язык: переносы, подписи, даты (вабель).
\foreignlanguage{французский}{...} Набирает небольшой отрывок по правилам другого языка (babel).
\enquote{...} Контекстно-зависимые кавычки, которые правильно вставляются и локализуются (csquotes).
\todo{Исправить это} Работа по разметке заметок на полях (todonotes).
\listoftodos Печатает список всех задач (todonotes).
\missingfigure{...} Поле-заполнитель для фигуры, которую вы еще не сделали (todonotes).
\xspace В конце макроса добавляется пробел, если за ним не следует знак препинания (xspace).
\patchcmd{\cmd}{find}{replace}{ok}{fail} Исправляет определение существующего макроса (etoolbox).
\apptocmd, \pretocmd Добавьте или добавьте код к существующему макросу (etoolbox).
\newtoggle{draft}, \toggletrue{draft}, \iftoggle{draft}{...}{...} Облегченные логические флаги (etoolbox).

Пакеты верстки и типографики в одну строку

Пакет или команда Что он делает
\setstretch{1.25} Устанавливает точный коэффициент межстрочного интервала (setspace).
\doublespace Переключает на двойной межстрочный интервал (setspace).
\onehalfspaceing Переключается на полуторный межстрочный интервал (setspace).
\singlespacing Возвращает одинарный межстрочный интервал (setspace).
пространство (окружение) Устанавливает пользовательский коэффициент межстрочного интервала для его содержимого (setspace).
\titleformat{\section}{...}{...}{...}{...} Изменяет внешний вид заголовка раздела (titlesec).
\titlespacing{\section}{0pt}{12pt}{6pt} Регулирует пространство вокруг заголовка (titlesec).
\setlist[itemize]{noitemsep} Настраивает интервал и метки в списке глобально или для каждого уровня (enumitem).
парскип (пакет) Переключает документ на блокирование абзацев: пробел между ними, отступ отсутствует.
микротип (пакет) Незначительное выступание и расширение, улучшающее обоснованность; просто загрузите его.
мультиколс (среда) Сбалансированный текст из нескольких столбцов без опции класса двух столбцов (multicol).

Химия, физика и обозначение предметной области

Команда Что он делает
\ce{H2O} Набирает химическую формулу или реакцию (mhchem).
\chemfig{...} Рисует схему химического строения (химфиг).
`\braket{\phi \psi}`

Команды класса издателя

Команда или окружение Что он делает
\IEEEauthorblockN{...} IEEEtran: форматирует блок имени автора в области заголовка конференции IEEE.
\IEEEauthorblockA{...} IEEEtran: форматирует блок принадлежности автора в области названия конференции IEEE.
\ccsdesc[500]{...} acmart: объявляет одну концепцию ACM CCS для классификации статьи.
CCSXML (среда) acmart: содержит машиночитаемый XML-код концепций ACM CCS из инструмента классификации ACM.
\Университет{...} Команда метаданных, специфичная для класса, отображается в шаблонах диссертаций, а не в стандартном LaTeX.

Окружающая среда в целом

Среда — это регион, открывающийся с помощью \begin{name} и закрывающийся с помощью \end{name}; все, что находится между ними, получает поведение этой среды. Полная история находится в команды против сред. Универсальные:

Окружающая среда Что он делает
документ Тело каждого документа находится между \begin{document} и \end{document}.
абстрактный Печатает аннотацию статьи со стандартным заголовком и макетом класса.
титульный лист Обертывает созданную вручную полную титульную страницу; страница не пронумерована.
центр Центрирует содержимое по горизонтали.
flushleft Содержимое выравнивается по левому краю, по правому — неровное.
флешрайт Содержимое выравнивается по правому краю, неровное по левому.
перечислить Маркированный список; каждая запись начинается с \item.
перечислить Нумерованный список; каждая запись начинается с \item.
описание Маркированный список; записи начинаются с \item[Label].
\предмет Начинает одну запись внутри списков перечисления, перечисления или описаний.
цитата Блок с отступом для коротких цитат, без отступа абзаца.
цитата Блок с отступом для более длинных цитат с отступами абзацев.
стих Блок с отступом для стихов, где \\ завершает каждую строку стиха.
небрежный Абзацы набираются с мягким переносом строк, форма окружения — \sloppy.
список Общий конструктор списков, из которого определяются списки и друзья.
тривлист Простой список без меток и полей, используемый внутри определений макросов.
содержимое файла Записывает свое тело в файл во время компиляции, например. чтобы отправить .bib внутри .tex.
приложения Обертывает главы приложения, включая \appendixpage и инструменты для каждого приложения (пакет приложения).

Куда идти дальше

Эта страница является словарем. Уроки - это грамматика. Если вы хотите, чтобы одностраничный документ был готов к вставке, оставьте шпаргалку открытой. Чтобы узнать разницу между блоками \command{...} и \begin{...}, прочтите команды против сред. Для символа, который вы можете изобразить, но не можете назвать, используйте математические символы. Чтобы увидеть, как выглядит любая команда математического режима, вставьте ее в предварительный просмотр в реальном времени и посмотрите, как она отображается.

Вернуться к Справочник по таблице