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.11 LaTex插入图片_第1张图片

浮动

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

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

  编译效果如图:
1.11 LaTex插入图片_第2张图片

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

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

  编译后,就居于中央了。类似的属性还有t代表顶部,b代表底部,p代表单独占据一页,如下图:
1.11 LaTex插入图片_第3张图片

你可能感兴趣的:(#,Latex【完结】,编程语言,大数据)