Tikz und .sty-Datei
Verfasst: Mi 11. Mär 2015, 14:22
Hallo,
für eine Projektarbeit muss ich eine Registertransferfolge erstellen. Für diese Aufgabe hat ein ehemaliger Student eine .sty erstellt, mit der das schnell und hübsch erledigt werden kann. Das einzige was nicht so einfach geht, ist das Hinzufügen von Pfeilen. In der Anleitung steht nur "Dafür kann man TikZ benutzen, guckt euch die Quelldatei an".
Das habe ich getan, der entsprechende Abschnitt sieht so aus:
So einfach werde ich daraus aber noch nicht schlau. Weder der Autor noch jemand anders in unserem Studentenforum hat auf meine Anfragen reagiert, darum frage ich hier noch mal.
Ich vermute mal, dass dieser Codeschnipsel irgendwie eine Node für TikZ erzeugt. Hat hier jemand eine Idee, wie ich nun auf diese Node zugreifen kann?
Es folgt ein Minimalbeispiel. Im Anhang befindet sich die .sty-Datei und die Anleitung zur Benutzung!
Edit: Ich merke gerade, dass man hier keine .sty anhängen kann. Wenn es nötig ist, kann ich die Datei noch nachliefern!
für eine Projektarbeit muss ich eine Registertransferfolge erstellen. Für diese Aufgabe hat ein ehemaliger Student eine .sty erstellt, mit der das schnell und hübsch erledigt werden kann. Das einzige was nicht so einfach geht, ist das Hinzufügen von Pfeilen. In der Anleitung steht nur "Dafür kann man TikZ benutzen, guckt euch die Quelldatei an".
Das habe ich getan, der entsprechende Abschnitt sieht so aus:
% Makros bei Verwendung von tikz \ifnwilli@usetikz \RequirePackage{tikz} \def\regtransfernode#1#2 at (#3)#4#5;% {% \node[inner sep=0pt,name=#1,anchor=north] at (#3)% {% \regtransfer{#1}{#2}{#4}{#5}% };% } \fi
Ich vermute mal, dass dieser Codeschnipsel irgendwie eine Node für TikZ erzeugt. Hat hier jemand eine Idee, wie ich nun auf diese Node zugreifen kann?
Es folgt ein Minimalbeispiel. Im Anhang befindet sich die .sty-Datei und die Anleitung zur Benutzung!
\documentclass[a4paper,10pt]{scrartcl} \usepackage[ngerman]{babel} \usepackage[tikz]{regtransfer} \usepackage{tikz} \begin{document} \regtransfer{ZUST1}{NEXT\_ZUST2} {Reg\to Ziel} {NA} \\ \regtransfer{ZUST2}{NEXT\_ZUST1} {Reg\via B\to EDB} {DW} \end{document}