我的代码在这里,这里的表格包含许多脚注,但它没有出现在页面底部。请帮我解决这个问题。
\documentclass[journal]{IEEEtran}
\usepackage{graphicx}
\usepackage{subfig}
\usepackage{caption}
\usepackage{lipsum}
\usepackage{tablefootnote}
\usepackage{hyperref}
\usepackage{amsmath, amssymb}
\usepackage{csquotes}
\usepackage[demo,
export]{adjustbox}
\usepackage{stfloats}
\usepackage{makecell,
ltablex} % new
\usepackage{makecell, tabularx} % changed
\renewcommand\theadfont{\small\bfseries} % new
\renewcommand\theadgape{} % new
\setcellgapes{3pt} % new
\usepackage{siunitx}
\usepackage{enumitem}
\usepackage{etoolbox} %
\AtBeginEnvironment{tabularx}{%
\setlist[itemize]{nosep,
leftmargin=*,
label=\textbullet,
before=\begin{minipage}[t]{\linewidth}, % <---
after=\end{minipage} % <---
} }
\newcommand{\specialcell}[2][c]{%
\begin{tabular}[#1]{@{}l@{}}#2\end{tabular}
%%%
}
\usepackage{float}
\begin{document}
\begin{table*}[htbp]
\scriptsize
\setcellgapes{3pt}
\makegapedcells
\caption{ABCD}
\begin{tabularx}{\linewidth}{|@{} p{1cm}| l| p{1.5cm}| p{3cm} |p{2cm}| X @{}|}
\hline
\thead{Paper}
& \thead{DNN}
& \thead{Train/Test}
& \thead{\specialcell{Performance} \\\ \specialcell{Measures}}
& \thead{\specialcell{Complexity} \\\ \specialcell{Runtime}}
& \thead{Critical Findings/Remarks} \\
\hline
\hline
\textbf{A} 2016 & A & A (PEIRVM)\footnote{https://groups.csail.mit.edu/vision/TinyImages}
& A
& \begin{itemize}
\item a
\item a
\end{itemize}
& \begin{itemize}
\item a
\item a
\item a
\end{itemize} \\
\hline
\textbf{A} 2019 & A & Camelyon 16\footnote{https://camelyon16.grand-challenge.org/}, Tupac
16\footnote{http://tupac.tue-image.nl/node/3}, Rectum
\footnote{https://www.pathologyoutlines.com/topic/colonhistology.html} & a & \begin{itemize}
\item a
\end{itemize} & \begin{itemize}
\item a
\item a
\end{itemize}\\
\hline
\textbf{A} 2020 & A &a & a & \begin{itemize}
item a
\item a
\end{itemize}
& \begin{itemize}
\item a
\item a
\item a\footnote{https://bellard.org/bpg/}
\end{itemize} \\
%%%% table body
\hline
\end{tabularx}
\end{table*}
\end{document}
编辑:我对 Zarko 解决方案的测试结果:
第二次编辑后:
第三次编辑后:
答案1
它可以作为起点。您需要将表格括在minipage
(MWE 部分基于我的答案):
\documentclass[journal]{IEEEtran}
\usepackage{subfig}
\usepackage{caption}
\usepackage{amsmath, amssymb}
\usepackage{csquotes}
\usepackage[demo,
export]{adjustbox} % it load graphicx too
\usepackage{stfloats}
\usepackage{siunitx}
\usepackage{enumitem}
\usepackage{etoolbox} %
\AtBeginEnvironment{tabularx}{%
\setlist[itemize]{nosep,
leftmargin=*,
label=\textbullet,
before=\begin{minipage}[t]{\linewidth},
after=\end{minipage}
} }
\usepackage{booktabs, makecell, tabularx}
\renewcommand\theadfont{\small\bfseries}
\renewcommand\theadgape{}
\usepackage[hyperfootnotes=false]{hyperref}
\usepackage{lipsum}
\begin{document}
\begin{table*}[t]
\caption{ABCD}
\begin{minipage}{\linewidth} % <---
\footnotesize
\setcellgapes{3pt}
\makegapedcells
\renewcommand{\thefootnote}{\alph{footnote}}
\begin{tabularx}{\linewidth}{@{} p{1cm} l p{2cm} p{3cm} p{3cm} X @{}}
\toprule
\thead{ABC}
& \thead{ABCD}
& \thead{ABCDE}
& \thead{Function}
& \thead{ABCD}
& \thead{Critical Findings/Remarks} \\
\midrule
%%%% table body
\textbf{A} 2016
& A
& Camelyon 16\footnote{https://camelyon16.grand-challenge.org/},
Tupac 16\footnote{http://tupac.tue-image.nl/node/3},
Rectum \footnote{https://www.pathologyoutlines.com/topic/colonhistology.html}
& B & \begin{itemize}
\item aaa
\end{itemize}
& \begin{itemize}
\item aaa
\item bbb
\end{itemize}\\
\midrule
\textbf{B} 2020
& C & D & D & \begin{itemize}
\item aaa
\item bbb
\end{itemize}
& \begin{itemize}
\item aaa
\item bbb
\item ccc \footnotemark[4]
\end{itemize} \\
\bottomrule
\end{tabularx}
\vspace{-\baselineskip}
\footnotetext[4]{https://bellard.org/bpg/} % <====
\end{minipage} % <---
\end{table*}
\lipsum[11]
\end{document}
笔记:不要使用,因为在双栏文件中ltablex
是禁止的。longtable
编辑(1):\footnote
添加的是表格中嵌套列表的使用示例。
编辑(2):抱歉,第一次编辑答案时,我没有加载已编辑的 MWE 的完整版本,其中遗漏了\footnotetext[4]{https://bellard.org/bpg/}
之前带有 的代码行\end{minipage}
。现在已更正,此行标记为% <====
。
编辑(3):抱歉,但最后一天是我最糟糕的一天……是的,之后\begin{minipage}{\linewidth}
错过了代码行\renewcommand{\thefootnote}{\alph{footnote}}
。现在已添加。