Anzeige:
Ergebnis 1 bis 15 von 17

Thema: Überschrift Baumdiagramm

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Registrierter Benutzer
    Registriert seit
    12.04.2013
    Beiträge
    27
    Hallo,

    danke für den Tip - jetzt wird die Überschrift angezeigt.

    Allerdings wird nun auch eine Seitenzahl angezeigt und bei einem größerem Baum erzeugt er viele einzelne Seiten ... Kann man das irgendwie umgehen ?

    Gruß


    Code:
    \documentclass{article}
    \usepackage{tikz}
    \usepackage[ngerman]{babel}
    \usepackage[latin1]{inputenc}
    \usepackage{caption}
    %\usepackage[active,tightpage]{preview}
    %\PreviewEnvironment{tikzpicture}
    \usetikzlibrary{trees}
    \begin{document}
    \captionsetup[figure]{labelformat=empty,labelsep=none}
    	\begin{figure}%
    	\centering
    	\caption{Überschrift}%
    	\label{}%
    		\end{figure}
    	\tikzstyle{every node}=[]	
    	\begin{tikzpicture}[grow=up, line width=3.5pt, brown!100!]   
    		\coordinate
        	node[draw]{
    				text
    			}
    		;
    	\end{tikzpicture}
    \end{document}

  2. #2
    Registrierter Benutzer Avatar von bobmalaria
    Registriert seit
    28.11.2006
    Ort
    Düsseldorf
    Beiträge
    4.174
    hi,
    na so war das nicht gemeint und so kann es auch nicht klappen. die figure umgebung ist eine gleitumgebung und verschiebt sich um die lesbarkeit des textes zu erhöhen. eine figure umgebung zu machen in der nur eine captin steht ist ziemlich witzlos.

    \rule{}{} habe ich nur zum testen benutzt. es zeichnet nur eine schwarze box. das war als platzhalter gedacht um dir zu demonstrieren wie caption funktioniert.

    kannst du vielleicht nochmal genau beschreiben was du erreichen möchtest?

    ich verstehe gerade nicht was dein ziel ist:
    1) einfach einen beschreibenden titel über dem bild ohne nummer ähnlich eines plottitels
    2) eine caption, also eine bild unter- oder überschrift OHNE nummerierung
    3 eine caption, also eine bild unter- oder überschrift MIT nummerierung

    willst du die grafik im anschluss in ein anderes dokument einbinden und verwendest daher das preview paket?

    gruss
    Mein Ball ist umgefallen

  3. #3
    Registrierter Benutzer
    Registriert seit
    12.04.2013
    Beiträge
    27
    Hallo,

    ich versuche die 1. Variante zu realisieren, also einfach nur einen beschreibenden Titel über dem Bild ohne Nummer - ähnlich eines Plottitels.

    Der ganze Baum soll sich dabei auf einer einzigen Seite ohne Seitenzahl befinden, also wie ein Poster.

    Viele Grüße

  4. #4
    Registrierter Benutzer Avatar von bobmalaria
    Registriert seit
    28.11.2006
    Ort
    Düsseldorf
    Beiträge
    4.174
    hi,

    gut, dann haben wir das geklärt.
    somit können wir das ganze caption zeug schon mal vergessen. das beruhte wohl auf einem missverständnis weil du dich im orginalpost etwas schlecht ausgedrückt hast.

    der trick ist, den überschriftsnode in einem anderen scope zu definieren der nicht zum baum gehört.
    damit kann man alles innerhalb eines tikzpictures schreiben und das preview package kann damit umgehen

    Code:
    \documentclass{article}
    \usepackage{tikz}
    \usepackage[active,tightpage]{preview}
    \PreviewEnvironment{tikzpicture}
    \usetikzlibrary{trees}
    \begin{document}
    
    	\tikzstyle{every node}=[]	
    	\begin{tikzpicture}
    	\begin{scope}
    			\node (starttext) {Mein text};
    	\end{scope}
    	\begin{scope}[grow=up, line width=3.5pt, brown!100!] 
    				\coordinate node[draw,below of=starttext]{text};
    	\end{scope}
    	\end{tikzpicture}
    \end{document}
    Mein Ball ist umgefallen

  5. #5
    Registrierter Benutzer
    Registriert seit
    12.04.2013
    Beiträge
    27
    Hallo,

    vielen Dank - im gekürzten Code erscheint nun die Überschrift.

    Leider scheinen jedoch meine Makros Probleme zu machen - wenn ich die hinzufüge fehlt der Titel wieder ...

    Viele Grüße


    Code:
    \documentclass{article}
    \usepackage{tikz}
    \usepackage{color}
    \usepackage[active,tightpage]{preview}
    \PreviewEnvironment{tikzpicture}
    \usetikzlibrary{trees}
    \begin{document}
    	\newcommand{\knotenfarbe}{gray!40!yellow!50!}
    	\newcommand{\boxart}[1]{\fbox{\makebox[75pt]{\begin{tabular}{c}#1\end{tabular}}}}
    	\newcommand{\schriftart}[1]{\scalebox{0.425}{\textbf{\textcolor{black}{#1}}}}
    	\tikzstyle{every node}=[]	
    	\begin{tikzpicture}
    		\begin{scope}
    			\node(starttext){Titel};
    		\end{scope}
    		\begin{scope}[grow=up, line width=3.5pt, brown!100!] 
    			\coordinate 
    				node[draw, fill=\knotenfarbe]{
    				\boxart{
    					\schriftart{Text}
    				}
    			};
    		\end{scope}
    	\end{tikzpicture}
    \end{document}

  6. #6
    Registrierter Benutzer Avatar von bobmalaria
    Registriert seit
    28.11.2006
    Ort
    Düsseldorf
    Beiträge
    4.174
    hi,

    das hat nichts mit deinen makros zu tun, sondern damit das du den bezug gelöscht hast.

    du scheinst viele grundsätzliche kommandosvon latex und auch vom tikz paket noch nicht verstanden zu haben.

    also ein \node kann einen namen haben. grundsätzlich kann ein node folgende struktur haben:

    \node[optionen] (name) at (x,y) {};

    starttext ist in meinem fall der name des nodes und auf diesen namen kann man sich später im tikzpicture beziehen.

    deshalb stand in meinem beispiel dann später auch

    ...node[below of=starttext]...

    das heißt, dass der node im bezug auf den starttext node unterhalb erscheinen soll. den abstand kann man dann mit 'node distance=' einstellen.

    füge also deinem ersten node im baum wieder den befehl 'below of=startext' ein und es sollte passen.

    deine ganzen newcommands sind ok, aber du könntest dir auch mal ansehen wie man in tikz eigene node-styles erstellt.
    in solchen styles kann man alles einstellen. schriftfarbe, größe, rahmenfarbeund dicke usw.

    gruss
    Mein Ball ist umgefallen

  7. #7
    Registrierter Benutzer
    Registriert seit
    12.04.2013
    Beiträge
    27
    Hallo,

    super, vielen Dank ! - nach kurzem probieren sitzt nun alles da wo es hin soll. Die Koordinaten-Option hatte mir dazu noch gefehlt.

    Viele Grüße

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •