Advertisement

LaTex论文排版 | (9) LaTex中的浮动体

阅读量:

浮动体可以实现:

  • 灵活分页(避免无法分割的内容产生的页面留白)
  • 给图表加标题
  • 交叉引用
复制代码
 figure环境(table环境与之类似)

    
 \begin{figure}[<允许位置>]
    
     <任意内容>
    
 \end{figure}

<允许位置>参数(默认tbp)

  • h,此处(here) - 代码所在的上下文位置
  • t,页顶(top) - 代码所在页面或之后页面的顶部
  • b,页底(bottom) - 代码所在页面或之后页面的底部
  • p,独立一页(page) - 浮动页面

标题控制(可以使用caption、bicaption等宏包进行更复杂的设置)

并排与子图表(可以使用subcaption、subfig、floatrow等宏包进行设置)

绕排(picinpar、wrapfig等宏包进行设置)

以上宏包可以通过texdoc命令查看文档。

复制代码
 %导言区

    
 \documentclass{ctexart}  %ctexart等价于使用article类 然后再导入ctex宏包
    
  
    
 %\usepackage{ctex}
    
 \usepackage{graphicx}
    
 \graphicspath{{figures/}}%图片存储路径用{}括起来 多个路径用,分隔。图片在当前目录下的figures
    
  
    
 %正文区
    
 \begin{document}
    
 	%浮动体环境 可以灵活实现对表格和图像的管理
    
 	\LaTeX{}中的网页蜘蛛---爬虫见图\ref{fig-spider}: %通过\ref进行引用 实现交叉引用
    
 	%figure浮动体环境 可以把插图放在其中
    
 	%[]内为可选参数 设置位置 htbp允许各位置
    
 	\begin{figure}[htbp]
    
 		\centering  %居中
    
 		\includegraphics[scale=0.1]{spider}
    
 		%设置图像的描述(会自动生成编号)和标签
    
 		\caption{网页蜘蛛---爬虫}\label{fig-spider}
    
 	\end{figure}
    
 	
    
 	%可以再插入两张插图
    
 	PyTorch的logo可以见(图\ref{fig-pytorch}): %通过\ref进行引用 实现交叉引用
    
 	%figure浮动体环境 可以把插图放在其中
    
 	%[]内为可选参数 设置位置 htbp允许各位置
    
 	\begin{figure}[htbp]
    
 		\centering  %居中
    
 		\includegraphics[scale=0.1]{pytorch}
    
 		%设置图像的描述(会自动生成编号)和标签
    
 		\caption{pytorch---logo}\label{fig-pytorch}
    
 	\end{figure}
    
  
    
 	英语竞赛获奖证书可以见(图\ref{fig-english}): %通过\ref进行引用 实现交叉引用
    
 	%figure浮动体环境 可以把插图放在其中
    
 	%[]内为可选参数 设置位置 htbp允许各位置
    
 	\begin{figure}[htbp]
    
 		\centering  %居中
    
 		\includegraphics[scale=0.03]{english}
    
 		%设置图像的描述(会自动生成编号)和标签
    
 		\caption{英语竞赛---获奖证书}\label{fig-english}
    
 	\end{figure}
    
  
    
 	%当删掉或注释掉其中一个插图时,序号会自动重排
    
 	
    
 	%table浮动体环境 可以把表格放在其中
    
 	在\LaTeX{}中也可以使用表\ref{tab-score}所示的表格。%通过\ref进行引用 实现交叉引用
    
 	\begin{table}[h]
    
 			\centering %居中
    
 			%设置图像的描述(会自动生成编号)和标签
    
 			\caption{考试成绩单}\label{tab-score}
    
 			\begin{tabular}{l||c|c|c|r|p{1.5cm}}
    
 			\hline \hline
    
 			姓名 & 语文 & 数学 & 英语 & 物理 & 备注\ 
    
 			\hline \hline
    
 			张三 & 87 &100 & 90 & 100 & 良好\ 
    
 			\hline
    
 			李四 & 20 & 30 & 40 & 50 & 补考,请等待通知。\ 
    
 			\hline
    
 			张无忌 & 100 & 100 & 100 & 100 & 优秀\ 
    
 		\end{tabular}
    
 	\end{table}
    
 \end{document}

预览效果:

全部评论 (0)

还没有任何评论哟~