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
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
% 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