这个问题导致了软件包的新版本 1.32
paracol
。
基本上,我想使用 paracol 包来设置双语文本,包括图形和表格,其中一些应该跨越两列。
跨越一列的图形和表格可以完美运行,但跨越两列的图形*和表格*环境会损坏右列。右列中未考虑所需空间,导致文本与图形*|表格*重叠
MWE 基于“tcolorbox 在 {paracol} 环境中跨越两列“和 paracol-man:
\documentclass[10pt,twoside,a4]{article}
\usepackage[latin,english]{babel} % proper multilingual hyphenation
\usepackage{lipsum}
\usepackage{graphicx} % include images
\usepackage{paracol} % multilingual documents
\begin{document}\sloppypar
\begin{paracol}{2}
\lipsum[1]
\lipsum[2]
\begin{figure*}
\def\arraystretch{0.8}
\centerline{\begin{tabular}[b]{|c|}\hline
\hbox to.9\textwidth{}\\ \\ \\
double-column figure \#1\\ \\ \\
\\\hline
\end{tabular}}
\caption{A Double-Column Figure}
\end{figure*}
\lipsum[3]
\lipsum[4]
\switchcolumn
\lipsum[5]
\lipsum[6]
\lipsum[7]
\lipsum[8]
\end{paracol}
\end{document}
结果是(第 2 页顶部):
顺便说一句:同样的效果,如果我运行“的 MWEtcolorbox 跨越 ...“
概括:我尝试使用在我的计算机上找到的示例来理解我的问题,但总是导致相同的差异:在右列中,应用于星型环境的空间未被分配。(自 1997 年以来使用 LateX)。
我正在使用全新安装的 MiKTeX 2.9
谢谢你的回答,马库斯
答案1
我是 Hiroshi Nakashima,paracol 的作者。今天我收到 Marcus 的一条消息,得知在稳定运行了大约 30 年之后,最新的 LaTeX 实现对双浮点处理进行了令人尴尬的更改,导致我的 paracol 无法使用它。幸运的是,我可以快速修复该问题,以便 paracol v1.32 尽快发布(希望如此)。我要亲自感谢 touhami 的帮助,他指出了双浮点处理的变化及其对 paracol 的影响。我希望 touhami 能与我联系,以便我在 paracol 手册的“致谢”中以他的名字表达我的谢意。