插入图片时,使用如下命令:

begin{wrapfigure}{行数}[位置][超出长度]{宽度}<图形>end{wrapfigure}

这里行数是指图形高度所占的文本行的数目。如果不给出此选项,wrapfig会自动计算。
位置是指图形相对于文本的位置,须给定下面四项的一个。

  • [r],[R]:表示图形位于文本的左边。

  • [l],[L]:表示图形位于文本的右边。

  • [i],[R]:表示图形位于页面靠里的一边(用在双面格式里)。

  • [o],[O]:表示图形位于页面靠外的一边。

    超出长度是指图形超出文本边界的长度,缺省为 0pt。

    宽度则指图形的宽度。wrapfig会自动计算图形的高度。

应用举例,使用以下命令:

begin{wrapfigure}{l}{4.5cm} % 靠文字内容的左侧
includegraphics[width=4cm]{tibet.jpg}\
caption{Podala Palace, Tibet}label{fig:tibet}
end{wrapfigure}

生成的文档如下:


在使用 wrapfig 时需要注意下面几点:

  • 在 wrapfigure 后必须紧接着输入段落文字,否则会出错。
  • 不能在任何列表环境中使用 wrapfigure,也不能在 列表环境前后使用,除非两者之间有一空行或分段指令 \par。
  • 如果将 wrapfigure 放在 \parbox 或小页环境 等分组中,文本折行必须在这些分组前结束。
  • 在双栏页版式中不能使用 wrapfigure。
  • 如果在 wrapfigure 中使用 figure 等 浮动对象,它的编号有可能不正确。
  • 如果在 wrapfigure 中使用 table 等浮动对象, 它上下方的横线可能被忽略,必须自己再加入。
  • 在折行的文本中, \linewidth 并没有改变。

LATEX使用 图文混排,文字环绕插图相关推荐

  1. LaTex 图文混排 文字环绕

    文章目录 所用宏包 命令 命令解释 应用示例 注意事项 所用宏包 \usepackage{wrapfig} 命令 begin{wrapfigure} {行数}[位置][超出长度]{宽度} <图形 ...

  2. 计算机word图文混编实训报告,实训五 Word 图文混排

    实训五 Word 图文混排 实训目的 一.掌握插入.设置图片的方法. 二.掌握艺术字的插入与设置方法. 三.学会绘制.编辑图形. 四.掌握邮件合并的方法. 教材内容 一.图文混排 1.插入剪贴画: ① ...

  3. 前端代码:html、css(图文混排)文字环绕 - 案例篇

    前端代码(含图文混排)文字环绕.demo代码.效果图 具体效果,请拷贝源码至本地运行查看.(不再赘述!) 效果图 · 截图: 案例代码 · 如下: <!DOCTYPE html> < ...

  4. Android中实现不同文字颜色和图文混排的Span总结

    一.怎么在TextView中设置首行缩进两个字符 在string资源文件中,在文字的前面加入"\u3000\u3000"即可实现首行缩进 在Java代码中,使用setText(&q ...

  5. LaTeX的一般图文混排介绍

    在日常的文档编辑工作中,图文混排还是比较常见的,本文介绍使用wrapfig与picinpar宏包来实现这一排版方式. 1.示例代码的验证环境 操作系统:Ubuntu 22.04 引擎:XeTeX 3. ...

  6. 图文混排时,图片和文字垂直如何居中

    图文混排时,图片和文字垂直如何居中 首先我们来说一说line-height和vertical:middle的区别 line-height:行高,可以使标签内部一行的内容进行垂直对齐 vertical: ...

  7. 【游戏开发实战】Unity UGUI Text图文混排(聊天文字混表情),支持动态表情,出招吧表情帝

    文章目录 一.前言 二.最终效果 三.具体使用 1.导入表情素材 2.设置图片格式 3.生成表情图集 4.UI-EmojiFont.shader 5.材质球 四.测试 五.结束语 一.前言 点关注不迷 ...

  8. (一一二)图文混排中特殊文字的点击与事件处理

    在上一篇文章(一一一)图文混排基础 -利用正则分割和拼接属性字符串中提到了对attributedText的特殊处理,将其中的话题.URL都用红色进行了表示,如下图所示: 本节要实现的功能是这样的att ...

  9. textView 的设置文本中某一文字的字体颜色以及图文混排

    ios7 新增的TextKit 技术 从书上看到的-- 首先需要实例化3个对象 NSTextStorage //存储字符的相关属性 包括颜色等 NSLayoutManager //将字符变化反应到Ns ...

最新文章

  1. java自增运算符与自减运算符
  2. matlab在命令行注册,命令行运行matlab
  3. java第10次作业 计科1501 张鹏
  4. mysql5.6.25密码_安装压缩版mysql5.6.25/ 5.7.14
  5. Qt:Windows编程—Qt实现进程管理
  6. 解决方案:重复抢单(Redis原子计数器incr)
  7. 第一次冲刺-个人工作总结06
  8. 身在旋涡中的百度外卖,还能否找到接盘者?
  9. Luogu4074[WC2013] 糖果公园
  10. 56.木秀于林,风必摧之
  11. 全国首例!法院判售假者在淘宝网说“对不起”
  12. Linux 下 TC 命令原理及详解
  13. windows防火墙设置_Windows防火墙:您应该知道的事情
  14. HP笔记本功能键(f1-f12)与fn键的使用
  15. 区块链开发者观点:来自 Carbon 的 Nick Pai
  16. 《黄帝内经.上古天真论》养生秘诀节选-1
  17. 神经网络——PRML
  18. 手机蓝牙连不上jimu机器人_手机和蓝牙接收器配对不成功的常见问题和解决方案...
  19. ORA-20000:ORU-10027:buffer overflow,limit of 10000 bytes错误4
  20. 经验贝叶斯克里金——基于ArcGIS 10.1Geostatistical Analyst

热门文章

  1. 正则函数--search/match/findall/sub/split
  2. 解决JupyterLab或者Jupyter Notebook无法跳转到浏览器的问题
  3. CSS 实现超过固定高度后出现展开折叠按钮
  4. UG NX 12装配——组件位置:装配约束
  5. Android NFC智能卡介绍
  6. prototype鼠标指针_html5鼠标点击页面光标圆点动画特效
  7. 在北京,有房有车的中年男女最好欺负
  8. 六、CSS 速览 —— 平面转换、3D转换、动画
  9. deepin允许root登录_deepin官网发布深度操作系统15.10
  10. 强化学习《蘑菇书 EasyRL第一章 概览》