Du bist nicht eingeloggt! Möglicherweise kannst du deswegen nicht alles sehen.
  (Noch kein mods.de-Account? / Passwort vergessen?)
Zur Übersichtsseite
Hallo anonymer User.
Bitte logge dich ein
oder registriere dich!
 Moderiert von: Irdorath, statixx, Teh Wizard of Aiz


 Thema: LaTeX V ( TeXnik, die begeistert. )
« erste « vorherige 1 2 3 4 5 [6] 7 8 9 10 ... 31 nächste » letzte »
erste ungelesene Seite | letzter Beitrag 
Atani

Arctic
06.04.2014 18:25:53  Zum letzten Beitrag
(Inhalt versteckt) [ pm ] [ diesen post melden ]
Wraith of Seth

wraith_of_seth
Da Wikibooks an der Stelle gerade einen großartigen Zirkelschluss baut: Wer entscheidet eigentlich, wann Pakete "deprecated" sind?

¤DIT:
Warum wird auch das Paket caption im Beispiel eingebaut? Wikibooks sagt nirgends, wofür man das braucht...
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von Wraith of Seth am 07.04.2014 13:13]
07.04.2014 12:54:42  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
PutzFrau

Phoenix Female
Oh boi, editieren != zitieren!
Ich hol das mal auf die neue Seite:

Kann ich einen TikZ scope so scalen, dass seine der Breite eines anderen TikZ scope entspricht?

Hatte das bisher mit zwei tikzpictures gemacht, die ich jeweils ueber eine scalebox angepasst habe. Wenn man jetzt aber nodes aus beiden Bildern verbinden will, stimmen die Koordinaten nicht mehr ueberein, daher will ich das alles in einem tikzpicture haben und die scopes schon dort scalen.

07.04.2014 13:21:35  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Wraith of Seth

wraith_of_seth
 
Zitat von Atani

Und selbst subcaption macht jetzt beim neuesten Texlive zusammen mit Beamer Mucken.

Was ein Kack.

Subfigure damals fand ich noch am besten gelöst.


Kann es sein, dass ich bei subcaption nicht auf die "subcaption" verzichten kann? Ich will da drei Bilder. Und EINE Caption.

Alles, was ich will, kompiliert nicht.
07.04.2014 17:31:37  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
PutzFrau

Phoenix Female
Code posten!

08.04.2014 3:24:53  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Atani

Arctic
08.04.2014 11:31:55  Zum letzten Beitrag
(Inhalt versteckt) [ pm ] [ diesen post melden ]
Wraith of Seth

wraith_of_seth
 
Zitat von PutzFrau

Code posten!




 
Code:
\begin{figure}
\begin{subfigure}\includegraphics[width = .5\textwidth]{swp1p2K10}\end{subfigure}\begin{subfigure}\includegraphics[width = 0.5\textwidth]{solp1p2K10}\end{subfigure}\\
\begin{subfigure}\includegraphics[width = \textwidth]{nearnessGeoSWKreissinKreisDeltaD-5}\end{subfigure}
\caption{blablablamrfreemanblablabla}
\label{fig:Geo10KK300}
\end{figure}


Eingebunden sind einfach caption und subcaption. Die Bilder sind im EPS-Format.

Er nörgelt über: Fehlende Zahlen, fehlendes "relax .png" Mata halt..., illegale Maßeinheiten.

Der Unterschied 0.5 und .5 ist es auch nicht, das kann ich wählen wie ich will, es ändert kaum Fehler. 1.0 mag er auch nicht. Ich habe null Ahnung, was er von mir will.
[Dieser Beitrag wurde 3 mal editiert; zum letzten Mal von Wraith of Seth am 08.04.2014 14:21]
08.04.2014 13:37:12  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
PutzFrau

Phoenix Female
Wenn du das subcaption package benutzt, musst du die Breite der subfigure bestimmen.

\begin{subfigure}[options]{width}...

08.04.2014 14:24:52  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Wraith of Seth

wraith_of_seth
Danke!
08.04.2014 15:09:15  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
PutzFrau

