Используя tikz-uml, сделайте заголовок класса гиперссылкой - PullRequest
0 голосов
/ 14 марта 2020

Я использую tikz-uml для создания диаграмм классов UML. Мне нужно сделать заголовок блока класса гиперссылкой. В предоставленном коде есть две закомментированные строки: первая не работает (но имеет желаемое поведение), а вторая является альтернативой, которая компилируется, но не удовлетворяет требованию. Есть способ изменить файл tikz-uml.sty или другой способ сделать заголовок класса гиперссылкой на диаграмме?.

\documentclass{article}
\usepackage{tikz-uml}
\usepackage{hyperref}

\begin{document}

\section{Diagram}
\begin{tikzpicture}
  %\umlclass{\hyperlink{desc:TMyClass}{TMyClass}}{Atributos}{Métodos} %Deja colgado el compilador
  %\umlclass{TMyClass}{\hyperlink{desc:TMyClass}{Atributos}}{Métodos} %Funciona correctamente
\end{tikzpicture}

\section{Description}
\label{desc:TMyClass}

\end{document}
...