长正合序列太长

长正合序列太长

有没有什么方法可以让以下长精确序列适合正常文本宽度,而不会使其太难看?

\documentclass{amsart}
\usepackage{tikz-cd}
\begin{document}
\[\begin{tikzcd}[column sep = tiny]
 \cdots \arrow[r] &H_{k + 1}(X^{(n)}, X^{(n - 1)}) \arrow[r] & H_k(X^{(n - 1)}, A) \arrow[r]  &  H_k(X^{(n)}, A)\arrow[r] & H_k(X^{(n)}, X^{(n - 1)}) \arrow[r]& \cdots 
\end{tikzcd}\]
\end{document}

我曾考虑过将它分成两行,但是末尾的箭头(从“\cdots”出来的箭头)的长度太短了。

\documentclass[draft]{amsart}
\usepackage{tikz-cd}
\begin{document}
 \[\begin{tikzcd}[column sep = tiny, row sep = tiny]
 \cdots \arrow[r] &H_{k + 1}(X^{(n)}, X^{(n - 1)}) \arrow[r] & H_k(X^{(n - 1)}, A) \arrow[r]  & {}\\
 \arrow[r] & H_k(X^{(n)}, A)\arrow[r] & H_k(X^{(n)}, X^{(n - 1)}) \arrow[r]& \cdots
\end{tikzcd}\]
\end{document}

理想情况下,我希望将上述序列缩小到足够小,以便它在数字环境中看起来不错。

我正在寻找使用 tikz-cd 的答案,我认为这是大多数教科书使用的包,但如果它能产生更好的效果,我很乐意接受不使用 tikz-cd 的答案。

答案1

由于这里不需要任何对齐点,我不确定 CD 符号是否有用,所以我将其分成两行,仅使用multline

在此处输入图片描述

\documentclass{amsart}

\begin{document}

\noindent X\dotfill X

\begin{multline*}
 \cdots \rightarrow H_{k + 1}(X^{(n)}, X^{(n - 1)}) \rightarrow H_k(X^{(n - 1)}, A)\\ \rightarrow
  H_k(X^{(n)}, A)\rightarrow H_k(X^{(n)}, X^{(n - 1)}) \rightarrow \cdots 
\end{multline*}
\end{document}

相关内容