I'm a beginner in using LaTeX and my problem is that the dots of the following diagram are too close to the boundary (the dots should have the same distance to the boundary than the text), and the terms in the lower row of this diagram look much bigger than the terms in the upper row... i.e. the whole diagram looks ugly. I used tikzcd for this, here is the code:
\documentclass[pdftex,12pt,a4paper,twoside]{article}
\usepackage{adjustbox}
\usetikzlibrary{arrows,chains,matrix,positioning,scopes,snakes,cd}
\begin{document}
\[\adjustbox{scale=0.9,center}{
\begin{tikzcd}[font=\small, row sep=1.2em]
\cdots \arrow{r} & \overset{\large{K_*(A)}}{\underset{\large{K_*(B)}}{\otimes}}\arrow{r} \arrow{d}
{\alpha(A,B)}[swap]{\cong} & \overset{\Large{K_*(A)}}{\underset{\Large{K_*(B)}}{\otimes}} \arrow{r} \arrow{d}
{\alpha(A,B)}[swap]{\cong}& \overset{\large{K_*(A)}}{\underset{\large{K_*(B\rtimes_\varphi\mathbb{Z})}}{\otimes}} \arrow{r} \arrow{d}{\alpha(A,B\rtimes_\varphi\mathbb{Z})}
& \overset{\Large{K_{*}(A)}}{\underset{\Large K_{*-1}(B)}{\otimes}} \arrow{r}\arrow{d}{\alpha(A,B)}[swap]{\cong} & \cdots \\
\cdots \arrow{r} & K_*(A\otimes B) \arrow{r} & K_*(A\otimes B) \arrow{r} & \tiny{K_*(A\otimes (B\rtimes_\varphi\mathbb{Z}))} \arrow{r} & \tiny{K_{*-1}(A\otimes B)} \arrow{r} & \cdots
\end{tikzcd}
}\]
\end{document}
If I scale everything down, it becomes unreadable, so that it isn't a solution. One idea is to shorten just the outter arrows so that the dots have the same distance to the boundary than the whole text, but I don't know how it works. Can you help me to draw it in a 'more efficient' way, so that it looks better than now? Will drawing it in tikzpicture be a solution?
Thank you.
\overset
works. you can try applying{\scriptstyle ...}
to the terms in the lower row, to match. (not tested) if that works as intended, the result won't be the "right" size, but it should help make that line a little shorter.