LaTeX图片插入

加州高速公路

世间存在着太多的契机,你能否抓住是真的关键所在。这次阴差阳错,开始较为认真的入门学习,之前的两篇博文其实都是没有真正地开始学习,只是告诉别人你要开始去学习了。雷声大,雨点小,总是很多人的通病,我也有这样的坏毛病。

开始进入今天的主题,通过一篇博文来学习一些LaTeX的语法,这才是实践,能够很好的加深自己的记忆。

1. 文档源代码

下面是我编写的文档源代码:

\documentclass{article} 
\usepackage{ctex}
\usepackage{graphicx}
\usepackage{caption2}
\usepackage{subfigure}
\usepackage{float}

\title{狼伴归途}
\author{Lxmic}
\date{Sep 8th, 2018}

\begin{document}
    \maketitle
    狼伴归途,最精彩的就是宏大的史前场景再现,让人看了非常的享受,被其所征服。故事的情节还是比较的简单,年轻的孩子在失去父母呵护之后,通过自己的和狼的努力,经历千辛万苦最后回到了父母的怀抱(图 \ref{wolf} 所示)。狼和孩子一起,最终平安到家,并为部落带来了狼这种动物,我想之后就是被驯化成狗。\\
    
    \renewcommand{\figurename}{图}
    \renewcommand{\captionlabeldelim}{.}
    
    \begin{figure}[h]
    \centering
    \includegraphics[width=1\textwidth]{wolf}
    \caption{狼伴归途}
    \label{wolf}
    \end{figure}

    \begin{figure}[H]
    \centering
    \subfigure[场景1]{
    \begin{minipage}[b]{0.45\textwidth}
    \centering
    \includegraphics[width=0.8\textwidth]{wolf2} \\
    \includegraphics[width=0.8\textwidth]{wolf3}
\end{minipage}
}
    \subfigure[场景2]{
    \begin{minipage}[b]{0.45\textwidth}
    \centering
    \includegraphics[width=0.8\textwidth]{wolf4}\\
    \includegraphics[width=0.8\textwidth]{wolf5}
    \end{minipage}
}
    \caption{狼伴归途场景}
    \label{wolf2}
    \end{figure}

    
\end{document}

2. 编译后的结果

狼伴归途

3. 代码解释

第一部分是文档的导言部分,文档的全局设置及版面相关的内容都在这里进行设置。和其他编程语言有注释一样,LaTeX也可以在代码中写入注释信息,但是区别在于LaTeX的注释符号是%,其后面的内容在编译的时候被自动忽略。

\documentclass{article} 
\usepackage{ctex}
\usepackage{graphicx}
\usepackage{caption2}
\usepackage{subfigure}
\usepackage{float}

3.1 确定基础文档类型及宏包

\documentclass{article}是确定了文档类型为article,一般LaTeX提供三种基本文档,此外两种是report和book。三者分别用来写小篇幅的文章、中篇幅的报告和长篇幅的书籍。

此外使用\usepackage{}语法来使用相应的宏包,本文使用的宏包:

ctex——用来编译中文字体,并且配合Texstudio 中XeLaTeX编译器选择,就可以编译这样的中文文档。
graphicx——用来在文档中插入图片
caption2——修改图注相关
subfigure——用来插入插入并列分布的图片
float——确定图片是否为浮动,而不是在一个固定的地方。

3.2 声明文章的标题、作者和日期

\title{}是用来写文档的题目,\author{是用来指明作者}\date是确定写作日期

\title{狼伴归途}
\author{Lxmic}
\date{Sep 8th, 2018}

3.3 正文内容

一般需要使用\begin{document}和\end {document}来声明document环境,之间的内容是文章的正文部分,也是直接输出的部分。

这里要说明一下环境和命令的定义:在LaTeX中,命令就是\command这样的形式,可以带参数,也可以不带。这里的title{}就是命令,是单个形式存在。而环境,则是成对出现的,能够定义一个分组(group),这里的\begin{document}和\end {document}就是document环境,成对出现。

3.4 图片插入

3.4.1 单一图片

