Latex-表格和图片

news2025/1/18 19:06:20

双栏排版表格跨栏

加*号

\begin{table*}

...

\end{table*}

表格整体尺寸修改

\resizebox{列宽}{行高}{

...

}

列宽、行高可以为数值(如50mm),也可以根据文字调整(如\textwidth指自适应文字宽度)

表格内文字居中

\begin{tabular}{c}

c还可以替换为l或r,对应左对齐、右对齐

表格内文字自动换行

网上有多种方法。我用的是以下方法:

\begin{tabular}{|p{0.3\columnwidth}|p{0.6\columnwidth}|}

里面的数值根据需要调整

也见到过用

\begin{tabular}{|p{0.3\columnwidth}|p{0.6\columnwidth}|}

\hline

\parbox[c]{3.6cm}{xxxxxxxxxxx} &

\parbox[c]{7.2cm}{xxxxxxxxxx} \\

表格位置的!htbp参数

! 表示忽略“美学”标准

h (here)表示将表格排在当前文字位置

t (top) 表示将表格放在下一页的页首

b (bottom) 表示将表格放在当前页的底部

p (浮动页) 表示将表格放在允许有浮动对象的页面上

插入图片

\begin{figure}[htbp]

\centering

\includegraphics[width=8cm]{images/fig1}

\caption{图的说明}

\end{figure}

如果要双栏也是加*

includegraphics参数如下

includegraphics Options

height

图形的高度(可为任何 TEX 度量单位)。

totalheight

图形的全部高度,可为任何 TEX 度量单位( 6/95 增加)。

width

图形的宽度(可为任何 TEX 度量单位)。

scale

图形的缩放因子,设定 scale=2 会使 插入的图形的大小为其自然大小的两倍。

angle

设定旋转的角度,以度为单位,顺时钟方向为正。

origin

origin 指定图形绕那一点旋转,缺省 是图形的参考点(12/95 增加)。初始点有可能与 第 8.3节的 \rotatebox 命令中的一样。 比如 origin=c 将使图形绕它的中心旋转。

bb

设定 BoundingBox 的值。 bb=10 20 100 200 设定 BoundingBox 的左下角在 (10,20),右上角在 (100,200)。因为 \includegraphics 会自动从 EPS 文件中读入 BoundingBox 行 所给的值,所以一般不使用 bb 这个选项。但它在 EPS 文件 中的 BoundingBox 丢失或出错时还是很有用的

includegraphics Cropping Options

viewpoint

指定图形可以被看到的部分。如同 BoundingBox 一样, 这是一个由四个数字,左下角和右上角的坐标所确定的区域。 这里的坐标是相对于 BoundingBox 的左下角的(6/95 增加)。 例如,如果图形的 BoundingBox 的值是 50 50 410 302, viewpoint=50 50 122 122 将显示以图形的左下角为左下角的一英寸大小的区域。 而 viewpoint=338 230 410 302 则会显示以图形的 右上角为右上角的一英寸大小的区域。 必须使用 clip 选项(见表 7.3) 来阻止显示视图以外的图形部分 。

trim

指定图形可以被看到的部分的另一选项。所给出的四个数字 分别代表了从左、下、右、上被截去的值。正数代表从此方向 截去的大小,而负数则代表从此方向加上的大小。

includegraphics Boolean Options

noclip

(缺省选项)显示整个的图形,即使有些部分在视图之外。

clip

当使用 clip 时,将不显示图形在视图之外的部分。

draft

当使用 draft 选项时,将只显示图形的 BoundingBox 和文件名,这使得显示和打印文档的速度加快。如果使用 draft 宏包选项,\usepackage[draft]{graphicx} 会导致文档中的所有图形都被以草稿(draft)方式插入。

final

(缺省选项,除非使用\usepackage[draft]{graphicx}) final 选项使得图形被显示,经常用来覆盖 \usepackage[draft]{graphicx}

keepaspectratio

在没有设定 keepaspectratio 选项时, 给定图形的高度(全部高度)和宽度会导致图形被不对称缩 放来满足所设定的高和宽。在设定 keepaspectratio 选项后,给定图形的高度(全部高度)和宽度时,图形会 保持原有的宽高比例,尽可能使得图形满足所设定的高和宽, 但是图形不会超出其中任一个。

也可以用pgfplots包

\usepackage{pgfplots}

我需要画的是柱状图,因此只截取柱状图的说明过来。

Bar graphs

Bar graphs (also known as bar charts and bar plots) are used to display gathered data, mainly statistical data about a population of some sort. Bar plots in pgfplots are highly customisable, but here we are going to show an example that 'just works':

