LaTeX 插图总结

    科技2023-12-24  162

    includegraphics 命令

    用法

    \includegraphics[选项]{文件}

    最简单的例子,下面的命令将 a.png 插入文档中 (为了演示方便,本文所有的图片都和tex文件同目录)

    \documentclass{article} \usepackage{graphicx} \begin{document} \includegraphics[scale=1]{a.png} \end{document}

    参数详解

    选项解释height图形的高度(可为任何 TeX 度量单位)。totalheight图形的全部高度,可为任何 TEX 度量单位( 6/95 增加)。width图形的宽度(可为任何 TEX 度量单位)。scale图形的缩放因子,设定 scale=2 会使 插入的图形的大小为其自然大小的两倍。angle设定旋转的角度,以度为单位,顺时钟方向为正。originorigin 指定图形绕那一点旋转,缺省 是图形的参考点(12/95 增加)。bb设定 BoundingBox 的值。 bb=10 20 100 200 设定 BoundingBox 的左下角在 (10,20),右上角在 (100,200)。因为 \includegraphics 会自动从 EPS 文件中读入 BoundingBox 行 所给的值,所以一般不使用 bb 这个选项。但它在 EPS 文件 中的 BoundingBox 丢失或出错时还是很有用的。

    指定大小

    将 file.eps 插入文档并且它的宽度被缩放到 3 英寸,高度也会 按相应的比例缩放

    \includegraphics[width=3in]{file.eps}

    用 \textwidth 或 \em 等的函数来 指定宽度,而不是用像 3 英寸这样的固定尺寸,将会使你的 LATEX 文 档更具通用性。例如:

    \includegraphics[width=\textwidth]{graphics.eps}

    将所插入图形缩放到和文本行的宽度一样宽。而下面的命令

    \includegraphics[width=0.80\textwidth]{graphics.eps}

    使得插入图形的宽度为文本行宽的 80%。 当与 calc 宏包配合使用 时,下面的命令可令图形的宽度比文本行宽少 2 英寸:

    \includegraphics[width=\textwidth-2.0in]{graphics.eps}

    浮动图形环境

    一般情况下我们很少会把图片直接插入到我们的文本当中,而是会给它放置在一个叫做浮动体的东西中。这样图片可以有一些相对位置的变换,不会造成分页困难等问题。

    有效的利用浮动图形机制 需要注意以下几点:

    不要使用依赖于图形放置位置的文本。 使用如 这幅图... 或 下面的图形... 等短语要求所指的图形需在固定位置。 而像 图 5... 这样的短语则允许 图形出现在任意位置。放松。一些使用者在发现图形没有十分 准确的出现在他们所想要的位置时,往往非常着急。这没有 必要,图形的放置是 LATEX 的工作,最好放松一些。

    创建浮动体

    \begin{figure} \centering \includegraphics[totalheight=2in]{a.jpg} \caption{Jay} \label{fig:graph} \end{figure}

    效果:

    图形的放置

    图形(figure)环境有一个可选参数项允许用户来指示图形有可能 被放置的位置。这一可选参数项可以是下列字母的任意组合。

    h 当前位置。 将图形放置在 正文文本中给出该图形环境的地方。如果本页所剩的页面不够, 这一参数将不起作用。t 顶部。 将图形放置在页面的顶部。b 底部。 将图形放置在页面的底部 16.1。p 浮动页。 将图形放置在一只允许 有浮动对象的页面上。

    注:

    如果在图形环境中没有给出上述任一参数,则缺省为 [tbp]。给出参数的顺序不会影响到最后的结果。因为在考虑这些参数时 LATEX 总是尝试以 h-t-b-p 的顺序来确定图形的位置。所以 [hb] 和 [bh] 都使 LATEX 以 h-b 的顺序来排版。给出的参数越多, LATEX 的排版结果就会越好。 [htbp], [tbp], [htp], [tp] 这些组合得到的效果不错。

    定制插图标题

    对于标题的其它属性的 自由控制,利用 caption2 宏 来完成。 caption2 宏包可以和很多与浮动对象有关的宏包一起使用

    标题样式

    用法

    \usepackage[选项]{caption2}

    选项参数如下图

    选项名称选项值描述标题式样normal, center, flushleft, flushright, centerlast, hang, indent选择标题的式样标题字号scriptsize, footnotesize, small, normalsize, large, Large选择标题的标记和文本的字体大小。标记字形up, it, sl, sc选择标题的标记的字形,不会影响到 标题的文本。字体序列mb, bf选择标题的标记的字体序列,即字体的宽度或 权重。不会影响到标题的文本。标记字族sl, sf, tt选择标题的标记的字族,可为 Roman, San Serif 或 Typewriter 字体。不会影响到标题的文本。单行标题oneline, nooneline控制是否采用单行标题格式 。

    将整个 整个文档中的标题都为 centerlast 式样。

    \usepackage[centerlast]{caption}

    caption 宏包的标题样式参数如下:

    normal 标题文本两边对齐,其中最后一行为左对齐。center 标题文本居中。flushleft 标题文本左对齐。flushright 标题文本右对齐。centerlast 标题文本两边对齐,其中最后一行居中。indent 与 normal 式样相似,只是标题文本从第二行开始, 每行行首缩进由命令 \captionindent 给出的长度。因为 \captionindent 的缺省值为零,通常用像 \setlength{\captionindent}{1cm} 这样的命令 来设置缩进值。hang 与 normal 式样相似,只是标题文本从第二行开始, 每行行首缩进与标题标记宽度相等的长度。

    并列图形

    使图形并列所需的命令依赖于用户到底想怎样来组织图形。这里介绍两种常见的并列图形。

    多个图形并列于一个图形环境中。多个并列的浮动图形

    多个图形并列于一个图形环境中

    \begin{figure} \centering \includegraphics[scale=0.5]{d.jpg} \hspace{1in} \includegraphics[scale=0.5]{c.jpg} \caption{两张图片并排在一个浮动体} \end{figure}

    多个并列的浮动图形

    若将 \caption 命令放到每个小页环境 中,则每个小页环境就生成一浮动图形

    \begin{figure} \begin{minipage}[t]{0.5\linewidth} \centering \includegraphics[scale=0.5]{d.jpg} \caption{Jay} \label{fig:side:a} \end{minipage}% \begin{minipage}[t]{0.5\linewidth} \centering \includegraphics[scale=0.5]{c.jpg} \caption{叶惠美} \label{fig:side:b} \end{minipage} \end{figure}

    效果如下图

    图编号如何关联章节

    通过引入\usepackage{amsmath}包中的\numberwithin{figure}{section}命令,我们可以将Latex中Figure的编号和所在的章节关联起来

    完整例子代码

    \documentclass{ctexart} \usepackage{graphicx} \usepackage{amsmath} \numberwithin{figure}{section} \begin{document} \section{Jay} 一直以音乐制作人身份从事作词、作曲、编曲等工作的周杰伦,18岁时因创作吴宗宪的“屋顶”、“三暝三日”、“你比从前快乐”;许茹芸的“蜗牛”;王力宏的“打开爱”以及徐若宣的“姐你睡了吗?”等歌曲打开了知名度。害羞、内向似邻家大男孩的他凭着新作“可爱女人”的强力宣传,从幕后走到幕前成为歌坛耀眼的新人,首张同名专辑《周杰伦》于2000年11月3日在台湾正式发行。 \begin{figure}[htbp] \begin{center} \includegraphics{a.jpg} \end{center} \caption{Jay} \end{figure} \section{范特西} 周杰伦的出现,让人们相信台湾创造本土R\&B的可能性;周杰伦的走红,彻底地宣布音乐新声代的来临。作曲、填词、编曲、演唱样样俱精的周杰伦,首张同名专辑《Jay杰伦》推出后,销售势如破竹,不单有“音乐新人王”称号,他自成一格的R\&B演绎方法,更被誉为陶吉吉的劲敌。 \begin{figure}[htbp] \begin{center} \includegraphics{b.jpg} \end{center} \caption{范特西} \end{figure} \begin{figure}[htbp] \begin{center} \includegraphics{b-2.jpg} \end{center} \caption{范特西} \end{figure} \end{document}

    效果:

    参考资料

    http://www.ctex.org/documents/latex/graphics/graphics.htmlhttps://www.moonpapers.com/blog/5f7ce3cb30a4195e92392776
    Processed: 0.014, SQL: 8