TeXShop 和 Overleaf 中的可重复性

TeXShop 和 Overleaf 中的可重复性

我正在尝试使用 Tex Live 2023 在 TeXShop 上编译以下代码

\documentclass[12pt]{article}

\begin{document}
\section*{Figures and Tables}\label{figures}

\begin{figure}[!htbp]
\multicolumn{1}{p{1\textwidth}}{ \footnotesize \emph{Notes:} hello hello this is a footnote meant to be under a figure. } 
\end{figure}

\end{document}

但出现以下错误:

/filename.tex: 85: Misplaced \omit. 
\multispan -> \omit

它指向以下行: \multicolumn{1}{p{1\textwidth}}{ \footnotesize \emph{Notes:} hello hello this is a footnote meant to be under a figure. }。但是,我知道这不是语法错误,因为代码可以使用 Overleaf 成功编译,这表明我安装的软件包或 LaTeX 发行版(Tex Live 2023)或 TeXShop 的设置可能有问题。

这是我尝试过的但没有成功的方法:

  • 使用以下方式更新 TeX Livetlmgr update --all
  • 更新 TeX Live Utility 应用程序中的所有软件包。
  • 使用以下方法更新文件名数据库sudo texhash
  • 更新 TeXShop 设置中的路径。具体来说,我尝试将 的默认路径 ( )(即和)替换pdftex --file-line-error --synctex=1为我的 Tex Live 的位置。pdfTeXTexLatex/usr/local/texlive/2023/bin/universal-darwin/pdftex

在此先感谢您的帮助!

编辑:

这是我的日志文件:

Th./testing.tex:7: Undefined control sequence.
\@ampacol ->\@addamp \@acol 
                            
l.7 ...is a footnote meant to be under a figure. }
                                                  
? is is pdfTeX, Version 3.141592653-2.6-1.40.25 (TeX Live 2023) (preloaded format=pdflatex)
 restricted \write18 enabled.
entering extended mode
(./testing.tex
LaTeX2e <2023-06-01> patch level 1
L3 programming layer <2023-08-29>
(/usr/local/texlive/2023/texmf-dist/tex/latex/base/article.cls
Document Class: article 2023/05/17 v1.4n Standard LaTeX document class
(/usr/local/texlive/2023/texmf-dist/tex/latex/base/size12.clo))
(/usr/local/texlive/2023/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def)
(./testing.aux)
./testing.tex:7: Misplaced \omit.
\multispan ->\omit 
                   \@multispan 
l.7 ...is a footnote meant to be under a figure. }
                                                  
? 

相关内容