• 1.11 LaTex插入图片


    插入图片

      这篇文章属于增补的一篇文章了,因为插图是非常重要的,但是我的LaTex专栏竟然没写到,是我的疏忽了。虽然LaTex可以绘制矢量图,但是矢量图不能代替位图,比如相机拍出来的照片,是无法用矢量图代替的。插入图片,支持png、jpg、bmp等主流格式。要插入图片得使用graphicx包,使用\includegraphics指令来插入图片,以下是一个例子:

    \documentclass[utf8]{article}
    \usepackage{ctex}
    \usepackage{graphicx}
    \begin{document}
    	\centering\begin{center}
    	\begin{figure}
    		\includegraphics{simple.png}
    		\caption{简单图片}
    	\end{figure}
    	\end{center}
    \end{document}
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11

      编译效果如图:
    在这里插入图片描述

    浮动

      但是在实际应用中,浮动是非常常见的。不学会浮动,是无法满足实际的排版工作需求的。LaTex提供了两种浮动环境用于图片的浮动,一种是table,一种是figure。这个类似于HTML中的浮动。我举个例子,图片虽然在文章中间,但是编译后,却在文章上方,如以下代码:

    \documentclass[utf8]{article}
    \usepackage{ctex}
    \usepackage{graphicx}
    \begin{document}
    	黄初三年,余朝京师,还济洛川。古人有言:斯水之神,名曰宓妃。感宋玉对楚王神女之事,遂作斯赋。其词曰:
    	
    	
    	\begin{figure}
    		\includegraphics{simple.png}
    		\caption{简单图片}
    	\end{figure}
    	
    	
    	余从京域,言归东藩,背伊阙,越轘辕,经通谷,陵景山。日既西倾,车殆马烦。尔乃税驾乎蘅皋,秣驷乎芝田,容与乎阳林,流眄乎洛川。于是精移神骇,忽焉思散。俯则未察,仰以殊观。睹一丽人,于岩之畔。乃援御者而告之曰:“尔有觌于彼者乎?彼何人斯,若此之艳也!”御者对曰:“臣闻河洛之神,名曰宓妃。然则君王之所见也,无乃是乎!其状若何?臣愿闻之。”
    	
    \end{document}
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16

      编译效果如图:
    在这里插入图片描述

      这就是浮动。那么如何让图片处于本身在代码中的位置呢?可以使用h选项。Latex图片使用\figure指令,本身就带有浮动,只有h选项才能让其处于代码实际位置,如以下代码:

    \documentclass[utf8]{article}
    \usepackage{ctex}
    \usepackage{graphicx}
    \begin{document}
    	黄初三年,余朝京师,还济洛川。古人有言:斯水之神,名曰宓妃。感宋玉对楚王神女之事,遂作斯赋。其词曰:
    	
    	
    	\begin{figure}[!h]
    		\includegraphics{simple.png}
    		\caption{简单图片}
    	\end{figure}
    	
    	
    	余从京域,言归东藩,背伊阙,越轘辕,经通谷,陵景山。日既西倾,车殆马烦。尔乃税驾乎蘅皋,秣驷乎芝田,容与乎阳林,流眄乎洛川。于是精移神骇,忽焉思散。俯则未察,仰以殊观。睹一丽人,于岩之畔。乃援御者而告之曰:“尔有觌于彼者乎?彼何人斯,若此之艳也!”御者对曰:“臣闻河洛之神,名曰宓妃。然则君王之所见也,无乃是乎!其状若何?臣愿闻之。”
    	
    \end{document}
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16

      编译后,就居于中央了。类似的属性还有t代表顶部,b代表底部,p代表单独占据一页,如下图:
    在这里插入图片描述

  • 相关阅读:
    Android Stuido Gradle build编译报错原因排查
    开源软件的漏洞响应:应对安全威胁
    【论文极速读】Prompt Tuning——一种高效的LLM模型下游任务适配方式
    定期清理执行垃圾回收代码
    Shell变量与赋值、变量运算、特殊变量、重定向与管渠
    数据分析全貌
    【火炬之光-魔灵装备】
    Duchefa丨低熔点琼脂糖 PPC中英文说明书
    一键整理电脑桌面、文件夹—只需要20行Python代码
    G2plot 自定义tooltip的单条数据结构itemTpl
  • 原文地址:https://blog.csdn.net/m0_66201040/article/details/125544140