我设法使用 stackexchange 先前回答的问题在 Texshop 12.4 中获得了跨多页的图表。
现在我改用 Texshop 13.35.24,图形被称为 15 (a)-(c)。14 (d)-(f),而不是之前在 Texshop 12.4 中那样的 10 (a)-(g)。
有人能帮我解决这个问题吗?非常感谢!!:)
\listfiles
\documentclass[a4paper,12 pt]{article}
\usepackage[labelfont={bf},textfont={it}]{caption} %makes figure captions italic
%\usepackage{epsfig}
\usepackage{bbm}
\usepackage[rightcaption]{sidecap}
\usepackage{booktabs}
\usepackage{amsmath,amsfonts,amsthm}
\usepackage{mathtools}
\usepackage[utf8]{inputenc}
\usepackage{csquotes}
\usepackage{graphicx}
\usepackage{tabulary}
%\usepackage{caption}
\usepackage{upgreek}
\usepackage{appendix}
\usepackage{mathrsfs}
\usepackage{fullpage}
\usepackage{placeins}
\usepackage{fixltx2e}
\usepackage{hyperref}
\usepackage{url}
\usepackage[polutonikogreek, english]{babel}
\usepackage{subfig}
%\usepackage{sidecap}
\usepackage{enumerate}
\usepackage{enumitem}
\usepackage{verbatim}
\usepackage[T1]{fontenc}
%\usepackage{lgreek}
\usepackage{textgreek}
%\usepackage{subcaption}
% Comment from here
\usepackage[right]{showlabels}
\usepackage{color}
\setlist[description]{leftmargin=\parindent,labelindent=\parindent}
\renewcommand{\showlabelfont}{\tiny\rmfamily\slshape}
\renewcommand{\showlabelsetlabel}[1]{\hspace{-1em}\textcolor{blue}{\showlabelfont #1}}
% to here to get rid of the labels in the margin
\numberwithin{equation}{section}
\newtheorem{thm}{Theorem}[section]
\newtheorem{axiom}{Axiom}
\newtheorem{assumption}{Assumption}
\newtheorem{definition}{Definition}
\newtheorem{prop}{Proposition}
\let\origitem\item
\renewcommand{\item}{\normalfont\origitem}
\newcommand{\bolditem}{\normalfont\origitem\bfseries}
\newcommand{\HRule}{\rule{\linewidth}{0.5mm}}
\begin{document}
%[...]
\begin{figure}[tp]
\centering
\subfloat[\label{fig:t0}]{\includegraphics[width=0.9\linewidth]{T0_report}}
\hfill
\subfloat[\label{fig:t10}]{\hspace{-0.05cm}\includegraphics[width=0.9\linewidth]{T10_report}}
\hfill
\subfloat[\label{fig:t20}]{\hspace{0.05cm}\includegraphics[width=0.9\linewidth]{T20_report}}
\caption{ }
\end{figure}
\clearpage
\begin{figure}[tp]\ContinuedFloat
\centering
\subfloat[\label{fig:t35}]{\includegraphics[width=0.9\linewidth]{T35_report}}
\hfill
\subfloat[\label{fig:t55}]{\includegraphics[width=0.9\linewidth]{T55_report}}
\hfill
\subfloat[\label{fig:t65}]{\includegraphics[width=0.9\linewidth]{T65_report}}
\caption{ }
\end{figure}
\clearpage
\begin{figure}[tp]\ContinuedFloat
\centering
\subfloat[\label{fig:t120}]{\hspace{-0.55cm}
\includegraphics[width=0.9\linewidth]{T120_report}}
\hfill
\subfloat[\label{fig:t147}]{\includegraphics[width=0.9\linewidth]{T150_report}}
\hfill
\subfloat[\label{fig:t170}]
{\hspace{-0.45cm}\includegraphics[width=0.9\linewidth]{T170_report}}
\caption{ }
\end{figure}
\clearpage
\begin{figure}[tp]\ContinuedFloat
\centering
\subfloat[\label{fig:t215}]{\includegraphics[width=0.9\linewidth]
{T215_report}}
\hfill
\subfloat[\label{fig:t300}]{\includegraphics[width=0.9\linewidth]
{T300_report}}
\hfill
\subfloat[\label{fig:t360}]{\includegraphics[width=0.9\linewidth]
{T360_report}}
\caption{ }
\end{figure}
\clearpage
\begin{figure}[tp]\ContinuedFloat
\centering
\subfloat[\label{fig:t515}]{\includegraphics[width=0.9\linewidth]{T515_report}}
\hfill
\subfloat[\label{fig:t722}]{\includegraphics[width=0.9\linewidth]{T722_report}}
\hfill
\subfloat[\label{fig:t912}]{\includegraphics[width=0.9\linewidth]{T912_report}}
\caption{ }
\end{figure}
\clearpage
\begin{figure}[tp]\ContinuedFloat
\centering
\subfloat[\label{fig:tall}]{\includegraphics[width=1\linewidth]{plot_for_all_time_right}}
\caption{This is supposed to be the caption for all the figures above}
\label{fig:twospecex}
\end{figure}
\FloatBarrier
\end{document}
根据评论中的建议,我删除并重新排序了序言中的一些项目。不幸的是,问题仍然存在:虽然我希望将所有页面视为一个图,但我在连续的页面上得到了图 1,0,-1,-2,-3,-4。在“日志”窗口中,它显示:
软件包 fixltx2e 警告:2015 年以后的版本不需要 fixltx2e (fixltx2e) 所有修复现在都在 LaTeX 内核中。(fixltx2e) 有关详细信息,请参阅 latexrelease 软件包。
注释掉该内容并删除 aus 文件后,问题仍然存在,但“日志”窗口中没有留下任何消息。
在这两种情况下,在“消息”窗口中,我都会得到:
进程已启动:/usr/texbin/pdflatex -synctex=1 -interaction=nonstopmode "1stYearReportLinnea1 copycheckfigures".tex
进程正常退出
进程已启动:/usr/texbin/pdflatex -synctex=1 -interaction=nonstopmode "1stYearReportLinnea1 copycheckfigures".tex
进程正常退出
进程已启动:/usr/texbin/bibtex “1stYearReportLinnea1 copycheckfigures”.aux
这是 BibTeX,版本 0.99d(TeX Live 2015) 顶级辅助文件:1stYearReportLinnea1 copycheckfigures.aux 读取文件 1stYearReportLinnea1 copycheckfigures.aux 时,我没有发现 \citation 命令 读取文件 1stYearReportLinnea1 copycheckfigures.aux 时,我没有发现 \bibdata 命令 读取文件 1stYearReportLinnea1 copycheckfigures.aux 时,我没有发现 \bibstyle 命令(有 3 条错误消息)
进程因错误而退出
进程已启动:/usr/texbin/pdflatex -synctex=1 -interaction=nonstopmode "1stYearReportLinnea1 copycheckfigures".tex
进程正常退出
我尝试过在这里发布整个日志文件,但它太长了。如果你告诉我哪部分是必需的,我会发布它。或者,这里有一个链接:
非常感谢您的帮助。通过发现日志窗口,我已经学到了很多东西!:)