Как создавать числа в кружочках в LaTeX: объяснение нескольких методов

Фраза «латексное число в круге» относится к процессу создания числа, заключенного в круг, с использованием LaTeX — системы набора текста, обычно используемой для математических и научных документов. Ниже приведены несколько способов добиться этого:

Метод 1: использование пакета TikZ
Вы можете использовать пакет TikZ в LaTeX, чтобы нарисовать круг вокруг числа. Вот пример фрагмента кода:

\documentclass{article}
\usepackage{tikz}
\newcommand{\circled}[1]{\tikz[baseline=(char.base)]{
    \node[shape=circle,draw,inner sep=2pt] (char) {#1};}}
\begin{document}
This is a circled number: \circled{5}.
\end{document}

Метод 2: использование пакета pifont
Другой подход — использование пакета pifont, который обеспечивает доступ к различным символам, включая числа в кружочках. Вот пример фрагмента кода:

\documentclass{article}
\usepackage{pifont}
\newcommand{\circled}[1]{\ding{\numexpr171+#1\relax}}
\begin{document}
This is a circled number: \circled{5}.
\end{document}

Метод 3: использование символов Юникода
Если вы работаете с движком LaTeX, поддерживающим Юникод, вы можете напрямую использовать символы Юникода для чисел в кружках. Вот пример фрагмента кода:

\documentclass{article}
\usepackage{fontspec}
\newfontfamily{\circledfont}{Arial Unicode MS}
\newcommand{\circled}[1]{{\circledfont\symbol{"2460+#1}}}
\begin{document}
This is a circled number: \circled{5}.
\end{document}