![使 Tikzcd 图片更大](https://linux22.com/image/320070/%E4%BD%BF%20Tikzcd%20%E5%9B%BE%E7%89%87%E6%9B%B4%E5%A4%A7.png)
我有以下图片。我想把箭头弄大一点,这样就有足够的空间写 F 和 G,图表看起来更漂亮一点。有人能帮忙吗?
\documentclass[12pt]{article}
\usepackage{tikz, pgfplots}
\pgfplotsset{compat=1.10}
\usepgfplotslibrary{groupplots}
\begin{document}
\begin{center}
\begin{tikzcd}
\widehat{w}_{i} \arrow[maps to]{r}\arrow[maps to]{dr}[swap]{F } & x \widehat{w}_{i} \arrow[maps to]{r}\arrow[maps to]{dr}[swap]{F} & x^{2} \widehat{w}_{i} \arrow[maps to]{r} \arrow[maps to]{dr}[swap]{F} & x^{3} \widehat{w}_{i} \arrow[maps to]{r} & \ldots \arrow[maps to]{r} \arrow[maps to]{dr} & x^{d_{i}} \widehat{w}_{i} \\
& v_{i} \arrow[maps to]{u}[]{G}\arrow[maps to]{r}[]{}& x v_{i} \arrow [maps to] {r} \arrow[maps to]{u}{G}& xv_{2} \, \, \arrow[maps to]{u}{G} \arrow[maps to]{r} & \, \, \ldots \arrow[maps to]{r} & x ^ { d_{i} - 1} v_{i} \arrow[maps to]{u}{G}
\end{tikzcd}
\end{center}
\end{document}
答案1
您可以使用sep
钥匙。
它采用以下值:
但也可以使用其他值(比如说6cm
)。
请注意,您只能更改行和/或列的顺序。
您的代码与此密钥相同large
:
\documentclass[12pt]{article}
\usepackage{tikz-cd, pgfplots}
\pgfplotsset{compat=1.10}
\usepgfplotslibrary{groupplots}
\begin{document}
\begin{center}
\begin{tikzcd}[sep=large] %%<<--- here
\widehat{w}_{i} \arrow[maps to]{r}\arrow[maps to]{dr}[swap]{F } & x \widehat{w}_{i} \arrow[maps to]{r}\arrow[maps to]{dr}[swap]{F} & x^{2} \widehat{w}_{i} \arrow[maps to]{r} \arrow[maps to]{dr}[swap]{F} & x^{3} \widehat{w}_{i} \arrow[maps to]{r} & \ldots \arrow[maps to]{r} \arrow[maps to]{dr} & x^{d_{i}} \widehat{w}_{i} \\
& v_{i} \arrow[maps to]{u}[]{G}\arrow[maps to]{r}[]{}& x v_{i} \arrow [maps to] {r} \arrow[maps to]{u}{G}& xv_{2} \, \, \arrow[maps to]{u}{G} \arrow[maps to]{r} & \, \, \ldots \arrow[maps to]{r} & x ^ { d_{i} - 1} v_{i} \arrow[maps to]{u}{G}
\end{tikzcd}
\end{center}
\end{document}
答案2
除了 Kumar 先生的完美回答之外,如果您只想更改单个案例,还可以使用其他语法。在我的示例中,我在两行之间添加了 1 厘米,并在 之前添加了 1 厘米\ldots
。如果您有更大的图表,这会非常方便。
我还添加了一些使所有标签变大的可能性。
% arara: pdflatex
\documentclass[12pt]{article}
\usepackage{tikz-cd}
\begin{document}
\[
\begin{tikzcd}[%
,every arrow/.append style={maps to}
,every label/.append style={font=\normalsize}
]
\widehat{w}_{i} \arrow{r}\arrow{dr}[swap]{F} & x\widehat{w}_{i} \arrow{r}\arrow{dr}[swap]{F} & x^{2}\widehat{w}_{i} \arrow{r}\arrow{dr}[swap]{F} & x^{3}\widehat{w}_{i} \arrow{r} &[1cm] \ldots \arrow{r}\arrow{dr} & x^{d_{i}}\widehat{w}_{i} \\[1cm]
& v_{i} \arrow{u}{G}\arrow{r} & xv_{i} \arrow{r}\arrow{u}{G} & xv_{2} \arrow{u}{G}\arrow{r} & \ldots \arrow{r} & x^{d_{i}-1}v_{i} \arrow{u}{G}
\end{tikzcd}
\]
\end{document}