부록에서 뒷페이지를 사용할 때 잘못된 번호 매기기를 수정하려면 어떻게 해야 합니까?

부록에서 뒷페이지를 사용할 때 잘못된 번호 매기기를 수정하려면 어떻게 해야 합니까?

그래서 논문을 쓰고 있는데 가로 모드의 테이블이 너무 커서 필요했는데, 다음에서 간단한 해결책을 찾았습니다.현재 페이지를 지우지 않고 가로 방향으로 새 페이지에 표를 배치하는 방법은 무엇입니까?그리고 부록에 넣을 때 표의 번호 매기기가 잘못된 것을 제외하면 꽤 잘 작동했습니다. 다음 코드는 내 문제를 재현합니다.

\documentclass{report}
\usepackage[english]{babel}
\usepackage[titletoc, header, page]{appendix}
\usepackage{float}
\usepackage{pdflscape}
\usepackage{afterpage}
\begin{document}
\chapter{Main}
\section{section}
main section
\begin{table}[h]
\caption{main}
\end{table}
\begin{appendices}
\chapter{appchap}
\begin{table}[h]
\caption{correct numbering}
\end{table}
\afterpage{
    \clearpage
    \thispagestyle{empty}
    \begin{landscape}
    \begin{table}
    \centering
    \caption{wrong numbering}
    \end{table}
    \end{landscape}
    \clearpage
}
\end{appendices}
\end{document}

생성된 테이블은 순서대로 1.1, A.1, 1.2로 번호가 매겨져 있습니다. 표 1.2는 부록의 두 번째이고 제 생각에는 A.2라고 명명해야 하지만 장 번호 (A)가 제대로 표시되지 않은 것 같습니다. 번호 매기기 문제를 어떻게 해결할 수 있나요?

답변1

번호 매기기가 정확했고, 다음 페이지 나누기에 표가 삽입되도록 지연시켰지만 부록에 텍스트가 없었기 때문에 이것이 부록에 없었고 이후에 있었기 \clearpage때문에 \end{document}얻지 \end{appendices}못했습니다 A.

부록 내에서 페이지 나누기를 강제하는 항목을 추가할 수 있습니다.

\documentclass{report}
\usepackage[english]{babel}
\usepackage[titletoc, header, page]{appendix}
\usepackage{float}
\usepackage{pdflscape}
\usepackage{afterpage}
\begin{document}
\chapter{Main}
\section{section}
main section
\begin{table}[h]
\caption{main}
\end{table}
\begin{appendices}
\chapter{appchap}
\begin{table}[h]
\caption{correct numbering}
\end{table}
\afterpage{
    \clearpage
    \thispagestyle{empty}
    \begin{landscape}
    \begin{table}
    \centering
    \caption{wrong numbering}
    \end{table}
    \end{landscape}
    \clearpage
}
\clearpage%<<<<<<<<<<<<<<<<<<<
\end{appendices}
\end{document}

\afterpage또는 이 경우에는 이 예에서 아무 것도 유용하지 않은 것을 사용하지 마세요 .

관련 정보