\documentclass[12pt, letterpaper]{Ultheses}
\addtolength{\footskip}{0.25in}
\usepackage{amsmath}
\usepackage{array}
\usepackage{tabu}
\usepackage{graphicx}
\graphicspath{ {/} }
\usepackage{matlab-prettifier}
\usepackage{caption}
\usepackage{subcaption}
%\usepackage[colorinlistoftodos]{todonotes}
\numberwithin{equation}{section}
%\usepackage{cleveref}
\usepackage{amsmath,amssymb,amsfonts}
%\usepackage{breqn}
\usepackage[intoc,refpage]{nomencl}
\makenomenclature
\usepackage{hyperref}
%\renewcommand{\pagedeclaration}[1]{\dotfill\hyperpage{#1}}
\newcommand{\nm}[2]{\nomenclature{#1}{#2}}
%\renewcommand{\contentsname}{Table of Contents}
\usepackage{lipsum}
%\usepackage{epsfig} %% for loading postscript figures
\usepackage{epstopdf}
\usepackage{fancyvrb}
%\usepackage[usenames]{color}
\usepackage{layout}
\usepackage{mydef}
\usepackage{url}
\usepackage{titlesec}
%\newcommand{\sectionbreak}{\clearpage}
\usepackage{indentfirst}
\usepackage{ragged2e}
我已经用过这些包了。这是我的论文。我不知道应该把哪部分代码上传到这里?
答案1
该文件ullthesis2017.cls
(其功能可能与以下内容相同,也可能不同Ultheses.cls
)包含说明
\@addtoreset {equation}{chapter}
\renewcommand\theequation
{\ifnum \c@chapter>\z@ \thechapter.\fi \@arabic\c@equation}
此代码表示您不应提供指令
\numberwithin{equation}{section}
在你的论文文档的序言中。当然,如果有人注释掉这条指令,不幸的方程式数字重印问题就会消失。
如果我处于你的位置,我主要会努力寻找ullthesis2017
(或Ultheses
)文档类的替代方案。真的。
\documentclass[12pt, letterpaper]{ullthesis2017} % same as 'Ultheses.cls'?
%% I've simplified the preamble considerably...
\usepackage{amsmath} % for '\numberwithin' macro
\numberwithin{equation}{section} % see what happens if you comment out this line...
\begin{document}
\begin{equation}
1+1=2
\end{equation}
\end{document}
答案2
- 我不知道您的文档类别,所以我无法测试您的代码。
- 使用标准报告书
documentclass
是不可能重现您的问题。例如article,
or
\documentclass[12pt, letterpaper]{article}%{Ultheses}
\usepackage{mathtools}
\begin{document}
\begin{equation}
\begin{split}
\MoveEqLeft
xxxx = 1 + yyyyy + zzzzz \\
& - uuuuuu - vvvvvvv
\end{split}
\end{equation}
\end{document}
给出
请使用你的文档类测试这个最小文档示例并查看,你会发现你的错误。