Skip to content

Instantly share code, notes, and snippets.

@tetsuok
Created June 27, 2012 19:32
Show Gist options
  • Select an option

  • Save tetsuok/3006277 to your computer and use it in GitHub Desktop.

Select an option

Save tetsuok/3006277 to your computer and use it in GitHub Desktop.
Test tikz-dependency.
Display the source blob
Display the rendered blob
Raw
% works only for XeLaTeX.
% need to install tikz-dependency package 1.1 or later.
\documentclass{article}
\usepackage{tikz-dependency}
\usepackage{zxjatype}
\setjamainfont[Scale=0.8]{Hiragino Kaku Gothic Pro W3}
\setmainfont[Mapping=tex-text,Scale=MatchLowercase]{Times}
\setsansfont[Scale=MatchLowercase]{Helvetica}
\usepackage{xltxtra}
\title{Test tikz-dependency}
\author{}
\date{}
\begin{document}
\maketitle
\begin{center}
\begin{dependency}[arc edge, arc angle=60, text only label, label style={above}]
\begin{deptext}[column sep=.7cm]
My \& dog \& also \& likes \& eating \\
\end{deptext}
\deproot{4}{root}
\depedge{2}{1}{poss}
\depedge{4}{2}{nsubj}
\depedge[label style={below}, edge start x offset=-2pt]{4}{3}{advmod}
\depedge{4}{5}{xcomp}
\end{dependency}
\end{center}
\begin{center}
\begin{dependency}[theme = simple]
\begin{deptext}[column sep=1em]
this \& is \& a \& dependency \& graph \\
\end{deptext}
\depedge[edge end x offset=-2pt]{1}{2}{}
\depedge{3}{5}{}
\depedge[edge end x offset=-3pt]{4}{5}{}
\depedge[edge start x offset=7pt]{5}{2}{}
\end{dependency}
\end{center}
\begin{center}
\begin{dependency}[hide label,arc edge, arc angle=70,
edge style={green!60!black}]
\begin{deptext}[column sep=1em] % setting the space between every two words.
彼女は \& 学校の \& 窓ガラスを \& 割った \\
\end{deptext}
\depedge{1}{4}{}
\depedge{2}{3}{}
\depedge[edge end x offset=-3pt]{3}{4}{}
\end{dependency}
\end{center}
\end{document}
%%% Local Variables:
%%% mode: latex
%%% TeX-master: t
%%% End:
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment