Je peux dessiner une forme hyperlié dans tikz
en utilisant le code suivant:Positionnement des formes des liens hypertexte avec matrice dans tikz
\documentclass{article}
\usepackage{tikz}
\usetikzlibrary{matrix}
\usepackage{hyperref}
\begin{document}
\begin{tikzpicture}
\node {%
\href{http://www.stackoverflow.com}{%
\begin{tikzpicture}
\filldraw[blue] circle(1cm) node [white] {Click};
\end{tikzpicture}}};
\end{tikzpicture}
\end{document}
Maintenant, je voudrais organiser mes formes en utilisant la matrice, et ont l'une des formes hyperliés . Il fonctionne presque, mais je ne suis pas en mesure d'aligner la forme hyperlié avec le reste des formes, et il est plus grand que les autres formes:
\documentclass{article}
\usepackage{tikz}
\usetikzlibrary{matrix}
\usepackage{hyperref}
\begin{tikzpicture}
\matrix [matrix of nodes, row sep = 1cm, column sep=1cm, nodes={circle, draw}]
{% First row:
1 & 2 \\
% second row:
\path node {\href{http://www.stackoverflow.com}{%
\begin{tikzpicture}
\node {3};
\end{tikzpicture}}}; & 4\\
};
\end{tikzpicture}
\end{document}
Je reçois le résultat suivant:
alt text http://picture.im/images/stack.png
Ma question est: Comment pourrais-je aligner la forme 3 dans l'image ci-dessus avec les autres formes, et me débarrasser du cercle extérieur?
Merci. Je connaissais l'option d'hyperlien du texte de noeud, mais j'espérais toujours qu'il s'agirait de formes de lien hypertexte (même si les hyperliens pdf sont tous rectangulaires). – learnr
Oh, j'ai adoré ça! Je ne savais pas que vous pouviez recadrer la figure, et j'utilisais toujours scale = pour essayer d'ajuster l'image à la page. Merci tas :) – Vivi
vous êtes les bienvenus! – Habi