有没有什么方法可以让以下长精确序列适合正常文本宽度,而不会使其太难看?
\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}