LaTeX(TeXstudio、MikTeX)的问题:缺少插入的 endcsname。\includegraphics[scale=0.45]{Figure1} ??? 的使用与其定义不符

LaTeX(TeXstudio、MikTeX)的问题:缺少插入的 endcsname。\includegraphics[scale=0.45]{Figure1} ??? 的使用与其定义不符

我在使用 LaTeX 时遇到了问题。我正在使用 TeXstudio、MikTeX 和文章类,但我的图表突然开始出现错误。这是在 MiKTeX 更新后的第二天发生的。我的图表代码是

    \begin{figure}
    \centering
    \includegraphics[scale=0.45]{Figure1.pdf}
    \caption{\footnotesize Caption }
    \label{fig:fig38}
    \end{figure}

我得到了错误

    Missing endcsname inserted. \includegraphics[scale=0.45]{Figure1}
    Use of ??? doesn't match its definition. \includegraphics[scale=0.45]{Figure1}
    Missing endcsname inserted. \includegraphics[scale=0.45]{Figure1}
    Use of ??? doesn't match its definition. \includegraphics[scale=0.45]{Figure1}
    File `Figure1' not found. \includegraphics[scale=0.45]{Figure1}

除了与数字有关的错误之外,日志窗口中没有显示任何其他错误。

哪里出了问题?我在新创建的文章文件 [CODE] 中重现了这个问题:

    \documentclass[a4paper,12pt]{article}

    \usepackage[utf8]{inputenc}

    \usepackage{underscore}

    \usepackage{graphicx}

    \usepackage{amsmath}

    \usepackage{csquotes}

    \usepackage[style=authoryear,maxcitenames=2,maxbibnames=99,uniquelist=false,backend=biber]{biblatex}

    \usepackage{titlesec}

    \usepackage{algorithmicx}

    \usepackage{algorithm}


    \usepackage{algpseudocode}

    \renewcommand\algorithmicthen{}

    \usepackage{amsfonts}

    \usepackage{lipsum}

    \usepackage[export]{adjustbox}

    \usepackage{hyperref}

    \graphicspath{{C:\\Users\\user\\Documents\\Folder\\Subfolder}}

    \titlelabel{\thetitle.\quad}

    \addbibresource{}% Syntax for version >= 1.2

    \renewcommand\algorithmicthen{}% Remove 'then' text

    \algtext*{EndIf}% Remove 'end if' text

    \renewcommand\algorithmicdo{}

    \algtext*{EndFor}% Remove 'end if' text

    \usepackage{multirow}

    \usepackage[figurename=Fig.,labelsep=endash,labelfont=bf]{caption}

    \usepackage{longtable}

    \usepackage{adjustbox}

    \usepackage{caption}

    \usepackage{amsthm}

    \newtheorem{theorem}{Theorem}

    \newtheorem{definition}{Definition}[section]

    \theoremstyle{definition}

    \usepackage{appendix}

    \providecommand{\keywords}[1]
    {
        \small  
        \textbf{\textit{Keywords:}} #1
    }


    \usepackage{authblk}



    \title{Title}

    \author{Author}

    \affil{\footnotesize{something}}

    \date{\footnotesize \today}

    \begin{document}
        \maketitle
        \begin{abstract}
    
            \footnotesize \lipsum
    
        \end{abstract}




        \begin{figure}[htp]
    
            \includegraphics[scale=0.45]{Figure1}
            \caption{\footnotesize Caption }
            \centering
            \label{fig:fig38}
        \end{figure}




    \end{document}

我做错了什么?鉴于这种情况只发生在软件包和 MikTeX 更新之后,我应该重新安装 MikTeX 吗?这可能不是软件包冲突,因为删除了所有与算法有关的序言部分后,问题仍然存在。即使删除了所有其他软件包的导入(除了必要的软件包和 graphicx),问题仍然存在。

答案1

\graphicspath{{C:\\Users\\user\\Documents\\Folder\\Subfolder}}

是错误的\\,tex 中从不分隔目录。如果必须使用 graphicspath,请/在 Windows 上使用。(这从来没有起作用,这不是一个变化,也不与 texstudio 有关,它只是编辑器)

相关内容