我正在使用该IEEEtran
课程(会议模式)撰写一篇论文,编译器甚至卡在了可以在手动的。
这是一个几乎最小的例子:
\documentclass[conference]{IEEEtran}
\usepackage{cite}
\usepackage[pdftex]{graphicx}
\usepackage{amsmath}
\interdisplaylinepenalty=2500
\usepackage{algorithmic}
\usepackage{array}
\usepackage{mdwmath}
\usepackage{mdwtab}
\usepackage{eqparbox}
\usepackage{caption}
\usepackage{fixltx2e}
\usepackage{stfloats}
\usepackage{rotating}
\usepackage{arydshln}
\usepackage{url}
\begin{document}
%Hello World!
\begin{table}[!t]
\renewcommand{\arraystretch}{1.3}
\caption{A Simple Example Table}
\label{table_example}
\centering
\begin{tabular}{c||c}
\hline
\bfseries First & \bfseries Next\\
\hline\hline
1.0 & 2.0\\
\hline
\end{tabular}
\end{table}
\end{document}
有谁遇到过类似的问题并记得如何解决吗?
抱歉,对于所有的软件包,我无法筛选出哪些是解决这个问题所需要的。
答案1
问题在于arydshln
和之间的交互不良mdwtab
。请注意 的最后一个可用版本是mdwtab
1998-04-28:它很旧并且不受支持。
另一个问题是,在网上找到的模板通常充斥着对旧包和不良做法的调用。
\documentclass[conference]{IEEEtran}
\usepackage{fixltx2e}
\usepackage{amsmath}
\usepackage{array}
\usepackage{graphicx}
\usepackage{rotating}
\usepackage{cite}
\usepackage{algorithmic}
\usepackage{eqparbox}
\usepackage{stfloats}
\usepackage{arydshln}
\usepackage{url}
\begin{document}
%Hello World!
\begin{table}[!t]
\renewcommand{\arraystretch}{1.3}
\caption{A Simple Example Table}
\label{table_example}
\centering
\begin{tabular}{c||c}
\hline
\bfseries First & \bfseries Next\\
\hline\hline
1.0 & 2.0\\
\hline
\end{tabular}
\end{table}
\end{document}
笔记。
\interdisplaylinepenalty=2500
是一个完全无用的设置,因为amsmath
不会在对齐中间中断页面,并且您不会使用eqnarray
。该包
caption
与该类不兼容IEEEtran
。pdftex
不应为 设置该选项graphicx
。