bar graph

\begin{tikzpicture}
\begin{axis}[
	x tick label style={
		/pgf/number format/1000 sep=},
	ylabel=Year,
	enlargelimits=0.05,
	legend style={at={(0.5,-0.1)},
	anchor=north,legend columns=-1},
	ybar interval=0.7,
]
\addplot 
	coordinates {(2012,408184) (2011,408348)
		 (2010,414870) (2009,412156) (2008,415 838)};
\addplot 
	coordinates {(2012,388950) (2011,393007) 
		(2010,398449) (2009,395972) (2008,398866)};
\legend{Men,Women}
\end{axis}
\end{tikzpicture}

Output

编辑

The figure starts with the already explained declaration of the tikzpicture and axis environments, but the axis declaration has a number of new parameters:

x tick label style={/pgf/number format/1000 sep=}

This piece of code defines a complete style for the plot. With this style you may include several \addplot commands within this axis environment, they will fit and look nice together with no further tweaks (the ybar parameter described below is mandatory for this to work).

enlargelimits=0.05.

Enlarging the limits in a bar plot is necessary because these kind of plots often require some extra space above the bar to look better and/or add a label. Then number 0.05 is relative to the total height of of the plot.

legend style={at={(0.5,-0.2)}, anchor=north,legend columns=-1}

Again, this will work just fine most of the time. If anything, change the value of -0.2 to locate the legend closer/farther from the x-axis.

ybar interval=0.7,

Thickness of each bar. 1 meaning the bars will be one next to the other with no gaps and 0 meaning there will be no bars, but only vertical lines.

The coordinates in this kind of plot determine the base point of the bar and its height.

The labels on the y-axis will show up to 4 digits. If in the numbers you are working with are greater than 9999 pgfplot will use the same notation as in the example.

两张图片上下两行放置

用subfigure

subfigure之间要空行,或者用\quad,不然就并排放了。

\usepackage{graphicx}
\usepackage{subfigure} 

\begin{figure}[htbp]
\centering
\subfigure[pic1.]{
\includegraphics[width=5.5cm]{pic1.png}
}
\quad
\subfigure[pic2.]{
\includegraphics[width=5.5cm]{pic2.png}
}
\caption{ pics}
\end{figure}

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/161733.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

TypeScript变量声明,声明变量的关键字,变量的类型推导

目录 1.变量声明 2.赋值其他类型的值 3.声明变量的关键字 4.变量的类型推导(推断) 1.变量声明 声明了类型后TypeScript就会进行类型检测,声明的类型可以称之为类型注解; var/let/const 标识符: 数据类型 赋值; 这里的string是…

拉伯证券|年报行情如火如荼 博弈“超预期”还须警惕“风险点

本周以来,在指数转入高位盘整的背景下,A股商场资金围绕年报头绪展开布局,“年报预增”一跃成为商场最强主线,不少成绩预增公司短期股价收获明显超额收益。 Choice数据显现,截至1月12日盘前,开年以来共136家…

VM-图像旋转和拼接

有时受安装空间限制,相机安装方向和人观察角度不一致,需要对图像进行旋转,方便人员核对图像和实物VM中,对图像进行中心旋转的模块有“图像修正”、“几何变换”,其中“图像修正”只能对黑白图像进行旋转,“…

HTML表单:<form>标签

当您想要通过网页来收集一些用户的信息(例如用户名、电话、邮箱地址等)时,就需要用到 HTML 表单。表单可以接收用户输入的信息,然后将其发送到后端应用程序,例如 PHP、Java、Python 等,后端应用程序将根据定…

ASMR(网站)

ASMR秀 这个网站不需要特殊工具,直接就能看,内含欧美、儿本、H国的ASMR助眠视频节目。ASMR吧 失眠者的福音,也是男同胞的FU利!ASMRS生活 专注科普知识。ASMRhtt删ps://除ww文w.as字mr打sho开w即可.com/

DeepMind 发布强化学习通用算法 DreamerV3,AI 成精自学捡钻石

内容一览:强化学习是多学科领域的交叉产物,其本质是实现自动决策且可做连续决策。本文将介绍 DeepMind 最新研发成果:扩大强化学习应用范围的通用算法 DreamerV3。 关键词:强化学习 DeepMind 通用算法 本文首发自微信公众号&#…

沙溢44岁、沈腾、邓超43岁、马丽40岁,他们就不能上春晚了吗

最近笔者浏览网络,发现很多吐槽央视春晚的声音,有些吐槽感觉有理有据,有些就有些强词夺理了。比如说,有人把今年参加春晚演员的年龄,做了一个简单的梳理,似乎想证明一些什么东西。 在这张年龄盘点表当中&am…

