在 LaTeX 中插入图片
加载 graphicx,按论文根文件确定相对路径,并在不失真的前提下调整图片尺寸。
本页内容
将研究图片保存在项目中,加载 graphicx,并使用相对于论文根文件所在目录的路径引用。先让图片按预期尺寸出现;图注、编号和位置将在后续介绍。
添加项目中的图片#
在文件中创建或选择 figures 文件夹,打开文件夹操作,选择上传文件…,添加 PDF、PNG 或 JPEG。也可以把图片粘贴到可编辑 LaTeX 中,让 CorTeX 添加资源并插入对应源码。例如:
main.tex
figures/
calibration-curve.pdf项目根目录中的 main.tex 可以这样直接插入图片。正文命令应放进 figure 环境或局部分组:未限定范围的 \centering 会继续影响后面的段落。下一节的完整示例展示了 figure 用法。
\usepackage{graphicx}
% in the document body
\centering
\includegraphics[width=0.72\linewidth]{figures/calibration-curve.pdf}编译,确认整张图可见、宽高比不变,并且没有伸入页边距。仅设置 width 或 height 会保持宽高比;必须同时设置两者时,添加 keepaspectratio。
将图片变成可引用的图#
编译示例使用 TeX Live 的字母 A 占位图演示布局。共享无障碍 PDF 前,将 example-image-a 替换为项目图片,并按真实结果重写图注和替代文本。
\documentclass{article}
\usepackage{graphicx}
\usepackage{mwe}
\begin{document}
Figure~\ref{fig:calibration} demonstrates the image and caption layout.
\begin{figure}[htbp]
\centering
\includegraphics[width=0.62\linewidth,
alt={Gray rectangular layout placeholder labeled A}]
{example-image-a}
\caption{Layout placeholder; replace with the calibration plot.}
\label{fig:calibration}
\end{figure}
\end{document}PDF 应有正文中的图片引用、一张按比例缩放的图片和编号图注。将 \label 放在 \caption 后,才能获得图片编号。alt 为 CorTeX 在受支持 TeX Live 2026 文档类上的无障碍 PDF 流程提供替代文本;应描述图片传达的信息,不要重复图注。
选择兼容的源图片#
pdfLaTeX 中,矢量图优先用 PDF,位图使用 PNG 或 JPEG。XeLaTeX 和 LuaLaTeX 也支持这些常见格式。普通编译不会运行任意 shell 转换、Inkscape 或 Ghostscript,因此 SVG 和 EPS 应先转换成兼容格式再上传。如果转换文件不是归档原件,请在 CorTeX 外另存原始图片。
路径和大小写必须完全一致。尽量使用稳定、无空格的 ASCII 文件名。\graphicspath{{figures/}{supplement/}} 可缩短重复路径,但显式目录通常更便于定位缺失文件。graphicx 还支持 trim={left bottom right top},clip 裁剪,以及 angle=90 旋转。裁剪时不要遮掉标签或误差棒。
报告找不到文件时,先检查主文档目录、各段路径大小写和上传文件扩展名,再考虑宏包。仍未解决时,请按文件缺失清单检查。
练习将一张图上传到 figures/,替换示例名称,并按真实结果修改替代文本和图注。正文引用正确、PDF 显示项目图片后,再学习浮动体位置和图注。
