搜索
查看
编辑修改
首页
UNITY
NODEJS
PYTHON
AI
GIT
PHP
GO
CEF3
JAVA
HTML
CSS
搜索
weixin_40725706
这个屌丝很懒,什么也没留下!
关注作者
热门标签
jquery
HTML
CSS
PHP
ASP
PYTHON
GO
AI
C
C++
C#
PHOTOSHOP
UNITY
iOS
android
vue
xml
爬虫
SEO
LINUX
WINDOWS
JAVA
MFC
CEF3
CAD
NODEJS
GIT
Pyppeteer
article
热门文章
1
【ChatOCR】OCR+LLM定制化关键信息抽取(附开源大语言模型汇总整理)
2
Python爬取bilibili视频(期末设计)_python爬取哔哩哔哩视频
3
python爬虫入门-通过茅台脚本讲些爬虫知识,应用和价值_whwswswws
4
【Linux】分布式版本控制工具-Git_集中式版本控制
5
Android与H5交互 -- 点击H5跳转到 Android原生 页面 ,webview与h5(js)交互
6
docker for windows--Windows 10 家庭中文版 21H2 安装Docker Desktop初体验
7
php清除页面别人挂的马_$lyepar@yw@ya@@of@lomcc@yu@gosoyc@@apew@re0yb@@bd@
8
自动化防DDoS脚本
9
JavaScript中的发布和订阅模式:构建松散耦合的应用程序_subscribe在js中是回调函数吗
10
关于dubbo注册到zookeeper速度慢的问题_dubbo服务注册慢
当前位置:
article
> 正文
【Latex】高级插入图片技巧: 双栏中如何正确插入图片 + 如何多图_latex两栏图片
作者:weixin_40725706 | 2024-02-12 09:34:22
赞
踩
latex两栏图片
一、双栏中正确使用图片
【
问题描述
】
貌似multicols环境中不能放图片,即
\begin{multicols}{2}
\begin{figure}
\centering
\includegraphics[width=0.309\textwidth]{fig0001.eps}
\caption{图} \label{fig:1}
\end{figure}
\end{multicols} 是不允许的,图片丢失,可是如把图片放在multicols环境外图片就是单栏的了,是不是这样?
解释说明:Package multicol Warning: Floats and marginpars not allowed inside `multicols'
environment!.
就是说multicols环境里,是不允许浮动环境存在的。
【
解决方案
】
方案一、参见ctex-faQ,59个问题。摘录如下:
如果你使用的是LATEX 标准文档类的twocolumn 模式,那么使用figure 和table 环境可以产生单列的
浮动图形或者表格,而使用figure* 和table* 环境则可以产生通栏的浮动图形或者表格。
如果你使用的是multicol 宏包提供的multicols 环境,那么就有一点小问题了。figure 和table 在这种方式下无法正常工作,会导致图形或者表格丢失。但是, figure* 和table* 仍然可以正常工作,产生通栏的浮动图形或者表格,就像在标准文档类的twocolumn 模式下一样。
要在multicols 环境中使用单栏的图形或者表格,可以使用float 宏包提供的[H] 位置选项。例如
\begin{figure}[H]
...
\caption{...}
\end{figure}
但是要注意的是,这种方式产生的对象是不能“浮动”的,也就是说位置是固定的。因此,有时候你必须仔细调整它的位置,以免造成分栏的底部参差不齐。
方案二、在双栏环境下,我们可以不使用figure。可以直接插入图片,居中的话可以用center环境。若是想使用caption和label,导言区 加入代码:
\makeatletter
\def\@captype{figure}
\makeatother
\caption{???}\label{xxx}
这样会让图和表格的标题都以figure ,若是table也正常的话。每次使用前修改为\makeatletter
\def\@captype{table}
\makeatother
或者重新定义为:
\makeatletter
\newcommand\figurecaption{\def\@captype{figure}\caption}
\newcommand\tablecaption{\def\@captype{table}\caption}
\makeatother
然后用\figurecaption{XXX}和\tablecaption{XXX}来加标题吧!
方案三、定义新的环境来使用。
\makeatletter
\newenvironment{tablehere}
{\def\@captype{t
able}}
{}
\newenvironment{figurehere}
{\def\@captype{figure}}
{}
\makeatother
我们直接使用 figurehere 和 tablehere环境就可以了。
二、 图片位置的控制 多图
1,插入并列的子图
\usepackage{subfigure}
\begin{figure}[H] \centering \subfigure[SubfigureCaption]{ \label{Fig.sub.1} \includegraphics[width=0.4\textwidth]{figurename.eps}} \subfigure[SubfigureCaption]{ \label{Fig.sub.2} \includegraphics[width=0.4\textwidth]{figurename.eps}} \caption{MainfigureCaption} \label{Fig.lable} \end{figure}
2,控制图片位置
如果不喜欢让Latex自动安排图片位置,可以使用float包,然后
用\begin{figure}[H]。
\usepackage{float}
1,插入jpg图片
在命令行环境下,使用命令:
ebb figure.jpg
生成bounding box文件figure.bb。
使用如下命令:
\includegraphics[width=0.8\textwidth]{figure.jpg}
可以使用Pdf Texify直接编译成pdf文件。
2,插入bmp图片
还没有找到直接插入bmp图片的方法。现在的方法是,使用
gimp将bmp转换成jpg,然后按上述方法插入。转换时不要
使用windows自带的painter,图片质量损失太多。用gimp或
fastone image viewer,将jpg质量选为最高,转换之后得到的
图片质量较好。
3,同时插入jpg和eps图片
插入的命令不变。编译时使用Latex, dvi2pdf,两种格式的
图片都可以显示。
插入eps图片
使用\includegraphics[选项]{文件} 命令可以插入eps图片。下面是一个最简单的例子:
\documentclass{article}
\usepackage{graphicx} %使用graphicx包
\begin{document}
\includegraphics{file.eps} %插入图片,按图片原尺寸插入
\end{document}
注意:
(1)eps文件和tex文件放在同一个文件夹,只用文件名就可以调用,不用写路径。
(2)编译时不能使用pdflatex,会出错。即使不出错,也看不到图。应使用latex编译生成dvi,然后dvi2ps,ps2pdf就可以看到图了。
使用[选项]可以指定图片大小:
\includegraphics[width=3in]{file.eps}
设定图片宽度为3 inches,图片高度会自动缩放。
\includegraphics[width=\testwidth]{file.eps}
设定图片宽度为文本宽度。
\includegraphics[width=0.8\textwidth]{file.eps}
设定图片宽度为文本宽度的0.8倍
\includegraphics[width=\testwidth-2.0in]{file.eps}
设定图片宽度比文本宽度少2 inches。
使用[选项]指定图片旋转角度:
\includegraphics[angle=270]{file.eps}
将图片旋转270度。
两个选项同时使用,中间用逗号隔开:
\includegraphics[width=\testwidth, angle=270]{file.eps}
声明:
本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:
https://www.wpsshop.cn/w/weixin_40725706/article/detail/77461
推荐阅读
article
【
python
爬虫
】博客
文章
转
Markdown
(支持
LaTeX
公式)_
python
爬虫
将
文章
...
博客
文章
爬虫
以某乎
文章
https://zhuanlan.zhihu.com/p/112277874 为例子,爬取结果:...
赞
踩
article
LaTex
插入
图像
_
latex
图片
存放在哪里...
插入
图像
文章目录
插入
图像
介绍
图片
的文件夹路径更改
图像
大小和旋转
图片
定位字幕、标签和参考字幕标签和交叉引用生成高分辨率和低...
赞
踩
article
LaTex 的
图片
插入
_
latex
插入
图片
...
LaTeX
插入
图片
时,常用的
图片
格式有:png, pdf, jpg, eps。以上四种
图片
格式各有优劣,其中最为显著的差...
赞
踩
article
Overleaf
/
Latex
中
插入
一张/并排两张
图片
_
latex
图片
并列放置...
【代码】
Overleaf
/
Latex
中
插入
一张/并排两张
图片
。_
latex
图片
并列放置
latex
图片
并列放置 ...
赞
踩
article
[
latex
]
插入
图片
_
latex
插入
图片
...
一、
插入
图片
的位置默认方式:是跟.tex文件具有相同路径,所以直接写
图片
名称即可。\includegraphics[wi...
赞
踩
article
LaTex
: 多种方法实现
图片
复杂排列
_
latex
minipage
的
package
...
文章目录前言1.
minipage
2. subfloat3. subfigure4. tabular前言1. minip...
赞
踩
article
Latex
\
bibliographystyle
(转贴)
_
latex
bibliographysty...
http://blog.sina.com.cn/s/blog
_
5caa94a0010185io.html\bibliog...
赞
踩
article
LaTeX
插入
图片
_
latex
图片
导入
格式
...
LaTeX
中一般只直接支持插入eps(Encapsulated PostScript)
格式
的图形文件, 因此在
图片
插入l...
赞
踩
article
latex
插入
bmp
图片
不能
显示问题的解决
_
程序
中
bmp
图片
不能
被
识别
...
\begin{figure}[H]\begin{tikzpicture}\includegraphics{lena512...
赞
踩
article
Latex
贴图_
latex
贴图...
【代码】
Latex
贴图。_
latex
贴图
latex
贴图 \be...
赞
踩
article
在
LaTeX
中
插入
图片
_
latex
图片
...
在科研论文中,
图片
是一个非常重要的组成部分。
LaTeX
提供了许多定制化
图片
的功能。这篇文章将会介绍如何用最常见的格式插...
赞
踩
article
在
LaTeX
中插入
图片
基本用法
_
graphicspath
latex
...
LaTeX
本身不支持插图功能,需要由graphicx宏包支持。用法在导言区调用graphicx宏包\usepackage...
赞
踩
article
LATEX
——加入
图片
_
texstudio
插入
图片
...
声明所有操作都是我自己在试错后最终确定的,所以一个问题只有一个解决方案,但绝对保证可行!版本TeXstudio 2.12...
赞
踩
article
[
Latex
]
插入
图片
|
插入
表格 |
符号
、文本粗体 | 单栏、
双栏
添加
行号
|
添加
空格 |...
[
Latex
]
插入
图片
|
符号
、文本粗体 | 单栏、
双栏
添加
行号
|
添加
空格 |_
latex
添加
行号
latex
...
赞
踩
article
LATEX
(1)设置
图
、
表
、公式
标签
方便上下文
引用
_
latex
图
片
标签
是什么...
在使用编辑器排版时,我们经常会在正文中用到诸如“计算结果见
表
*”,“代入公式1”,“
图
2显示”这样的字眼,通过
引用
图
表
公...
赞
踩
相关标签
python
latex
TeXStudio
TeXlive
论文笔记
开发语言
论文插图
图片分布
学术论文
visio
图形
文档
postscript
windows
float
贴图
LaTeX
Overleaf
图片
翻译
LaTeX插图
Latex模板
Latex
latex图表标签