2열 문서의 각 페이지에는 최대 하나의 페이지 전체 테이블이 있습니다.

2열 문서의 각 페이지에는 최대 하나의 페이지 전체 테이블이 있습니다.

나는 여러 논문을 썼고 그 중 일부에는 논문의 2열 환경에 페이지 전체의 테이블이 두 개 있었습니다. 이 테이블의 문제는 테이블이 서로 바로 뒤에 올 때 그렇게 되는 것을 원하지 않는다는 것입니다. 보기 흉해 보입니다. 이 문제를 수동으로 해결하려면 파일의 테이블을 이동해야 했습니다 .tex. 그러나 각 검토 후에 여러 가지 수정 작업을 수행해야 하기 때문에 이는 매우 귀찮고 시간이 많이 소요됩니다. 내 질문은: LaTeX가 각 페이지에 하나의 테이블만 넣도록 하는 방법이 있습니까? 조판 엔진 IEEEtran에서 클래스를 사용하고 있습니다 .pdfLaTeX

예를 들어, 샘플 코드의 네 번째 페이지를 보면 두 개의 페이지 전체 테이블이 차례로 있습니다.

문안 인사..

\documentclass[journal]{IEEEtran}
\usepackage{lipsum}
\usepackage{amsmath,tabu,booktabs}

\begin{document}
\title{My Beautiful Lovely Title}
\author{MHA, MT, AR}

\maketitle
\begin{abstract}
\lipsum[1]
\end{abstract}
\begin{IEEEkeywords}
Some Keywords, some keywords, some keywords, some keywords, some keywords, some keywords.
\end{IEEEkeywords}

\section{Introduction}
\IEEEPARstart{I}{NTRODUCTION}
\lipsum[40-45]
\subsection{Contributions}
\lipsum[2]
\subsection{Paper Organization}
\lipsum[1]
\section{Problem Description}
\lipsum[20]
\section{Problem Formulation}
\lipsum[10-15]
\section{Case Study}
\lipsum[20-25]
\begin{table*}[t]
    \centering
    \caption{Table one}
    \tabulinesep = 1mm
    \begin{tabu} to\linewidth {X[2,l,m]*{2}{X[2,c,m]}X[2,c,m]X[2,c,m]X[2,c,m]}
        \toprule
        EVs & Capacity [kWh]& \mbox{Usable Capacity [kWh]}& \mbox{Full Charging Time [h]} & \mbox{Charging Efficiency [$\%$]} & Battery Power [kW]\\
        \midrule
        \textbf{\small BMW i3}      & 22.0    & 18.8    & 3.0    & 85      &  7.4\\
        \textbf{\small Nissan Leaf} & 30.0    & 26.6    & 8.3    & 88      &  3.6\\
        \textbf{\small Kia Soul EV} & 30.5    & 27.0    & 4.6    & 88      &  6.6\\
        \bottomrule
    \end{tabu}
\end{table*}%
\lipsum[30-35]
\begin{table*}[t]
    \centering
    \caption{Table two}
    \tabulinesep = 1mm
    \begin{tabu} to\linewidth {X[2,l,m]*{2}{X[2,c,m]}X[2,c,m]X[2,c,m]X[2,c,m]}
        \toprule
        EVs & Capacity [kWh]& \mbox{Usable Capacity [kWh]}& \mbox{Full Charging Time [h]} & \mbox{Charging Efficiency [$\%$]} & Battery Power [kW]\\
        \midrule
        \textbf{\small BMW i3}      & 22.0    & 18.8    & 3.0    & 85      &  7.4\\
        \textbf{\small Nissan Leaf} & 30.0    & 26.6    & 8.3    & 88      &  3.6\\
        \textbf{\small Kia Soul EV} & 30.5    & 27.0    & 4.6    & 88      &  6.6\\
        \bottomrule
    \end{tabu}
\end{table*}%
\lipsum[40-45]
\section{Conclusion}
\lipsum[5]

\end{document}

답변1

내 의견을 자세히 설명하겠습니다.

패키지를 사용하면 공간이 충분한 경우 stfloats옵션이 있는 플로트가 텍스트에 삽입된 동일한 페이지의 하단에 있도록 강제할 수 있습니다 . [b]이를 통해 페이지 상단과 하단에 테이블을 둘 수 있습니다.

여기에 이미지 설명을 입력하세요

모든 플로트에서 옵션을 선택하면 [t]플로트가 페이지 상단에 표시됩니다. 삽입되는 동일한 페이지의 상단(예: 삽입 지점 전)에 충분한 공간이 있는 경우.

\documentclass[journal]{IEEEtran}
\usepackage{amsmath,tabu,booktabs}
\usepackage{stfloats}% <---- added

\usepackage{lipsum}

\begin{document}
\title{My Beautiful Lovely Title}
\author{MHA, MT, AR}

\maketitle
\begin{abstract}
\lipsum[1]
\end{abstract}
\begin{IEEEkeywords}
Some Keywords, some keywords, some keywords, some keywords, some keywords, some keywords.
\end{IEEEkeywords}

\section{Introduction}
\IEEEPARstart{I}{NTRODUCTION}
\lipsum[40-45]
\subsection{Contributions}
\lipsum[2]
\subsection{Paper Organization}
\lipsum[1]
\section{Problem Description}
\lipsum[20]
\section{Problem Formulation}
\lipsum[10-15]
\section{Case Study}
\lipsum[20-25]
\begin{table*}[b] % <--- changed, 
                  % with [t] table will be on top of the (same) page (3)
    \centering
    \caption{Table one}
    \tabulinesep = 1mm
    \begin{tabu} to\linewidth {X[2,l,m]*{2}{X[2,c,m]}X[2,c,m]X[2,c,m]X[2,c,m]}
        \toprule
        EVs & Capacity [kWh]& \mbox{Usable Capacity [kWh]}& \mbox{Full Charging Time [h]} & \mbox{Charging Efficiency [$\%$]} & Battery Power [kW]\\
        \midrule
        \textbf{\small BMW i3}      & 22.0    & 18.8    & 3.0    & 85      &  7.4\\
        \textbf{\small Nissan Leaf} & 30.0    & 26.6    & 8.3    & 88      &  3.6\\
        \textbf{\small Kia Soul EV} & 30.5    & 27.0    & 4.6    & 88      &  6.6\\
        \bottomrule
    \end{tabu}
\end{table*}%
\lipsum[30-35]
\begin{table*}[t]
    \centering
    \caption{Table two}
    \tabulinesep = 1mm
    \begin{tabu} to\linewidth {X[2,l,m]*{2}{X[2,c,m]}X[2,c,m]X[2,c,m]X[2,c,m]}
        \toprule
        EVs & Capacity [kWh]& \mbox{Usable Capacity [kWh]}& \mbox{Full Charging Time [h]} & \mbox{Charging Efficiency [$\%$]} & Battery Power [kW]\\
        \midrule
        \textbf{\small BMW i3}      & 22.0    & 18.8    & 3.0    & 85      &  7.4\\
        \textbf{\small Nissan Leaf} & 30.0    & 26.6    & 8.3    & 88      &  3.6\\
        \textbf{\small Kia Soul EV} & 30.5    & 27.0    & 4.6    & 88      &  6.6\\
        \bottomrule
    \end{tabu}
\end{table*}%
\lipsum[40-45]
\section{Conclusion}
\lipsum[5]
\end{document}

이것이 당신에게 받아들여질 수 있나요?

답변2

추가하다

\setcounter{dbltopnumber}{1}

서문에 페이지당 최대 하나의 스패닝 상단 플로트가 허용됩니다.

관련 정보