我的 TeX 代码编译不正确(过度括号导致错误)。我该如何修复我的文件?
以下是我所拥有的:
\usepackage{amssymb}
\usepackage{mathrsfs}
\usepackage{amsmath}
\usepackage{stackrel}
\usepackage[all,cmtip]{xy}
\usepackage{multicol}
\usepackage{mathtools}
\begin{document}
\[
\xymatrix@-1pc{
\stackrel{1}{\bullet} \ar[rr] & & \bullet & \overbrace{\cdots}^{N} & \bullet \ar[rr] & & \stackrel{k}{\bullet} \\
}
\]
\end{document}
答案1
使用额外的大括号:
\documentclass{article}
\usepackage{stackrel}
\usepackage[all,cmtip]{xy}
\usepackage{mathtools}
\begin{document}
\[
\xymatrix@-1pc{
\stackrel{1}{\bullet} \ar[rr] & & \bullet & {\overbrace{\cdots}^{N}} & \bullet \ar[rr] & & \stackrel{k}{\bullet} \\
}
\]
\end{document}
在我的示例中,我没有加载给定代码不需要的包。由于您加载了mathtools
,因此无需加载amsmath
。