为什么我的公式标签打印时带有问号?

为什么我的公式标签打印时带有问号?

我遇到了一个问题,因为当我给方程式添加标签时(图 1),它们会出现在文本的边缘(图 2)。如果我不添加标签,边缘就会出现一个问号。不幸的是,Overleaf 文档无法解决我的问题。

谢谢你的一切。Draqun

图1

在此处输入图片描述

图2

在此处输入图片描述

主文本

\documentclass{MastersDoctoralThesis} % The class file specifying the document structure
\begin{document}
\pagenumbering{gobble}

\begin{equation} \label{eq:thread}
    T_{P} = \{t_i|i=0...\alpha\}, \alpha \in \mathbb{N}
\end{equation}

\end{document}  

硕士博士论文.cls

\NeedsTeXFormat{LaTeX2e}[1996/12/01]
\newcommand{\classname}{MastersDoctoralThesis}
\ProvidesClass{\classname}[2017/08/27 v1.6 LaTeXTemplates.com]
\providecommand{\baseclass}{book}
\RequirePackage{etoolbox}
\RequirePackage{xparse}
\newbool{nolistspace}
\newbool{chapteroneline}
\newbool{listtoc}
\newbool{toctoc}
\newbool{parskip}
\newbool{hyperrefsupport}
\booltrue{hyperrefsupport}
\newbool{headsepline}
\newbool{consistentlayout}

\DeclareOption{nohyperref}{\boolfalse{hyperrefsupport}}
\DeclareOption{nolistspacing}{\booltrue{nolistspace}}
\DeclareOption{liststotoc}{\booltrue{listtoc}}
\DeclareOption{chapterinoneline}{\booltrue{chapteroneline}}
\DeclareOption{toctotoc}{\booltrue{toctoc}}
\DeclareOption{parskip}{\booltrue{parskip}}
\DeclareOption{headsepline}{\booltrue{headsepline}}
\DeclareOption{consistentlayout}{\booltrue{consistentlayout}}
\DeclareOption*{\PassOptionsToClass{\CurrentOption}{\baseclass}}

\ProcessOptions\relax

\LoadClass{\baseclass}

\usepackage[utf8]{inputenc} % Required for inputting international characters
\usepackage[T1]{fontenc} % Output font encoding for international characters
\usepackage{lmodern}
\usepackage{mathpazo} % Use the Palatino font by default
\usepackage{makecell}
\usepackage{subfig}
\usepackage{wrapfig}
\usepackage[backend=biber,style=numeric,sorting=nty,isbn=false,abbreviate=false,natbib=true,autolang=other]{biblatex}
\usepackage{numprint}
\usepackage{amsmath}
\usepackage{amsthm}
\usepackage{minted}
\usepackage{MnSymbol}
\usepackage{mathtools}
\usepackage[autostyle=true]{csquotes}
\usepackage{longtable}
\usepackage{svg}
\usepackage{refcheck}
\usepackage{multirow}
\usepackage{rotating}

答案1

你的班级正在加载包裹refcheck。默认情况下,该包将在页边距中打印标签。如果您的文档中没有对该标签的引用,它还将包括?(并向日志文件添加警告)。要禁用?和标签打印,请在 之前将命令添加\norefnames到您的序言中\begin{document}

相关内容