Graphik und Block in Tikz Umgebung einbinden

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: Graphik und Block in Tikz Umgebung einbinden

von Gast » Mo 16. Sep 2013, 14:26

Hi Elke,

hat geklappt :D :D :D
Danke!!!!

von esdd » Mo 16. Sep 2013, 08:10

Dann möchtest du also lieber eine bestimmte Breite für die Boxen auf der linken Seite vorgeben.
\documentclass[border=5mm]{standalone}
\usepackage{selinput} 
\SelectInputMappings{adieresis={ä},germandbls={ß},Euro={€}} 

\usepackage{tikz}
\usetikzlibrary{positioning}

\begin{document}
\begin{tikzpicture}[block/.style={draw, text width=8cm}]
  \node[block](start){Header}; 
  \node[block,below=5pt of start](picture1){%
    \includegraphics[width=\linewidth]{Bild}};
  \node(process1)[draw,right=of start.north east,anchor=north west,align=left]{%
    Patientenname\\ Geschlecht\\Pixelgröße\\usw.}; 
  \draw(start)--(start-|process1.west); 
\end{tikzpicture} 
\end{document}
Gruß
Elke

von Gast » So 15. Sep 2013, 22:25

Hallo Elke,

erstmal Sorry für die Missverständnisse, beim nächsten mal drücke ich mich besser aus und mit einem richtigem Minimalbeispiel :wink:

Genau so wollte ich es haben. Danke :D :D

Einen kleinen haken hat das noch, das ist viel zu klein, möchte gerne, die Sachen auf der linken Seite größer darstellen!!!

Vielen Dank für die schnelle Antwort.

von esdd » So 15. Sep 2013, 21:19

Bitte mache richtige Minimalbeispiele. Zum Beispiel ist das von dir im Code verwendete „block“ nirgendwo erklärt. Ich habe auch nicht ganz verstanden, wie das am Ende aussehen soll. Möchtest du zum Beispiel eine Breite für den Header und das Bild vorgeben oder soll sich die Breite des Bildes automatisch an die Breite des Headers anpassen?

Hier ist mal trotzdem ein Vorschlag, der vielleicht trotzdem weiter hilft:
\documentclass[border=5mm]{standalone}
\usepackage{selinput} 
\SelectInputMappings{adieresis={ä},germandbls={ß},Euro={€}} 

\usepackage{tikz}
\usetikzlibrary{positioning}
\usepackage{eqparbox}

\begin{document}
\begin{tikzpicture} 
  \node(start)[draw]{\eqparbox{header}{Header}}; 
  \node(picture1)[draw,below=2pt of start]{%
    \includegraphics[width=\eqboxwidth{header}]{Bild}};
  \node(process1)[draw,right=of start.north east,anchor=north west,align=left]{%
    Patientenname\\ Geschlecht\\Pixelgröße\\usw.}; 
  \draw(start)--(start-|process1.west); 
\end{tikzpicture} 
\end{document}
Gruß
Elke

Graphik und Block in Tikz Umgebung einbinden

von Gast » So 15. Sep 2013, 19:24

Hallo,

Ich möchte gerne drei Blöcke/Rahmen einzeichnen.
In dem ersten Block soll Header geschrieben werden. Unterhalb dieses Block soll ein zweites Block gezeichnet werden, indem sich ein Bild befindet, wobei die Blöcke Gleich lang sein sollen. Vom ersten Block soll ein Pfeil zum dritten Block (wagerecht) hin, indem eine Aufzählung einiger Wörter stehen.

Ich hoffe ich konnte mich einigermasen ausdrücken.:D :D :D

Hier der Versuch vom Code:
 \begin{figure}[h]
	\centering
\begin{tikzpicture}
\node[block](start){Header};
\node[block,right=3cm of start](process1){Patientenname Geschlecht Pixelgröße usw}; 
\path[line](start)-- node[xshift=3,yshift=10]{}(process1);
%\node[black,draw=black,shape=rectangle] at (0,0) {Header};
%\node[color=black,draw=black,shape=rectangle,rounded corners=0.5ex,
%text width=10em, text centered] at (4,0) {Patienten Name Pixelgröße %Geschlecht Modalität };
\fbox{\includegraphics[scale=0.5]{dicom1.jpg}};	
\end{tikzpicture}
 \caption{......}
 \label{fig:dicom1}
\end{figure}


LG

Nach oben