我有一个 latex 源文件,其中作者试图在不使用子图的情况下并排包含图形。我知道它与子图有关,但我无法理清它。如果在标题中给出引用,则会出现类似的问题,即哪个\protect
命令有用(此问题有单独的线程可用)。以下是文件的一部分。
\documentclass[12pt]{colt2019_arxiv}
\usepackage{wrapfig,caption}
\usepackage[colorinlistoftodos,textwidth=1in]{todonotes}
\captionsetup{%
font=small,
labelfont=bf,
singlelinecheck=false,
tableposition=top
}
\usepackage{hyperref}
\usepackage{times}
\newcommand{\algo}{XYZ\xspace}
\newcommand{\nocontentsline}[3]{}
\newcommand{\tocless}[2]{\bgroup\let\addcontentsline=\nocontentsline#1{#2}\egroup}
\newcommand{\AD}{\algo\xspace}
\title[help in Tex required ]{The code\\is not running}
\begin{document}
\maketitle
\vspace{-20pt}
\begin{abstract}
We study the problem of
\end{abstract}
\begin{keywords}%
regression
\end{keywords}
\tocless\input{intro1.tex}
\clearpage
\bibliography{local}
\clearpage
\appendix
\onecolumn
\setcounter{tocdepth}{2}
\tableofcontents
\newpage
\end{document}
文件 intro1.tex 包含以下内容:
\section{Introduction}
\label{sec:intro}
We study least squares
\citep{abcxyz}. \citet{abcxyz} \algo-FC (see Figure~\ref{fig:main}).
\begin{figure}[t]
\centering
\includegraphics[scale=0.21]{plots/e1.eps}
\includegraphics[scale=0.21]{plots/e2.eps}
\includegraphics[scale=0.21]{plots/e3.eps}\vspace*{-3pt}
\caption{\small{\protect\algo is able to do xyz.}}\vspace{-3ex}
\label{fig:main}
\end{figure}
答案1
您可以通过添加以下方法“修复”该问题
\makeatletter
\let\Ginclude@graphics\@org@Ginclude@graphics
\makeatother
就在该行之后,因此在处理时\documentclass
删除了错误的检查。jmlr.cls
\includegraphics