我使用单列环境来编写文本并放置带有标题的图形。在某个时候,我有一个纵向图形需要整合,所以我想使用 将其标题横向放置paracol
。一切都按预期工作,只是figure
当我回到单列环境时计数器没有更新。
以下是一个最简单的例子:
\documentclass[a4paper,twoside,12pt]{report}
\usepackage[english]{babel}
\usepackage{graphicx}
\usepackage{paracol}
\usepackage{verbatim}
\usepackage[nottoc, notlof, notlot]{tocbibind}
\begin{document}
\listoffigures
\begin{figure}[h!]
\centering
\LARGE{ONECOL}
\caption[onecol]{onecol}
\end{figure}
\begin{paracol}{2}
\begin{leftcolumn}
\centering
\LARGE{PARACOL}
\end{leftcolumn}
\begin{rightcolumn}
\begin{figure}
\caption[paracol]{paracol }
\end{figure}
\end{rightcolumn}
\end{paracol}
\begin{figure}[h!]
\centering
\LARGE{ONECOL}
\caption[onecol]{onecol}
\end{figure}
\end{document}
输出如下:
答案1
paracol
明确定义所有计数器(page
计数器除外)为列中的“本地”,即paracol
环境内部的值不会传输到外部文档。
如果不需要,\globalcounter{figure}
(例如)将在文件的前言中使用。(paracol
有关更多信息,请参阅当前手册的第 5.3 节)
\documentclass[a4paper,twoside,12pt]{report}
\usepackage[english]{babel}
\usepackage{graphicx}
\usepackage{paracol}
\usepackage{verbatim}
\usepackage[nottoc, notlof, notlot]{tocbibind}
\globalcounter{figure}
\begin{document}
\listoffigures
\begin{figure}[h!]
\centering
\LARGE{ONECOL}
\caption[onecol]{onecol}
\end{figure}
\begin{paracol}{2}
\begin{leftcolumn}
\centering
\LARGE{PARACOL}
\end{leftcolumn}
\begin{rightcolumn}
\begin{figure}
\caption[paracol]{paracol }
\end{figure}
\end{rightcolumn}
\end{paracol}
\begin{figure}[h!]
\centering
\LARGE{ONECOL}
\caption[onecol]{onecol}
\end{figure}
\end{document}