Перейти к содержанию

Изображения и рисунки в LaTeX

Подключите graphicx, добавьте файл изображения в проект и напишите \includegraphics[width=0.8\linewidth]{photo.png}. Поместите его в окружение figure с \caption{...} и \label{...}, чтобы рисунок получил номер, на который можно сослаться.

Добавьте изображение в проект

Изображение должно быть частью проекта, прежде чем документ сможет его показать. Перетащите файл в редактор или воспользуйтесь кнопкой Загрузить на панели «Файлы» (см. Проекты и файлы). Папки допустимы: файл figures/plot.png вставляется как \includegraphics{figures/plot.png}.

Рисунок с подписью

\includegraphics из пакета graphicx размещает изображение. Внутри окружения figure оно получает номер и подпись, а \label позволяет ссылаться на него через \ref.

Нумерованный рисунок с подписью и ссылкой

LaTeXПреамбула: \usepackage{graphicx}Открыть в редакторе (откроется в новой вкладке)
\begin{figure}[ht]
  \centering
  \includegraphics[width=0.6\linewidth]{figures-plot.png}
  \caption{Sales per week in the first five weeks.}
  \label{fig:sales}
\end{figure}

As Figure~\ref{fig:sales} shows, sales grew every week.
Свёрстано в Scissor LaTeX: Нумерованный рисунок с подписью и ссылкой

Ставьте \label после \caption, чтобы метка получила номер рисунка. Буквы размещения [ht] и то, как перемещаются рисунки, объясняются на странице Плавающие объекты: размещение рисунков и таблиц.

Размер изображения

Укажите ширину в необязательном аргументе. Относительная ширина подстраивается под страницу и колонку, поэтому это самый надёжный вариант.

ПараметрПримерВ Scissor LaTeX
width=width=0.5\linewidth, width=\textwidth, width=6cmРаботает
height=height=4cmИгнорируется
scale=scale=0.5Игнорируется
angle=angle=90Игнорируется
trim=, clip, keepaspectratioИгнорируются

Одно и то же изображение SVG двух ширин

LaTeXПреамбула: \usepackage{graphicx}Открыть в редакторе (откроется в новой вкладке)
\begin{center}
  \includegraphics[width=4cm]{figures-diagram.svg}

  \includegraphics[width=0.8\linewidth]{figures-diagram.svg}
\end{center}

Форматы изображений

ФорматВ Scissor LaTeX
PNGРаботает
JPG / JPEGРаботает
SVGРаботает
PDFРаботает, если указать расширение: \includegraphics{chart.pdf}
EPSНе поддерживается: весь документ останавливается с сообщением «unknown image format»

Если расширение не указано, как во многих документах (\includegraphics{plot}), Scissor LaTeX ищет plot.png, plot.jpg, plot.jpeg и plot.svg в этом порядке. PDF находится только с расширением.

Изображение PDF, вставленное с расширением

LaTeXПреамбула: \usepackage{graphicx}Открыть в редакторе (откроется в новой вкладке)
\begin{figure}[h]
  \centering
  \includegraphics[width=0.55\linewidth]{figures-chart.pdf}
  \caption{Visitors per day.}
\end{figure}
Свёрстано в Scissor LaTeX: Изображение PDF, вставленное с расширением

Чтобы использовать файл EPS, сначала преобразуйте его в PDF (или SVG), например в графической программе, и измените имя файла в \includegraphics.

Отсутствующие изображения

Если файла нет в проекте, Scissor LaTeX рисует на месте изображения пунктирную рамку с именем файла, а вкладка «Проблемы» перечисляет отсутствующие файлы. Панель «Файлы» предлагает их загрузить.

Отсутствующее изображение становится пунктирной рамкой

LaTeXПреамбула: \usepackage{graphicx}Открыть в редакторе (откроется в новой вкладке)
\begin{figure}[h]
  \centering
  \includegraphics[width=0.6\linewidth]{figures/survey-map.png}
  \caption{Map of the survey area.}
