`
lc52520
  • 浏览: 369190 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

LaTeX里处理不浮动的图形和表格的办法

 
阅读更多

众所周知,LaTeX里 面处理图形和表格的浮动体历来是最麻烦的问题之一,原因是即使使用了[h]选项,浮动体还是会乱跑,但如果去掉\begin{figure} \end{figure}来一个裸的\includegraphics又不能结合\caption命令加标题。这个问题其实在著名的"LaTeX2e及常 用宏包使用指南"里的8.7节有介绍,但我也是今天才偶然看到这一节,想必还有很多同仁还在为处理浮动体而奋斗,因此贴出来共享一下:

figure和table之所以能够使用\caption命令是因为定义了\@captype命令,也就是说,如果我们自己定义一下的话也是可以起到同样的效果的。要想做到这一点,首先在引言中加入如下的命令:

\makeatletter
\newcommand{\figcaption}{\def\@captype{figure}\caption}
\newcommand{\tabcaption}{\def\@captype{table}\caption}
\makeatother

其中加入\makeatletter;\makeatother的原因是命令中有@符号。

加入这四行后,再要插入图片时,可以

\begin{center}
\includegraphics{xxx.eps}
\figcaption{xxxx}\label{fig:xxx}
\end{center}

而表格则是

\begin{center}
\begin{tabular}
xxx
\end{tabular}
\tabcaption{xxx}\label{tab:xxxx}
\end{center}

分享到:
评论

相关推荐

    latex表格制作

    - **表格内嵌套图形**:使用`tabularx`和`graphicx`宏包可以在表格单元中嵌入图片。 - **复杂的表格结构**:构建复杂的表格结构时,可能需要结合多个宏包功能,比如长表格、宽表格、跨行跨列等。 以上是基于标题和...

    LaTeX插图与表格1

    本篇将详细讲解LaTeX中的插图环境和相关命令,以及如何处理图像的浮动和基本表格输入。 首先,LaTeX中的插图是通过`graphicx`宏包实现的,这个宏包提供了方便的命令来插入和调整图像。为了插入图像,你需要在文档的...

    latex notes

    LaTeX是一种基于TeX的排版系统,广泛用于生成复杂表格和数学...虽然LaTeX不像某些图形界面的排版软件那样容易上手,但通过不断的学习和实践,最终可以掌握它强大的排版能力,这对于撰写专业文档和论文是非常有价值的。

    一份(不太)简短的 LATEX 2ε 介绍

    LATEX 2ε 支持大量的第三方包,如 `amsmath` 用于增强数学表达,`hyperref` 用于添加超链接和 PDF 书签,`float` 控制浮动元素(如表格和图形)的位置。 **CTEX 社区和资源** 在中国,CTEX 社区提供了丰富的 ...

    LaTex教程--latex排版学习笔记---入门提高

    LaTeX教程通常会从基本的文档结构和命令开始,逐步深入到数学公式的排版、表格和图形的插入以及高级应用如文件拆分和编译错误处理等。以下是对LaTeX教程中所涉及知识点的详细介绍: 1. 基本使用 - 基本排版流程:...

    LATEX简明手册LATEX简明手册

    LaTeX使用标签和环境的概念来组织文档结构,例如章节(section),列表(list),表格(table)和浮动图形(figure)等。 LaTeX在数学排版方面表现出色,有丰富的数学符号和公式排版功能。在LaTeX中,可以轻松插入...

    140分钟学会LaTeX(精美带书签)

    此外,本教程还介绍了LaTeX中的浮动元素,如图形和表格,它们可以自动在文档中浮动到合适的位置。浮动元素的放置规则、标签和交叉引用也是重点内容之一。交叉引用是LaTeX排版的一个亮点,可以方便地在文档内引用章节...

    Page layout in LATEX

    在处理浮动对象(如表格和图片)时,正确地放置它们是非常重要的。`fancyhdr`可以帮助你更好地控制它们的位置。 #### 二十三、多页浮动对象 对于跨越多页的浮动对象,如长表格或大型图片,你需要特别注意它们的...

    LaTeX使用手册(共15个PDF文件)----2

    3. **chap06 图形.pdf**:在LaTeX中插入和处理图形是文档制作的重要部分。你可以使用`\includegraphics`命令导入图像,并通过`graphicx`包调整图像大小、位置。此外,LaTeX还支持TikZ和PGF库,它们允许用户直接在...

    Latex排版学习

    LaTeX系统不仅能让我们快速生成具有书籍质量的印刷品,还能轻松处理复杂表格和数学公式,特别适用于科技和数学类文档的排版。 LaTeX文档排版流程大致如下:首先,用户需要使用文本编辑器编写tex文档。在tex文档中,...

    LaTex Manual

    浮动元素如图表和图片通常需要特殊处理: - **浮动对象**:使用 `\begin{figure}` 和 `\end{figure}` 来创建浮动的图片。 - **标题**:通过 `\caption{}` 添加图片的描述。 #### 十一、文本格式化 文本格式化是文档...

    LaTeX2e 用户手册(邓建松译)

    4. **06-图形**:这里讲解了如何在 LaTeX 文档中插入和处理图像,包括图形的导入、调整大小、定位,以及如何利用 TikZ 等包进行矢量图形的绘制。 5. **07-用户定制 LaTeX**:这一章涉及 LaTeX 的自定义,如创建新...

    Latex排版技巧

    4. 图表插入:Latex支持图表的插入和排版,可以使用figure环境插入浮动图形,使用table环境插入表格。图表可以进行旋转、缩放、添加标题和标签等操作。 5. 列表和枚举:Latex提供了多种列表环境,包括itemize、...

    Latex国赛模板.rar

    6. **图、表处理**:模板支持各种图形和表格的插入,包括浮动对象定位,便于图文混排。 7. **参考文献管理**:使用 BibTeX 或 Biblatex 进行参考文献管理,支持多种引用风格,如APA、Chicago等。 8. **附录**:...

    LaTeX学术写作

    8. **浮动体**:LaTeX中的浮动体(如图像和表格)可以自动调整位置以优化页面布局。使用`[placement]`选项(如`h`, `t`, `b`, `p`)可以指定其放置偏好。 9. **索引和目录**:`\printindex`和`\tableofcontents`...

    Latex学习笔记(转)

    4. **表格制作**:了解如何创建基本表格、跨列表格和浮动表格。 5. **图片插入**:学会如何插入图片,包括图文并排的小图片、图文分开的大图片以及位置浮动的大图片。 ### 格式调整 深入学习LaTeX时,还需要掌握...

    LaTeX2e 完全学习手册 光盘示例源文件

    9. **第9章 插图**:如何在LaTeX中插入和处理图像是关键技能。这里会讲解图形导入、调整大小、对齐方式,以及如何使用浮动体(如figure环境)来管理图片位置。 10. **第10章 正文工具**:这一章可能涵盖了诸如引言...

    罗玉文老师LATEX讲义

    4. **图形与表格**:理解如何插入图片,使用`\includegraphics`命令,并调整图像大小和位置。掌握创建和编辑表格的方法,包括列宽调整、合并单元格等。 5. **引用与参考文献**:学习使用`\cite`引用文献,配置...

    有关latex 的一些教程整理的

    - `\begin{figure}[placement]`定义浮动图形,如`[h]`表示当前位置,`[t]`表示顶部,`[b]`表示底部。 7. **宏包与扩展**: - LaTeX有许多宏包增强功能,如`amsmath`支持更复杂的数学排版,`hyperref`实现超链接,...

Global site tag (gtag.js) - Google Analytics