作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
如何组合使用 \afterpage
和 \endfloat
以便在文档末尾或文本中轻松切换图形和表格?
我想轻松地在文档末尾的图表和文本中的图表之间做出选择。因此,有时我会使用 \afterpage
包,而其他时候我会使用 \endfloat
将两者结合起来会很好。
现在,当我有一个清晰的页面时,每次我尝试运行 \endfloat
时,我都会收到以下消息:
Argument of \efloat@xfloat has an extra }.
我已经尝试在 DeclareDelayedFloatFlavor 中包含后页,例如:
\DeclareDelayedFloatFlavor{afterpage}{figure}
没用。
\documentclass[12pt,a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage{float}
\usepackage{afterpage}
% ---------------------
%figures at the end
% ---------------------
\usepackage[nolists]{endfloat}
% force landscape at the end
\begin{document}
{\afterpage{
\begin{figure}
\end{figure}
}
\end{document}
最佳答案
如果你想在文本中和结尾处切换图形,我建议只使用 endfloat
包。评论或评论它的可选参数 disable
将允许您在末尾或文本中的数字之间快速切换。
我不完全确定 afterpage
在你的例子中的目的是什么,但是如果你用它来将图形移动到一个单独的页面,这可以很方便地用 p
float 说明符。
\documentclass{article}
\usepackage[
disable
]{endfloat}
\begin{document}
test
\begin{figure}[p]
xxx
\caption{caption}
\end{figure}
test
\end{document}
关于latex -\afterpage 和\endfloat,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56102034/
如何组合使用 \afterpage 和 \endfloat 以便在文档末尾或文本中轻松切换图形和表格? 我想轻松地在文档末尾的图表和文本中的图表之间做出选择。因此,有时我会使用 \afterpage
我是一名优秀的程序员,十分优秀!