在导言部分,我们已经使用graphicx宏包来插入需要的图片。
一般在正文中,插入一张图片的最简单的语法:\includegraphics{wolf},wolf是图片名称,你最好将你的图片和tex文档放在同一个目录下面,这样就可以像我这样直接插入图片。
当然,除此之外,你也可以使用figure环境,来插入图片,并且设置一些图片相关参数。

\begin{figure}[h] %figure环境,h默认参数是可以浮动,不是固定在当前位置。如果要不浮动,你就可以使用大写float宏包的H参数,固定图片在当前位置,禁止浮动。
    \centering %使图片居中显示
    \includegraphics[width=1\textwidth]{wolf} %中括号中的参数是设置图片充满文档的大小,你也可以使用小数来缩小图片的尺寸。
    \caption{狼伴归途} %caption是用来给图片加上图题的
    \label{wolf} %这是添加标签,方便在文章中引用图片。
\end{figure}%figure环境

一般情况下,图题的格式是Figure 1:this is love,中文的是图 1:狼伴归途。如果要想论文中的格式Fig. 1或者图 1这样的形式,那么我们需要重新定义图注相关的命令,来实现。\renewcommand用来改变已有命令的定义,后面直接跟命令和相关内容。
\renewcommand{\figurename}{图/Fig.}——把图名字改成图,但是中文编译可能不需要修改,英文修改成Fig.
\renewcommand{\captionlabeldelim}{ }——这是修改分割符,我们改成空格。文中我使用了“·”来作为分割符。
关于图片的引用问题,\ref{图片label}命令是用来引用图片,只是一个序号,你可以添加相应的文字描述,如文中所示。

3.4.2 多图片插入

很多时候,我们写相关文章,需要的往往插入很多图片,包括两张图片的比较,就需要横向排列。这时候我们就需要用到\subfigure[单个图片的名称]{\includegraphics[图片参数]{你文件夹中图片名称}}来插入多张图片。当然,在图片大小超过文档宽度的时候,图片会自动在另一行中显示,成为上下的格式,但这不是真正的分行显示。

    \begin{figure}[H]
    \centering
    \subfigure[场景1]{
    \includegraphics[width=0.45\textwidth]{wolf2} 
}
    \subfigure[场景2]{
    \includegraphics[width=0.45\textwidth]{wolf4}
}
    \caption{狼伴归途场景}
    \label{wolf2}
    \end{figure}

两图片横向排列

如果你想分行显示,那么我们就需要使用minipage环境:\begin{miniage}和\end{minipage}来进行排版设计。在整个subfigure下,我使用minipage环境来进行添加竖排图片。b选项用于带有图片的小叶,\vspace则用来改变上下图片之见的距离,里面的值正数是增加距离,负数则是减少距离。。而且,你还需要在第一幅图片之后添加\来表示换行,这样\vspace才可能进行能起到效果。

    \begin{figure}[H]
    \centering
    \subfigure[场景1]{
 \begin{minipage}[b]{0.45\textwidth}
    \centering
    \includegraphics[width=0.8\textwidth]{wolf2} \\
    \vspace{10pt}
    \includegraphics[width=0.8\textwidth]{wolf3}
\end{minipage}
}

4. 参考资料:

1.刘海洋老师的LaTeX入门及
2.博客:https://blog.csdn.net/a6822342/article/details/80533135
3.还有youtube的LaTeX基础视频:
https://www.youtube.com/watch?v=Qg2WtaSy-zQ&list=PLCRFsOKSM7ePUBOfh3O-K5XZldM5uCPwk
可能有些人没法看这里的视频,我将其上传到百度网盘:
链接:https://pan.baidu.com/s/19ssorJAODdv4by366qI0Ww 密码:x6em

个人博客同步更新:https://othlis.com/

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 194,911评论 5 460
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 82,014评论 2 371
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 142,129评论 0 320
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 52,283评论 1 264
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 61,159评论 4 357
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 46,161评论 1 272
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 36,565评论 3 382
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 35,251评论 0 253
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 39,531评论 1 292
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 34,619评论 2 310
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 36,383评论 1 326
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 32,255评论 3 313
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 37,624评论 3 299
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 28,916评论 0 17
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 30,199评论 1 250
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 41,553评论 2 342
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 40,756评论 2 335

推荐阅读更多精彩内容