[texhax] drawing gen trees compatible with hyperref

Konstantin Karapetyan kotya.public at gmail.com
Wed Mar 15 06:56:30 CET 2006


Dear TeXnics,

Can anybody suggest a method for elegant drawing of trees similar to
the attached one AND compatible with hyperref please? What I need is
1) to be able to compile into PDF, 2) the names in frames to be
hyperlinks.

The tree in the attachment was made with \framebox-es and manually put
and adjusted \rule-s which is not elegant at all but is perfectly
compatible with hyperref:

\begin{picture}(10,30)
	\newlength{\rulewidth}
	\setlength{\rulewidth}{0.1pt}
	\newcommand{\hr}[3]{\put(#1,#2){\rule{#3}{\rulewidth}}}
	\newcommand{\vr}[3]{\put(#1,#2){\rule{\rulewidth}{#3}}}
	\newcommand{\personbox}[4]{\put(#1,#2){\framebox{\parbox[c]{#3}{\centering
#4}}}}
	
	\personbox{0}{25}{2cm}{\hyperlink{sec:KarapetyanMaya}{name surname}}
	\personbox{30}{25}{2cm}{name surname}
	\personbox{0}{5}{2cm}{\hyperlink{sec:KarapetyanKonstantin}{name surname}}
	\personbox{30}{5}{2cm}{\hyperlink{sec:KarapetyanDaniel}{name surname}}
	\hr{22.3}{26}{7.8mm}
	\vr{10}{10.5}{3mm}
	\hr{10}{13.5}{30mm}
	\vr{40}{10.5}{3mm}
	\vr{26}{13.5}{12.5mm}
\end{picture}

Usually I use PSTricks for drawing but it won't work here since I need
multiple links at one figure, am I right?

TIA!

Konstantin.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: gen.png
Type: image/png
Size: 9199 bytes
Desc: not available
Url : http://tug.org/pipermail/texhax/attachments/20060315/90eb77b7/gen-0001.png


More information about the texhax mailing list