\documentclass[12pt]{article}
\usepackage[style=numeric, citestyle=numeric]{biblatex}
\usepackage{amsmath,amssymb}
\usepackage{graphicx}
\usepackage{physics}
\usepackage{color}
\usepackage[export]{adjustbox}
\usepackage{subcaption}
\usepackage{mathtools}
\usepackage{cancel}
\usepackage{amsfonts}
\usepackage[font=it,labelfont=bf]{caption}
\usepackage{newfloat}
\usepackage{float}
\usepackage{TikZ}
\usepackage{PGF}
\usepackage{pgfplots}
\usepackage[UKenglish]{babel}
\makeatletter
\newcommand\footnoteref[1]{\protected@xdef\@thefnmark{\ref{#1}}\@footnotemark}
\makeatother
\DeclareFloatingEnvironment{Eqn}
\makeatletter
\newcommand{\Spvek}[2][r]{%
\gdef\@VORNE{1}
\left(\hskip-\arraycolsep%
\begin{array}{#1}\vekSp@lten{#2}\end{array}%
\hskip-\arraycolsep\right)}
\def\vekSp@lten#1{\xvekSp@lten#1;vekL@stLine;}
\def\vekL@stLine{vekL@stLine}
\def\xvekSp@lten#1;{\def\temp{#1}%
\ifx\temp\vekL@stLine
\else
\ifnum\@VORNE=1\gdef\@VORNE{0}
\else\@arraycr\fi%
#1%
\expandafter\xvekSp@lten
\fi}
\makeatother
\begin{document}
\begin{equation}
\begin{aligned}
\end{aligned}
\end{equation}
\end{document}
答案1
equation
环境内不允许有空行。
\begin{equation}
\begin{aligned}
\end{aligned}
\end{equation}
如果你像这样重写它,
\begin{equation}
\begin{aligned}
...
\end{aligned}
\end{equation}
错误消失。
还有一些警告与软件包名称错误有关TikZ
,PGF
应使用小写字母,并且应添加\pgfplotsset{compat=1.3}
和csquotes
软件包。如果执行以下操作,警告将消失。不过,建议只加载必要的软件包,并且只在需要时加载它们。
\documentclass[12pt]{article}
\usepackage[style=numeric, citestyle=numeric]{biblatex}
\usepackage{amsmath,amssymb}
\usepackage{graphicx}
\usepackage{physics}
\usepackage{color}
\usepackage[export]{adjustbox}
\usepackage{subcaption}
\usepackage{mathtools}
\usepackage{cancel}
\usepackage{amsfonts}
\usepackage[font=it,labelfont=bf]{caption}
\usepackage{newfloat}
\usepackage{float}
\usepackage{tikz}
\usepackage{pgf}
\usepackage{pgfplots,csquotes}
\usepackage[UKenglish]{babel}
\pgfplotsset{compat=1.3}