\ afterpage и \ endfloat - PullRequest
       3

\ afterpage и \ endfloat

1 голос
/ 12 мая 2019

Как мне объединить \afterpage и \endfloat, чтобы легко переключаться между наличием рисунков и таблиц в конце документа или их наличием в тексте?

Я хочу легко выбирать между моими рисунками вконец документа и мои цифры в тексте.Из-за этого иногда я буду использовать \afterpage пакет, а иногда я буду использовать \endfloat, было бы неплохо объединить оба.

Прямо сейчас, все время, когда я пытаюсь запустить \endfloat, когда у меня естьна чистой странице появляется следующее сообщение:

Аргумент \ efloat @ xfloat имеет дополнительный}.

Я уже пытался включить после страницы в 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}

1 Ответ

0 голосов
/ 28 мая 2019

Если вы хотите переключаться между наличием цифр в тексте и в конце, я предлагаю использовать только пакет endfloat.Комментируя или комментируя необязательный аргумент disable, вы сможете быстро переключаться между цифрами в конце или в тексте.

Я не совсем уверен, какова была цель afterpage в вашем примере, ноесли вы использовали его для перемещения рисунка на отдельную страницу, это удобно сделать с помощью плавающего спецификатора p.

\documentclass{article}

\usepackage[
disable
]{endfloat}

\begin{document}

test

\begin{figure}[p]
xxx
\caption{caption}
\end{figure}

test
\end{document}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...