在附图中,我想将字母 AB 和箭头向上移动一点,使它们相对于旁边的树 (tikz-qtree) 居中,或者将树向下移动一点。我对这些都很陌生,完全不知所措。我该怎么做?
我使用的代码如下:
My MWE:
\documentclass[naustrian]{univie-ling-paper}
\usepackage{babel}
\usepackage{enumitem} %Flexible enumerates/itemizes
\usepackage{tikz} %for all basic options
\newcommand*\circled[1]{\tikz[baseline=(char.base)]{
\node[shape=circle,draw,inner sep=2pt] (char) {#1};}}
\usepackage{tikz-qtree} %for simple tree syntax
\usepgflibrary{arrows} %for arrow endings
\usetikzlibrary{positioning,shapes.multipart} %for structured nodes
\usetikzlibrary{tikzmark}
\usepackage{fixltx2e}
\usepackage{amssymb}% http://ctan.org/pkg/amssymb
\usepackage{pifont}% http://ctan.org/pkg/pifont
\newcommand{\cmark}{\ding{51}}
\newcommand{\xmark}{\ding{56}}
\usepackage[T1]{fontenc}
\begin{document}
\begin{example} Merge \newline
A \ \ \ B \ \ \ \rightarrow \ \ \
\begin{tikzpicture}[sibling distance=40pt]
\Tree [.C [.A ] [.B ] ]
\end{tikzpicture}
\end{example}
\end{document}
编辑:包括 MWE
答案1
由于我没有您使用的文档类,因此我使用article
。在下面的 MWE 中,我删除了 MWE(最小工作示例)中与问题无关的包中的所有内容:
\documentclass{article}
\usepackage{tikz-qtree} %for simple tree syntax
\begin{document}
(1) Merge
\begin{center}
$A \quad B \quad\rightarrow \quad$
\begin{tikzpicture}[sibling distance=40pt,
baseline=(current bounding box.center) % <---
]
\Tree [.C [.A ] [.B ] ]
\end{tikzpicture}
\end{center}
\end{document}