Изображения и рисунки в LaTeX
Подключите graphicx, добавьте файл изображения в проект и напишите \includegraphics[width=0.8\linewidth]{photo.png}. Поместите его в окружение figure с \caption{...} и \label{...}, чтобы рисунок получил номер, на который можно сослаться.
Добавьте изображение в проект
Изображение должно быть частью проекта, прежде чем документ сможет его показать. Перетащите файл в редактор или воспользуйтесь кнопкой Загрузить на панели «Файлы» (см. Проекты и файлы). Папки допустимы: файл figures/plot.png вставляется как \includegraphics{figures/plot.png}.
Рисунок с подписью
\includegraphics из пакета graphicx размещает изображение. Внутри окружения figure оно получает номер и подпись, а \label позволяет ссылаться на него через \ref.
Нумерованный рисунок с подписью и ссылкой
\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.Ставьте \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 двух ширин
\begin{center}
\includegraphics[width=4cm]{figures-diagram.svg}
\includegraphics[width=0.8\linewidth]{figures-diagram.svg}
\end{center}Форматы изображений
| Формат | В Scissor LaTeX |
|---|---|
| PNG | Работает |
| JPG / JPEG | Работает |
| SVG | Работает |
Работает, если указать расширение: \includegraphics{chart.pdf} | |
| EPS | Не поддерживается: весь документ останавливается с сообщением «unknown image format» |
Если расширение не указано, как во многих документах (\includegraphics{plot}), Scissor LaTeX ищет plot.png, plot.jpg, plot.jpeg и plot.svg в этом порядке. PDF находится только с расширением.
Изображение PDF, вставленное с расширением
\begin{figure}[h]
\centering
\includegraphics[width=0.55\linewidth]{figures-chart.pdf}
\caption{Visitors per day.}
\end{figure}Чтобы использовать файл EPS, сначала преобразуйте его в PDF (или SVG), например в графической программе, и измените имя файла в \includegraphics.
Отсутствующие изображения
Если файла нет в проекте, Scissor LaTeX рисует на месте изображения пунктирную рамку с именем файла, а вкладка «Проблемы» перечисляет отсутствующие файлы. Панель «Файлы» предлагает их загрузить.
Отсутствующее изображение становится пунктирной рамкой
\begin{figure}[h]
\centering
\includegraphics[width=0.6\linewidth]{figures/survey-map.png}
\caption{Map of the survey area.}
\end{figure}Вкладка «Проблемы»: Images not in the project: figures/survey-map.png
\graphicspath{{figures/}} игнорируется, поэтому указывайте папку в каждом \includegraphics, как в примере выше.
Подпись сверху или снизу
У рисунка с изображением подпись всегда печатается под изображением, где бы вы ни написали \caption. (У таблиц подпись ставится там, где вы её написали; см. Таблицы.)
Несколько изображений в одном рисунке
В Scissor LaTeX изображения всегда ставятся на отдельную строку. Поэтому два изображения в одном figure располагаются друг под другом, даже если по ширине они поместились бы рядом.
Два изображения в одном рисунке идут друг под другом
\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}Рядом с помощью minipage
В установленном TeX обычный способ поставить два рисунка рядом заключается в двух блоках minipage в одном figure, каждый со своим изображением и текстом. Scissor LaTeX читает minipage, но не сохраняет его ширину: содержимое каждого блока набирается на всю ширину, один блок под другим. Все изображения и весь текст появляются в правильном порядке, так что документ полон; отличается только макет.
Два блока minipage: здесь друг под другом, в установленном TeX рядом
\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}То же относится к 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.