spring之面向切面编程AOP概述

文章目录前言一、介绍AOP二、面向切面编程的七大术语三、切点表达式前言 AOP(Aspect Oriented Programming)面向切面编程,是一种编程技术。 AOP是对OOP(面向对象)的补充延伸。 AOP底层使用的就是动态代理实现的。 Spr…

论文投稿指南——中文核心期刊推荐(地理学 2)

【前言】 🚀 想发论文怎么办?手把手教你论文如何投稿!那么,首先要搞懂投稿目标——论文期刊 🎄 在期刊论文的分布中,存在一种普遍现象:即对于某一特定的学科或专业来说,少数期刊所含…

2017双11交易系统TMF2.0技术揭秘,实现全链路管理

摘要: 本文是《2017双11交易系统TMF2.0技术揭秘》演讲整理,主要讲解了基于TMF2.0框架改造的交易平台,通过业务管理域与运行域分离、业务与业务的隔离架构,大幅度提高了业务在可扩展性、研发效率以及可维护性问题,同时以…

2023年网络爬虫实训(第一天)

任务1:理解http协议。https协议,tcp协议。udp协议。掌握http的通讯过程。掌握客户端是如何获取respnse并展示数据的。 HTTP协议是建立在请求/响应模型上的。首先由客户建立一条与服务器的TCP链接,并发送一个请求到服务器,请求中包…

基于微信小程序的电影交流平台小程序

文末联系获取源码 开发语言:Java 框架:ssm JDK版本:JDK1.8 服务器:tomcat7 数据库:mysql 5.7/8.0 数据库工具:Navicat11 开发软件:eclipse/myeclipse/idea Maven包:Maven3.3.9 浏览器…

Three.js 粗糙度贴图与金属度贴图

在开始介绍贴图之前,我们先介绍一下粗糙度属性以及金属度属性。 粗糙度属性 .roughness 表示材质的粗糙程度,0 表示平滑的镜面反射,1 表示完全漫反射,而金属度属性 .metalness 表示材质与金属的相似度,非金属材质&…

Java基础学习笔记(十四)—— 集合(2)

集合1 Set 集合1.1 Set 集合概述1.2 Set 集合的使用2 TreeSet 类2.1 TreeSet 类概述2.2 TreeSet 基本使用2.3 TreeSet 排序3 HashSet 类3.1 HashSet 类概述3.2 HashSet 基本使用3.3 哈希值3.4 HashSet 案例4 Map 集合4.1 Map 集合概述4.2 Map 常用方法4.3 Map 的遍历5 HashMap …

mysql:存储过程的创建与使用

一、创建存储过程 使用MySql Workbench创建存储过程,一定要记得使用delimiter指明结束符,否则会报错:Statement is incomplete, expecting: ;’ 错误示例: create procedure area_pro1(in mylevel tinyint) beginselect * from…

回看2022,展望2023

目录一、回看2022求职心路身份过度二、展望20232023年,祝大家天天开心,身体健康,万事如意,一起加油!一、回看2022 求职心路 2022年过去了,2023年到来了。在2022年我印象比较深刻的是8-11月份的日子&#…

【正点原子FPGA连载】第十六章Petalinux设计流程实战摘自【正点原子】DFZU2EG_4EV MPSoC之嵌入式Linux开发指南

1)实验平台:正点原子MPSoC开发板 2)平台购买地址:https://detail.tmall.com/item.htm?id692450874670 3)全套实验源码手册视频下载地址: http://www.openedv.com/thread-340252-1-1.html 第十六章Petalin…

大数据必学Java基础(一百二十一):Maven项目结构介绍

文章目录 Maven项目结构介绍 一、标准目录结构 二、结构图 Maven项目结构介绍 一、标准目录结构

商场导视图用什么软件做,专业、便捷的室内电子地图绘制平台

在一些大型商场,顾客很多时候找不到店铺和需要的商品、不了解商家的优惠促销信息、大型活动日排队和消费等等。在这个全民习惯于手机导航的时代,假如商场的活动信息也能够全部显示在手机上,并且能实时的进行导航,那该有多方便&…

剑指offer----C语言版----第十八天----面试题24:反转链表

目录 1. 反转链表 1.1 题目描述 1.2 思路一:反转指针 1.3 思路二:头插到新链表 1.4 往期回顾 1. 反转链表 原题链接: 剑指 Offer 24. 反转链表 - 力扣(LeetCode)https://leetcode.cn/problems/fan-zhuan-lian-biao-…