Phoenix Female
 
Zitat von PutzFrau

Oh boi, editieren != zitieren!
Ich hol das mal auf die neue Seite:

Kann ich einen TikZ scope so scalen, dass seine der Breite eines anderen TikZ scope entspricht?

Hatte das bisher mit zwei tikzpictures gemacht, die ich jeweils ueber eine scalebox angepasst habe. Wenn man jetzt aber nodes aus beiden Bildern verbinden will, stimmen die Koordinaten nicht mehr ueberein, daher will ich das alles in einem tikzpicture haben und die scopes schon dort scalen.





Hier mal code, der das Problem veranschaulicht:

 
Code:
\documentclass{article}

\usepackage{tikz}


\begin{document}


\begin{tikzpicture}[remember picture]
    \begin{scope}
        \node[circle, thick, minimum width = 3cm, color=blue, draw] (n1) {};
    \end{scope}
\end{tikzpicture}

\begin{tikzpicture}[remember picture]
    \begin{scope}
        \node[circle, thick, minimum width = 2cm, color=green, draw] (n2) {};
    \end{scope}
\end{tikzpicture}

\begin{tikzpicture}[overlay, remember picture]
    \path[thick, red, draw] (n1.east) edge (n2.east);
\end{tikzpicture}

\resizebox{0.5\textwidth}{!}{
    \begin{tikzpicture}[remember picture]
        \begin{scope}
            \node[circle, thick, minimum width = 3cm, color=blue, draw] (s1) {};
        \end{scope}
    \end{tikzpicture}
}

\resizebox{0.5\textwidth}{!}{
    \begin{tikzpicture}[remember picture]
        \begin{scope}
            \node[circle, thick, minimum width = 2cm, color=green, draw] (s2) {};
        \end{scope}
    \end{tikzpicture}
}

\begin{tikzpicture}[overlay, remember picture]
    \path[thick, red, draw] (s1.east) edge (s2.east);
\end{tikzpicture}

\end{document}


edit:
Einmal ohne scalebox, einmal mit scalebox:


[Dieser Beitrag wurde 2 mal editiert; zum letzten Mal von PutzFrau am 10.04.2014 1:30]
09.04.2014 19:56:38  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
PutzFrau

Phoenix Female
Hab mir jetzt selbst eine Loesung zusammengehackt.

 
Code:
\documentclass{article}

\usepackage{calc}


\usepackage{tikz}
\usetikzlibrary{calc}

\usepackage{pgf}

