나는 여러 논문을 썼고 그 중 일부에는 논문의 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}
서문에 페이지당 최대 하나의 스패닝 상단 플로트가 허용됩니다.