缺少} 插入。真是挣扎啊!

缺少} 插入。真是挣扎啊!

第一次使用 Latex 时,我搜索了整个文档以查找多余的 { 或缺失的 },但无济于事。

\documentclass[oneside,12pt,a4paper]{article}

\setlength{\parindent}{0mm}
\setlength{\oddsidemargin}{-5mm}
\setlength{\evensidemargin}{-5mm}
\setlength{\textwidth}{165mm}
\setlength{\textheight}{230mm}
\setlength{\topmargin}{-10mm}
\setlength{\marginparwidth}{15mm}
\setlength{\marginparsep}{7mm}

\usepackage{pslatex,palatino,avant,graphicx,color}
\usepackage[margin=2cm]{geometry}
\usepackage{hyperref}
\usepackage{amsmath}
\usepackage{indentfirst}
%\usepackage{gensymb}
\usepackage{setspace}
\doublespacing
\usepackage{graphicx}
\graphicspath{ {C:/Users/hill/Documents/Literature Review/Thesis_pictures/} }
\usepackage[english]{babel}
\usepackage[utf8x]{inputenc}
\usepackage{amsmath}
\usepackage{graphicx}

\begin{document}

\begin{titlepage}

\newcommand{\HRule}{\rule{\linewidth}{0.5mm}}

%----------------------------------------------------------------------------------------
%   HEADING SECTIONS
%----------------------------------------------------------------------------------------

\textsc{\LARGE A Literature Review;}\\[1.5cm] % Name of your university/college

%----------------------------------------------------------------------------------------
%   TITLE SECTION
%----------------------------------------------------------------------------------------

\HRule \\[0.4cm]
{ \huge {\color {blue}\bfseries Enhancing the efficiency of RF sources for future colliders}\\[0.4cm] % Title of your document
\HRule \\[1.5cm]

%----------------------------------------------------------------------------------------
%   AUTHOR SECTION
%----------------------------------------------------------------------------------------

\begin{minipage}{0.4\textwidth}
\begin{flushleft} \large
\emph{Author:}\\
Victoria \textsc{Hill} % Your name
\end{flushleft}
\end{minipage}
~
\begin{minipage}{0.4\textwidth}
\begin{flushright} \large
\emph{Supervisor:} \\
Dr. Chris \textsc{Lingwood} % Supervisor's Name
\end{flushright}
\end{minipage}\\[2cm]


%----------------------------------------------------------------------------------------
%   DATE SECTION
%----------------------------------------------------------------------------------------

{\large \today}\\[2cm] 

%----------------------------------------------------------------------------------------
%   LOGO SECTION
%----------------------------------------------------------------------------------------

\begin{figure}[fragile]
        \setbox0\hbox{%
                \includegraphics[width=0.45\textwidth]{UniLogo.jpg}%
        }%
        \setbox2\hbox{%
                \includegraphics[width=0.45\textwidth]{STFCLogo.jpg}%
        }%
        \ifdim\ht0>\ht2
                \setbox0\hbox{%
                        \includegraphics[height=\ht2]{UniLogo.jpg}%
        }%
        \else
                \setbox2\hbox{%
                        \includegraphics[height=\ht0]{STFLogo.jpg}%
         }%
        \fi
        \noindent
 \end{figure}[fragile]

%----------------------------------------------------------------------------------------


\end{titlepage}

    \clearpage
    \tableofcontents
\clearpage
    \section{Introduction}
    \label{Intro}
    \clearpage
%\chapter{Literature Review}

\begin{thebibliography}{20}
    \bibitem{One}
        First reference.

\end{thebibliography}


\end{document}

答案1

在标题部分:

\HRule \\[0.4cm]
{ \huge {\color {blue}\bfseries Enhancing the efficiency of RF sources for future colliders}\\[0.4cm] % Title of your document
\HRule \\[1.5cm]

第二行的第一个括号没有闭合。

可以使用以下几种方法找到它:

  • 只要查看文档,在文档不太长的情况下,这种方法是可行的。随着经验的积累,您还会知道最容易忘记括号的位置。当文档很长,或者括号隐藏在段落中间时,您将无法通过这种方法轻松找到它。

  • 通过二分法:注释掉文档的一半(确保其语法仍然正确),看看错误是否仍然出现。对于较长的文档,这里的风险是,您可能会在环境中间意外切断文档,从而产生更多需要过滤的错误。

  • 借助编辑器:现代文本编辑器可以突出显示成对的分隔符。因此,如果您在文档末尾插入一个右括号,则相应的左括号(未闭合)将被突出显示。根据您的编辑器,如果分隔符交叉,则这可能无法工作:例如,对于${$},它可能无法将两个括号配对。

相关内容