von sudo » Mi 28. Mai 2014, 11:30
Ich hab das Glossar erstmal aus dem Beispiel entfernt, da ich noch nicht mit einem Glossar gearbeitet habe.
Das Problem ist, das \nameref{sec:bla} sowohl den inhalt des Nodes festlegt, als auch der Name ist. Ich habe den Namen nun mit bla festgelegt. Den Inhalt kann man mit der as-Option festgelegt werden.
\documentclass[a4paper]{article}
\usepackage{tikz}
\usetikzlibrary{graphdrawing,graphs,shapes}
\usegdlibrary{layered}
\usepackage{hyperref}
\begin{document}
\tikz \graph [layered layout,nodes={draw}] {
{bla[as=\nameref{sec:Bla}]} ->[dashed] Blub -> "$c^2$"[circle, dashed];
OMFG -> "$\delta$"[diamond] -> Hello;
};
\section{Bla}
\label{sec:Bla}
\end{document}
Ich hab das Glossar erstmal aus dem Beispiel entfernt, da ich noch nicht mit einem Glossar gearbeitet habe.
Das Problem ist, das \nameref{sec:bla} sowohl den inhalt des Nodes festlegt, als auch der Name ist. Ich habe den Namen nun mit bla festgelegt. Den Inhalt kann man mit der as-Option festgelegt werden.[code]\documentclass[a4paper]{article}
\usepackage{tikz}
\usetikzlibrary{graphdrawing,graphs,shapes}
\usegdlibrary{layered}
\usepackage{hyperref}
\begin{document}
\tikz \graph [layered layout,nodes={draw}] {
{bla[as=\nameref{sec:Bla}]} ->[dashed] Blub -> "$c^2$"[circle, dashed];
OMFG -> "$\delta$"[diamond] -> Hello;
};
\section{Bla}
\label{sec:Bla}
\end{document}[/code]