时间:2025-09-10 10:15
人气:
作者:admin
本文介绍了在 \(\LaTeX{}\) 中插入图片的基本语法和一些常用的技巧,并且给出了一些在排版中常用的模板样例。
\(\LaTeX{}\) 本身不支持插图功能,需要由 graphicx 宏包辅助支持。
使用 \(\textrm{latex + dvipdfmx}\) 编译命令时,调用 graphicx 宏包时要指定 \(\textrm{dvipdfmx}\) 选项;而使用 \(\textrm{pdflatex}\) 或 \(\textrm{xelatex}\) 命令编译时不需要。
不同编译命令支持的图片格式种类各异,见下表。这个表格也能解答诸如“为什么 \(\textrm{.eps}\) 格式图片在 \(\textrm{pdflatex}\) 编译命令下出错”之类的问题。本表格也再一次说明,使用 \(\textrm{xelatex}\) 命令是最推荐的方式。
在调用了 graphicx 宏包以后,就可以使用 \includegraphics 命令加载图片了:
\includegraphics[⟨options⟩]{⟨filename⟩}
其中 <filename> 为图片文件名,文件名可能需要用相对路径或绝对路径表示。图片文件的扩展名一般可不写。另外一定要注意,文件名里既不要有空格也不要有多余的英文点号,否则宏包在解析文件名的过程中会出错。
另外 graphicx 宏包还提供了 graphicspath 命令,用于声明一个或多个图片文件存放的目录,使用这些目录里的图片时可不用写路径:
% 假设主要的图片放在 figures 子目录下,标志放在 logo 子目录下
\graphicspath{{figures 上一篇:思科模拟器使用交换机配置远程登录
下一篇:LaTeX之表格使用技巧