PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : mit Pfeil von A nach B



mina
12-09-2005, 21:46
Hallo ,
wer kann weiterhelfen?

Und zwar möchte ich innerhalb eines Quelltextes , einen Parameter
einrahmen oder mit einer anderen Farbe darstellen. Soweit ist das
kein Problem.
Nun möchte ich aber, dass von diesem Parameter ein Pfeil auf einen
anderen Parameter in einem anderen Quelltext zeigt.

z.B. Pfeil(im rechten Winkel) von Login nach Login. Geht das
überhaupt?
Ich schicke mal den Quellcode mit. Vielleicht ist das dann
verständlicher, was ich meine.


\documentclass[12pt,a4paper]{article}
\usepackage{pgf,pgfarrows,pgfnodes}
\usepackage{xcolor}
\usepackage{colortbl}
\begin{document}


\definecolor{green}{rgb}{0.0,0.7,0.0}
\newcommand{\za}{\fbox{\textcolor{green}{Login}}}
\newcommand{\zb}{\fbox{\textcolor{green}{Login.pag e}}}
\newcommand{\zc}{\fbox{\textcolor{blue}{loginForm} }}

\scriptsize {RulamanSimulator.application}\\
\fbox{\parbox[b][\height][s]{10cm}{%
\scriptsize
\textless application name="'RulamanSimulator"'\\ engine-
class="'org.apache.tapestry.engine.BaseEngine"'\textgreater\\
........\\
\textless page name="'\za"' specification-path="'\zb "'/\textgreater
\\
.......... \\
\textless /application\textgreater
}}
\hspace{1cm} hier steht Text

\scriptsize {\za.html}\\
\fbox{\parbox[b][\height][s]{10cm}{%
\scriptsize
\textless html\textgreater\\
\textless body\textgreater\\
\textless h1\textgreater Login \textless /h1\textgreater\\
\textless span style="'color: red"'\textgreater \textless span
jwcid="'errorMsg"'/\textgreater \textless /span\textgreater\\
\textless form jwcid="'\zc"'\textgreater\\
\textless /form\textgreater\\
\textless /body\textgreater\\
\textless /html\textgreater\\
}}
\hspace{1cm} hier steht auch text

\scriptsize {hier steht auch text}\\

\fbox{\parbox[b][\height][b]{8cm}{%
Hier kommt noch mehr Quelltext}}
\fbox{\parbox[b][5cm][t]{6cm}{%
Hier kommt auch noch mehr Quelltext.}}

\end{document}

Vielen Dank für Eure Hilfe :)

edico
14-09-2005, 11:44
Du hast doch schon pgf geladen. Und wenn du das dann so machst ...
%
\documentclass{article}
\usepackage{pgf,pgfarrows,pgfnodes}
\usepackage{xcolor}
\definecolor{green}{rgb}{0.0,0.7,0.0}
\newcommand{\za}{\fbox{\textcolor{green}{Login}}}
\newcommand{\zb}{\fbox{\textcolor{green}{Login.pag e}}}
\begin{document}
s. pgf-guide \dots
\begin{pgfpicture}{0mm}{0mm}{40mm}{15mm}
\pgfputat{\pgfxy(1,1)}{\pgfbox[center,center]{\za}}
%\pgfsetendarrow{\pgfarrowto}
\pgfline{\pgfxy(2,1)}{\pgfxy(2.5,1)}
\pgfputat{\pgfxy(4,1)}{\pgfbox[center,center]{specification-path}}
\end{pgfpicture}
\begin{pgfpicture}{50mm}{0mm}{90mm}{15mm}
\pgfputat{\pgfxy(5,1)}{\pgfbox[center,center]{}}
\pgfsetendarrow{\pgfarrowto}
\pgfline{\pgfxy(6.5,1)}{\pgfxy(7,1)}
\pgfputat{\pgfxy(8.5,1)}{\pgfbox[center,center]{\zb}}
\end{pgfpicture}
\end{document}
%
edico

mina
14-09-2005, 16:11
Hallo @edico

Danke für Deinen Rat.

Aber in meinen Boxen steht Quelltext und die Pfeile gehen über die ganze Seite, also bleiben nicht in der gleichen Zeile.
Ich werd das wohl per Hand nachholen, was soll`s ? :cool:

Gruß Mina

edico
14-09-2005, 17:41
IMHO kannst du in Quelltext nichts schreiben. Vielleicht hilft dir overpic und aehnliches ...
edico