为了画一棵更大的树,我尝试使用
\documentclass[11pt]{article}
\usepackage{tikz-qtree, tikz-qtree-compat}
\tikzset{every tree node/.style={align=center, anchor=north}}
\usetikzlibrary{positioning}
\begin{document}
\begin{tikzpicture}
\resizebox{\linewidth}{!}{%
\Tree [.CP ]
}
\end{tikzpicture}
\end{document}
这会导致除以 0 的错误。但是,如果没有环境tikzpicture
,它就可以正常工作。
\documentclass[11pt]{article}
\usepackage{tikz-qtree, tikz-qtree-compat}
\tikzset{every tree node/.style={align=center, anchor=north}}
\usetikzlibrary{positioning}
\begin{document}
\resizebox{\linewidth}{!}{%
\Tree [.CP ]
}
\end{document}
答案1
需要\resizebox
处于\begin{tikzpicture}...\end{tikzpicture}
环境之外。