현재 짝수(왼쪽) 또는 홀수(오른쪽) 페이지에 표/그림(부동) 유지

현재 짝수(왼쪽) 또는 홀수(오른쪽) 페이지에 표/그림(부동) 유지

양면 LaTeX문서를 작성 중이며 표/그림(플로트)이 표시되기를 원합니다.

\ref{...}) 가장 좋은 경우에는 float가 처음으로 언급되는 문장의 끝 직후 및

) 최악의 경우 여전히 현재 짝수(왼쪽) 또는 홀수(오른쪽) 페이지에 있습니다.

자세히 설명하자면,

) float가 짝수(왼쪽) 페이지 번호에서 참조되는 경우 float는 숫자가 있는 짝수(왼쪽) 페이지 에 숫자가 있는 홀수(오른쪽) 페이지에 x표시됩니다 .xx+1

) 플로트가 홀수(오른쪽) 페이지 번호에서 참조되는 경우 플로트는 번호가 있는 홀수(오른쪽) 페이지 또는 번호가 있는 짝수(왼쪽) 페이지에 x+1표시됩니다 .x+1x

이를 어떻게 달성합니까? \FloatBarrier다음 짝수(왼쪽) 페이지 바로 앞에 s를 넣는 방법이 있을까요 ?

최소 작업 예:

\documentclass{book}
\usepackage{lipsum}
\usepackage{showframe}
\usepackage{tikz}
\begin{document}
    \lipsum[1-6]
    Figure~\ref{float1}. \lipsum[1]
    \begin{figure}[htbp]
        \begin{center}
            \begin{tikzpicture}[scale=1]
                \fill (0,0) rectangle (1,1);
            \end{tikzpicture}
        \end{center}
        \caption{Test picture 1.}
        \label{float1}
    \end{figure}
    Figure~\ref{float2}. \lipsum[2]
    \begin{figure}[htbp]
        \begin{center}
            \begin{tikzpicture}[scale=1]
                \fill (0,0) rectangle (1,1);
            \end{tikzpicture}
        \end{center}
        \caption{Test picture 2.}
        \label{float2}
    \end{figure}
    Figure~\ref{float3}. \lipsum[3]
    \begin{figure}[htbp]
        \begin{center}
            \begin{tikzpicture}[scale=1]
                \fill (0,0) rectangle (1,1);
            \end{tikzpicture}
        \end{center}
        \caption{Test picture 3.}
        \label{float3}
    \end{figure}
    Figure~\ref{float4}. \lipsum[4]
    \begin{figure}[htbp]
        \begin{center}
            \begin{tikzpicture}[scale=1]
                \fill (0,0) rectangle (1,1);
            \end{tikzpicture}
        \end{center}
        \caption{Test picture 4.}
        \label{float4}
    \end{figure}
    Figure~\ref{float5}. \lipsum[5]
    \begin{figure}[htbp]
        \begin{center}
            \begin{tikzpicture}[scale=1]
                \fill (0,0) rectangle (1,1);
            \end{tikzpicture}
        \end{center}
        \caption{Test picture 5.}
        \label{float5}
    \end{figure}
    Figure~\ref{float6}. \lipsum[6]
    \begin{figure}[htbp]
        \begin{center}
            \begin{tikzpicture}[scale=1]
                \fill (0,0) rectangle (1,1);
            \end{tikzpicture}
        \end{center}
        \caption{Test picture 6.}
        \label{float6}
    \end{figure}
\end{document}

여기서, float 6은 홀수(오른쪽) 페이지 3에 참조되지만 짝수(왼쪽) 페이지 4에 배치됩니다. 늦어도 홀짝 페이지 세트 2-3 이전에 배치되도록 제한해야 합니다.

관련 정보