\end{figure}
Свёрстано в Scissor LaTeX: Отсутствующее изображение становится пунктирной рамкой

Вкладка «Проблемы»: Images not in the project: figures/survey-map.png

\graphicspath{{figures/}} игнорируется, поэтому указывайте папку в каждом \includegraphics, как в примере выше.

Подпись сверху или снизу

У рисунка с изображением подпись всегда печатается под изображением, где бы вы ни написали \caption. (У таблиц подпись ставится там, где вы её написали; см. Таблицы.)

Несколько изображений в одном рисунке

В Scissor LaTeX изображения всегда ставятся на отдельную строку. Поэтому два изображения в одном figure располагаются друг под другом, даже если по ширине они поместились бы рядом.

Два изображения в одном рисунке идут друг под другом

LaTeXПреамбула: \usepackage{graphicx}Открыть в редакторе (откроется в новой вкладке)
\begin{figure}[h]
  \centering
  \includegraphics[width=0.4\linewidth]{figures-plot.png}
  \hfill
  \includegraphics[width=0.4\linewidth]{figures-chart.pdf}
  \caption{Sales per week (top) and visitors per day (bottom).}
\end{figure}
Свёрстано в Scissor LaTeX: Два изображения в одном рисунке идут друг под другом

Рядом с помощью minipage

В установленном TeX обычный способ поставить два рисунка рядом заключается в двух блоках minipage в одном figure, каждый со своим изображением и текстом. Scissor LaTeX читает minipage, но не сохраняет его ширину: содержимое каждого блока набирается на всю ширину, один блок под другим. Все изображения и весь текст появляются в правильном порядке, так что документ полон; отличается только макет.

Два блока minipage: здесь друг под другом, в установленном TeX рядом

LaTeXПреамбула: \usepackage{graphicx}Открыть в редакторе (откроется в новой вкладке)
\begin{figure}[h]
  \centering
  \begin{minipage}{0.45\linewidth}
    \centering
    \includegraphics[width=0.4\linewidth]{figures-plot.png}

    Sales per week
  \end{minipage}\hfill
  \begin{minipage}{0.45\linewidth}
    \centering
    \includegraphics[width=0.4\linewidth]{figures-chart.pdf}

    Visitors per day
  \end{minipage}
  \caption{Sales and visitors in week 44.}
\end{figure}
Свёрстано в Scissor LaTeX: Два блока minipage: здесь друг под другом, в установленном TeX рядом

То же относится к subfigure из subcaption, но с ещё одной особенностью: каждая часть получает и собственный номер рисунка (см. caption и subcaption). Если две картинки обязательно должны стоять рядом в PDF, объедините их в один файл изображения перед загрузкой или нарисуйте обе в одной картинке TikZ или группе pgfplots.

Рисунки и графики

Графики и диаграммы не обязательно должны быть файлами изображений: код pgfplots и TikZ рисуется непосредственно верстальщиком. См. Графики в pgfplots и Рисунки в TikZ.

Отличия от установленного TeX

Подробнее на странице graphicx и странице caption и subcaption. Полное руководство по пакету находится на ctan.org/pkg/graphicx.

Вопросы и ответы

Как вставить изображение в LaTeX?

Добавьте файл в проект, подключите \usepackage{graphicx} и напишите \includegraphics[width=0.8\linewidth]{file.png} там, где должно быть изображение.

Как изменить размер изображения в LaTeX?

Используйте параметр width, например width=0.5\linewidth для половины ширины текста. В Scissor LaTeX height и scale игнорируются.

Можно ли использовать изображения SVG или PDF?

Да. SVG работает напрямую. PDF работает, если вставить файл с расширением .pdf.

Каждый пример на этой странице верстается в Scissor LaTeX при сборке сайта. Обновлено 2026-11-07.