\newdimen\XCoord
\newdimen\YCoord
\newcommand*{\ExtractCoordinate}[1]{\path (#1); \pgfgetlastxy{\XCoord}{\YCoord};}%

\newlength{\firstscope}
\newlength{\secondscope}


\begin{document}


\resizebox{0.5\linewidth}{!}{
    \begin{tikzpicture}
        \begin{scope}
            \node[circle, thick, minimum width = 3cm, color=blue, draw] (t1) {};
        \end{scope}
        \coordinate (width1) at ($(t1.east)-(t1.west)$);
        \ExtractCoordinate{width1}
        \setlength{\firstscope}{\XCoord}

        % get fake node to determine width of scope
        \node[circle, thick, minimum width = 2cm, color=black!0, draw, opacity=0] (t2) {};
        \coordinate (width2) at ($(t2.east)-(t2.west)$);
        \ExtractCoordinate{width2}
        \setlength{\secondscope}{\XCoord}

        \newcommand{\scopesratio}{\ratio{\firstscope/\secondscope}}%
        \pgfmathsetmacro{\ratio}{\firstscope/\secondscope}
        
        \begin{scope}[scale=\ratio, every node/.append style={scale=\ratio}, yshift=-70]
            \node[circle, thick, minimum width = 2cm, color=green, draw] (t2) {};
        \end{scope}

        \node at ($(t1)!0.5!(t2)$) {ratio=\ratio};

        \path[ultra thick, red, draw] (t1.east) edge (t2.east);
    \end{tikzpicture}
}

\end{document}



Das Resultat sieht dann so aus (original ratio angegeben):


10.04.2014 1:33:00  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
PutzFrau

Phoenix Female
Ich hab schon wieder was (tikz):
Wie kann ich einen fit an eine Node legen, die aus einem anderen scope kommt, der modfiziert wurde in Bezug auf (x)shift und canvas transform?

vgl. code und resultat

 
Code:
\documentclass{article}

\usepackage{tikz}
\usetikzlibrary{fit}

\begin{document}

\section*{Without Canvas Transform}

\begin{tikzpicture}
    \begin{scope}
        \node[ultra thick, draw, blue, minimum width=2cm, circle, xshift=15] (n1) {};
    \end{scope}
    \begin{scope}
        \node[thick, fill opacity=0.3, fill=yellow, draw, inner sep=0, yellow, fit=(n1)] (n2) {};
    \end{scope}
\end{tikzpicture}

\section*{With Canvas Transform}
\vspace{10pt}
\begin{tikzpicture}
    \begin{scope}[transform canvas={scale=1.5}, xshift=15]
        \node[ultra thick, draw, blue, minimum width=2cm, circle] (n1) {};
    \end{scope}
    \begin{scope}
        \node[thick, fill opacity=0.3, fill=yellow, draw, inner sep=0, yellow, fit=(n1)] (n2) {};
    \end{scope}
\end{tikzpicture}
\end{document}




[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von PutzFrau am 10.04.2014 20:06]
10.04.2014 19:54:04  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Wraith of Seth

wraith_of_seth
So sehr ich deine Beispiele ja auch gerade toll finde, damit man dein Problem besser versteht - kannst du vielleicht zumindest das Bild auf den entscheidenden Teil verkleinern?peinlich/erstaunt
10.04.2014 19:55:30  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
PutzFrau

Phoenix Female
Ich hatte so einen online Latex Editor und einfach die URL kopiert. Mal schauen, ob ich das kleiner hinbekomme, mom.

10.04.2014 19:57:31  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
PutzFrau

Phoenix Female
Die Loesung ist:
Fuer den scope statt transform canvas einfach nur die scale zu definieren und bei allen nodes im scope ein transform shape anzufuehren (nur die, die veraendert werden):

 
Code:
\documentclass[a5paper]{article}

\usepackage{tikz}
\usetikzlibrary{fit}


\begin{document}
\begin{tikzpicture}
    \begin{scope}[scale=1.5,xshift=15]
        \node[ultra thick, draw, blue, minimum width=2cm, circle,transform shape] (n1) {};
    \end{scope}
    \node[thick, fill opacity=0.3, fill=yellow, draw, inner sep=0, yellow, fit=(n1)] (n2) {};
\end{tikzpicture}
\end{document}


10.04.2014 23:08:21  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Smoking44*

AUP Smoking44* 22.04.2010
Jemand ne Ahnung, was dieser Befehl bedeutet? Habe ich verstreut in einer fremden Präambel gefunden.

\language0


Gut, irgendwas mit babel/ngerman, aber...ist das notwendig für irgendwas? Mata halt...
11.04.2014 15:42:56  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
PutzFrau

Phoenix Female
Die 0 ist nicht Teil des Befehls:
http://tex.stackexchange.com/a/66671/42345

Was der Befehl macht, weiss ich allerdings nicht. Eine Vermutung, basierend auf dem Namen, ist, dass man die Sprache mit Index 0 auswaehlt, wenn man mehrere in der babel Option hat.

edit:
Plain TEX version 3.0 provides the primitive \language that is used to store
the current language


http://www.phys.ethz.ch/~ihn/latex/babel.pdf

Vielleicht hilft das ein wenig.

[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von PutzFrau am 12.04.2014 15:38]
12.04.2014 15:36:30  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
PutzFrau

Phoenix Female
Der ganze Kram mit dem scalen etc. wird fuer so etwas benoetigt:



Dort, wo die Kreise sind, sind eigentlich Bilder einer Zeitserie mit vergroesserten Ausschnitten unten dran.

Der Fake scope zerstoert mir momentan noch die Bounding Box, aber das ist das letzte Problem (und in einem article ohne Hintergrundfarbe im tikzpicture egal).

Falls jemand so etwas aehnliches machen moechte, hier ist der Code:
 
Code:
\documentclass{standalone}

\usepackage{tikz}
\usetikzlibrary{fit}
\usetikzlibrary{calc}
\usetikzlibrary{positioning}
\usetikzlibrary{backgrounds}

\usepackage{pgf}

\newdimen\XCoord
\newdimen\YCoord
\newcommand*{\ExtractCoordinate}[1]{\path (#1); \pgfgetlastxy{\XCoord}{\YCoord};}%

\newlength{\firstscope}
\newlength{\secondscope}

\pgfdeclarelayer{lower}
\pgfdeclarelayer{upper}
\pgfdeclarelayer{bglower}
\pgfdeclarelayer{bgupper}
\pgfsetlayers{background,bglower,lower,bgupper,upper,main}

\tikzstyle{yellowblue}=[fill, left color=blue, right color=yellow, shading angle=45]
\tikzstyle{greenred}=[fill, left color=red, right color=green, shading angle=45]
\tikzstyle{yellowred}=[fill, left color=yellow, right color=red, shading angle=45]

\begin{document}
\begin{tikzpicture}[framed, background rectangle/.style={thin, top color=black!80, bottom color=black!0}]
    \begin{pgfonlayer}{bglower}
        \begin{scope}
            \node[anchor=west, blue,  minimum width=2cm, circle] (c1) [left color=blue, right
            color=yellow, shading angle=45] {};%
            \node[green, minimum width=2cm, circle, right=of c1] (c2) [left color=red,  right
            color=green,  shading angle=45] {};%
        \end{scope}
    \end{pgfonlayer}
    \begin{pgfonlayer}{lower}
        \begin{scope}[x=(c1.south west), y=(c1.north east), overlay]
            \node[rectangle, minimum width=0.1cm, minimum height=0.1cm, draw, red, thick] at (0.3, 0.5)
            (r1) {};
            \node[rectangle, minimum width=0.1cm, minimum height=0.1cm, draw, red, thick, shift=($(c2)-(c1)$)] at (0.3, 0.5)
            (r2) {};
        \end{scope}
    \end{pgfonlayer}
    \coordinate (width1) at ($(c2.east)-(c1.west)$);
    \ExtractCoordinate{width1}
    \setlength{\firstscope}{\XCoord}
    % fake scope
    \begin{scope}[opacity=0.0, overlay]
        \node[overlay, anchor=west, rectangle, draw, black, minimum width=1cm, minimum height=1cm] (f1) {};
        \node[overlay, rectangle, draw, black, minimum width=1cm, minimum height=1cm, right=of f1.west, xshift=0.5mm] (f2) {};
        \node[overlay, rectangle, draw, black, minimum width=1cm, minimum height=1cm, right=of f1.west, xshift=2cm] (f3) {};
        \node[overlay, rectangle, draw, black, minimum width=1cm, minimum height=1cm, right=of f3.west, xshift=0.5mm] (f4) {};
        \node[overlay, rectangle, draw, black, minimum width=1cm, minimum height=1cm, right=of f3.west, xshift=2cm] (f5) {};
        \node[overlay, rectangle, draw, black, minimum width=1cm, minimum height=1cm, right=of f5.west, xshift=0.5mm] (f6) {};
    \end{scope}
    \coordinate (width2) at ($(f6.east)-(f1.west)$);
    \ExtractCoordinate{width2}
    \setlength{\secondscope}{\XCoord}
    \pgfmathsetmacro{\ratio}{\firstscope/\secondscope}
    % real scope
    \begin{pgfonlayer}{upper}
        \begin{scope}[scale=\ratio, yshift=-2.5cm]
            \node[anchor=west, rectangle, draw, black, minimum width=1cm, minimum height=1cm,
            transform shape, yellowblue] (t1) {};
            \node[rectangle, draw, black, minimum width=1cm, minimum height=1cm, right=of t1.west,
            xshift=0.5mm, transform shape, yellowblue] (t2) {};
            \node[rectangle, draw, black, minimum width=1cm, minimum height=1cm, right=of t1.west,
            xshift=2cm, transform shape, yellowred] (t3) {};
            \node[rectangle, draw, black, minimum width=1cm, minimum height=1cm, right=of t3.west,
            xshift=0.5mm, transform shape, yellowred] (t4) {};
            \node[rectangle, draw, black, minimum width=1cm, minimum height=1cm, right=of t3.west,
            xshift=2cm, transform shape, greenred] (t5) {};
            \node[rectangle, draw, black, minimum width=1cm, minimum height=1cm, right=of t5.west,
            xshift=0.5mm, transform shape, greenred] (t6) {};
        \end{scope}
    \end{pgfonlayer}
    \begin{pgfonlayer}{upper}
        \begin{scope}[overlay]
            \node[rectangle, inner sep=0mm, red, draw, thick, fit=(t1), opacity=0.8] (r3) {};
            \node[rectangle, inner sep=0mm, red, draw, thick, fit=(t6), opacity=0.8] (r4) {};
        \end{scope}
    \end{pgfonlayer}
    \begin{pgfonlayer}{lower}
        \begin{scope}[opacity=0.5]
            \path[ultra thin, draw, black!100, fill=red!30] (r1.north west) to[bend right=25]
            (r3.north west) to (r3.south west) to[bend left=25]
            (r1.south west) to (r1.north west) -- cycle;
            \path[ultra thin, draw, black!100, fill=red!30] (r1.south east) to (r1.south west)
            to[bend right=25] (r3.south west) to
            (r3.south east) to[bend left=25] (r1.south east) -- cycle;
            \path[ultra thin, draw, black!100, fill=red!30] (r1.south east) to (r1.north east)
            to[bend right=25] (r3.north east) to
            (r3.south east) to[bend left=25] (r1.south east) -- cycle;
            \path[ultra thin, draw, black!100, fill=red!30] (r1.north east) to (r1.north west)
            to[bend right=25] (r3.north west) to
            (r3.north east) to[bend left=25] (r1.north east) -- cycle;

            \path[ultra thin, draw, black!100, fill=red!30] (r2.north west) to[bend right=-25]
            (r4.north west) to (r4.south west) to[bend left=-25]
            (r2.south west) to (r2.north west) -- cycle;
            \path[ultra thin, draw, black!100, fill=red!30] (r2.south east) to (r2.south west)
            to[bend right=-25] (r4.south west) to
            (r4.south east) to[bend left=-25] (r2.south east) -- cycle;
            \path[ultra thin, draw, black!100, fill=red!30] (r2.south east) to (r2.north east)
            to[bend right=-25] (r4.north east) to
            (r4.south east) to[bend left=-25] (r2.south east) -- cycle;
            \path[ultra thin, draw, black!100, fill=red!30] (r2.north east) to (r2.north west)
            to[bend right=-25] (r4.north west) to
            (r4.north east) to[bend left=-25] (r2.north east) -- cycle;
        \end{scope}
    \end{pgfonlayer}
\end{tikzpicture}
\end{document}


12.04.2014 18:13:06  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Smoking44*

AUP Smoking44* 22.04.2010
...
Nice!
12.04.2014 19:36:33  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Wraith of Seth

wraith_of_seth
böse gucken
Wütend

Ich will eine Kurve, die an Punkt A losgeht und an Punkt B ankommt. Entlang dieser Kurve brauche ich zwei weitere Punkte, die diesmal mit einem einfachen VERFICKTEN kleinen Kreischen markiert sein sollen und ein bisschen Text haben.

 
Code:
\begin{figure}
\centering
\begin{tikzpicture}
	\coordinate (A) at (0,0);
	\coordinate (B) at (2,8);
	\draw[semithick] (A) to[out=99,in=-110] node[left,midway] {$y(t)$} (B);
	\node [fill = black,label=left:$Y_{k-1}$] (Yk1) at ($ (A)!.15!(B) $) {};
	\node [fill = black,label=left:$Y_{k}$] (Yk) at ($ (A)!.45!(B) $) {};
\end{tikzpicture}
\end{figure}

Diese Ausgeburt eines räudigen Köters, den man nicht oft genug halbtot getreten hat, tut nicht, was sie soll. Wahrscheinlich steht irgendwo in dieser kryptischen Anleitung von handlichen 726 Seiten unter einem noch kryptischeren Stichwort, das nur ein hirnamputierter Halbaffe sich einfallen lassen konnte, wie man auf einem beschissenen Pfad einen verkackten Punkt setzt.

...ist das ein Segen, dass ich alleine im Büro sitze. 10h erfolglos von einem Projekt ins nächste und ich bin nur marginal sozialkompatibler als eine zündende Nagelbombe.
[Dieser Beitrag wurde 2 mal editiert; zum letzten Mal von Wraith of Seth am 13.04.2014 4:40]
13.04.2014 4:25:28  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
PutzFrau

Phoenix Female
Mit den nodes beziehst du dich nicht auf den Pfad, sondern auf die Koordinaten. ($(A)!x!(B)$) liegt dementsprechend auf einer Geraden, definiert durch A und B. Es gibt einen Weg, wie man von einem Pfad Koordinaten extrahieren kann. Ich schau mal nach, ob ich was da hab.

edit:
 
Code:
\path[conflict] (a3) edge[bend left=60] coordinate[pos=0.65](helpercoord1) (helper1);


Mit coordinate[pos=x] solltest du die Koordinate extrahieren koennen, die bei x% des Pfades liegt. Probier das mal aus.

edit: Vielleicht kannst du auch mit node[pos=x] (nodename) direkt die Node eintragen.

[Dieser Beitrag wurde 2 mal editiert; zum letzten Mal von PutzFrau am 13.04.2014 4:54]
13.04.2014 4:51:13  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Wraith of Seth

wraith_of_seth
Das wäre super. Weder TeXsample noch das PGF-Manual helfen mir irgendwie weiter.

Danke, wird ausprobiert.
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von Wraith of Seth am 13.04.2014 4:54]
13.04.2014 4:53:54  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Wraith of Seth

wraith_of_seth
 
Code:
\begin{tikzpicture}
	\coordinate (A) at (0,0);
	\coordinate (B) at (2,8);
	\draw[semithick, name=dreckskurve] (A)to[out=99,in=-110] node[left,midway] {$y(t)$} (B) coordinate[pos=0.15](Yk1) coordinate[pos=0.45](Yk);
	\node [fill = black,label=left:$Y_{k-1}$] at (Yk1){};
	\node [fill = black,label=left:$Y_{k}$] at (Yk) {};
\end{tikzpicture}

Nein, klappt wieder nicht, egal wo in der \draw-Zeile ich die coordinate's reinpflanze. Die beiden Labels landen immer am Anfang der Kurve.

Ich will meinen persönlichen Punching Intern.
13.04.2014 5:04:36  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
PutzFrau

Phoenix Female
Gib mal ein voll funktionierendes Beispiel.

13.04.2014 5:14:17  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Wraith of Seth

wraith_of_seth
Das _ist_ mein gesamter Code, abzüglich Header.

Ich will am Ende (in etwa) sowas haben:


Das wäre das beste, was ich an "voll funktionierendem Beispiel" habe.

Der dritte Punkt an der Kreuzung der "geraden" Linien ist kein Problem. Die zwei Punkte auf der krummen Linie sind das Problem.

Und ja, die Linie muss krumm, sonst ist das Bild völlig panne.

Wo die Beschriftung ist, ist wurscht - wenn ich die Nodes habe, kann da auch Beschriftung nach Wunsch dran. Aber ich kann die Nodes halt nicht setzen.
[Dieser Beitrag wurde 2 mal editiert; zum letzten Mal von Wraith of Seth am 13.04.2014 5:25]
13.04.2014 5:23:23  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
PutzFrau

Phoenix Female
Irgendwas, was ich einfach c&p kann und es kompiliert.

13.04.2014 5:24:19  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Wraith of Seth

wraith_of_seth
 
Code:
\documentclass[a4paper,titlepage,twoside,BCOR=20mm,UKenglish,ngerman]{scrbook}
\usepackage{braket,amsmath,amssymb,units} %Gefudel für Formeln
\usepackage{tikz} %tikz - D'OH!
\usetikzlibrary{arrows,calc,shapes,decorations.pathreplacing} %Praktisches für TikZ
\begin{document}
\begin{figure}
\centering
\begin{tikzpicture}
	\coordinate (A) at (0,0);
	\coordinate (B) at (2,8);
	\draw[semithick, name=dreckskurve] (A)to[out=99,in=-110] node[left,midway] {$y(t)$} (B) coordinate[pos=0.15](Yk1) coordinate[pos=0.45](Yk);
	\node [fill = black,label=left:$Y_{k-1}$] at (Yk1){};
	\node [fill = black,label=left:$Y_{k}$] at (Yk) {};
\end{tikzpicture}
\end{figure}
\end{document}
13.04.2014 5:28:16  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
PutzFrau

Phoenix Female
 
Code:
\documentclass[a4paper,titlepage,twoside,BCOR=20mm,UKenglish,ngerman]{scrbook}
\usepackage{braket,amsmath,amssymb,units} %Gefudel für Formeln
\usepackage{tikz} %tikz - D'OH!
\usetikzlibrary{arrows,calc,shapes,decorations.pathreplacing} %Praktisches für TikZ
\begin{document}
\begin{figure}
\centering
\begin{tikzpicture}
	\coordinate (A) at (0,0);
	\coordinate (B) at (2,8);
	\draw[semithick, name=dreckskurve] (A)to[out=99,in=-110] node[left,midway] {$y(t)$}
        coordinate[pos=0.15](Yk1) coordinate[pos=0.45](Yk) (B);
	\node [fill = black,label=left:$Y_{k-1}$] at (Yk1){};
	\node [fill = black,label=left:$Y_{k}$] at (Yk) {};
\end{tikzpicture}
\end{figure}
\end{document}


Reihenfolge beachten!

13.04.2014 5:30:56  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Wraith of Seth

wraith_of_seth
Danke!

Mir ist immer völlig schleierhaft, was in welcher Reihenfolge muss, gerade, wenn die Dinge voneinander abhängig sind wie hier.

Speedy thing goes in, speedy thing comes out.
13.04.2014 5:59:32  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
flying sheep

AUP flying sheep 04.12.2011
 
Code:
\begin{tikzpicture}
	\draw[semithick, name=dreckskurve]
		(0,0)
		to[out=99, in=-110]
		node [pos=0.15, fill=black, label=left:$Y_{k-1}$] {}
		node [pos=0.45, fill=black, label=left:$Y_{k}$] {}
		node [left, midway] {$y(t)$}
		(2,8);
\end{tikzpicture}


das bedeutet:
  1. \draw
    : beginne einen path wie
    \path[draw]
    es tun würde
  2. (0,0)
    : springe zu (0,0). is übrigens überflüssig, alles startet bei (0,0)
  3. to
    : beginne ein pfadsegment, das eine „to“-kurve ist
  4. node
    : platziere auf dem aktuellen pfadsegment (also der kurve) einen knoten, platziert per pos, midway, near end, …
  5. (2,8)
    : beende das aktuelle pfadsegment
  6. ;
    : beende den path

aber das ist wirklich verwirrend, weil
--
,
|-
, und
-|
anders funktionieren. damit könntest du folgendes machen:
\draw (0,0) -- (2,8) node[midway] {};
[Dieser Beitrag wurde 3 mal editiert; zum letzten Mal von flying sheep am 13.04.2014 12:51]
13.04.2014 12:41:42  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
 Thema: LaTeX V ( TeXnik, die begeistert. )
« erste « vorherige 1 2 3 4 5 [6] 7 8 9 10 ... 31 nächste » letzte »

mods.de - Forum » Public Offtopic » 

Hop to:  

| tech | impressum