Quantcast
Channel: Fragen markiert mit mit tikz
Viewing all 383 articles
Browse latest View live

TikZ / matrix: Problem bei Zeilenumbruch in Zelle

$
0
0

Ich habe eine TikZ-Matrix mit drei Spalten.

  • Die zweite Spalte soll direkt an die erste Spalte anschließen.
    Dass errreiche ich durch column 1/.style={column sep=-1em}

  • Die zweite Spalte soll einen Zeilenumbruch haben.
    Problem: Das erreiche nur mit der Angabe text width=1em.

Die Inhalte aller Spalten sind aber variabel, also ist text width keine Option.

  • Die dritte Spalte soll auch möglichst, d.h. mit kleinem Abstand an die zweite Spalte anschließen.

Wie könnte ich das umsetzen?

alt text

Öffne in Overleaf
\documentclass[border=5pt, varwidth]{standalone}\usepackage{tikz}\usetikzlibrary{matrix}\begin{document}\begin{tikzpicture}\matrix[matrix of nodes,
nodes={align=left, 
anchor=west,},
column 1/.style={column sep=-1em,},
column 2/.style={font=\footnotesize, 
text width=1em,
minimum width=1em, % Problem hier%column sep=0.25em,},
column 3/.style={},
] (m){
MMMMMM &{aaaaaaaaaaaqqqqq  \\ bbbbbbbb}& NNNN\\
1 & 2 & 3 \\};
\end{tikzpicture}\end{document}

Wie kann man in tikz den Zylindermantel einfaerben?

$
0
0

Ich habe Schwierigkeiten im folgenden Beispiel den Zylindermantel einzufaerben. Hat jemand eine Idee wie man da mit tikz erreicht? Oder gibt es einen besseren Weg um den Zylinder darzustellen?

Öffne in Overleaf
\documentclass{standalone}\usepackage{tikz}\begin{document}\tikzset{
    partial ellipse/.style args={#1:#2:#3}{ 
        insert path={+ (#1:#3) arc (#1:#2:#3)}}}% copied from: https://tex.stackexchange.com/questions/123158/tikz-using-the-ellipse-command-with-a-start-and-end-angle-instead-of-an-arc\begin{tikzpicture}\newcommand{\wa}{7}% angle 1 \newcommand{\wb}{42}% angle 2\newcommand{\Ra}{1}% radius 1\newcommand{\Rb}{2}% radius 2\newcommand{\B}{5}% width\draw[rotate=\wa]    (0,0) ellipse ({cos(\wb)*\Ra} and \Ra); % draw the small \begin{scope}[rotate around={\wa:(({cos(\wb)*\B},{sin(\wb)*\B}))}] %fill=gray!30,opacity=0.2\draw[] ({cos(\wb)*\B},{sin(\wb)*\B})  [partial ellipse=-90+2*\wa:90+\wb-2*\wa:{cos(\wb)*\Ra} and \Ra]; % draw half of the smaller ellipse at the rear side \draw[dashed] ({cos(\wb)*\B},{sin(\wb)*\B}) [partial ellipse=90+\wb-2*\wa:270+2*\wa:{cos(\wb)*\Ra} and \Ra];  % draw half of the smaller ellipse at the rear side (dashed) \end{scope}\draw[dashed] (0,0)--({cos(\wb)*\B},{sin(\wb)*\B}); % center axis% wall \draw ({0-sin(\wb-2*\wa)*\Ra},{0+cos(\wb-\wa)*\Ra}) -- ({cos(\wb)*\B-sin(\wb-2*\wa)*\Ra},{sin(\wb)*\B+cos(\wb-\wa)*\Ra});
\draw ({0+sin(\wb-2*\wa)*\Ra},{0-cos(\wb-\wa)*\Ra}) -- ({cos(\wb)*\B+sin(\wb-2*\wa)*\Ra},{sin(\wb)*\B-cos(\wb-\wa)*\Ra});
\draw[->] (-0.2,0) -- (4.2,-0.5119) node[right] {x};
\draw[->] (0,-0.2) -- (0,4.2) node[above] {y};
\draw[->]  (0,0) -- ({-sin(\wb+\wa)},{-cos(\wb)})  node[below] {z};
\end{tikzpicture}\end{document}

Tikz / calc: Strecken vorgegebener Richtung und vorgegebener Länge konstruieren

$
0
0

Die roten Strecken stehen jeweils senkrecht auf einer schwarzen.
(Es kommt richtig raus mit dem rechten Winkel, aber die Syntax ist etwas komisch geraten... vielleicht geht es besser?)

Wie erreiche ich, dass die roten Strecken alle genau die Länge 1 haben?

alt text

Öffne in Overleaf
\documentclass[border=5pt, tikz]{standalone}\usepackage{tikz, amsmath}\usetikzlibrary{calc}\begin{document}\begin{tikzpicture}[
nodes={fill=red,circle, inner sep=1pt,}
]
\node [label=left:$A$] (A) at (0,0) {};
\node [label=right:$B$] (B) at (1,0) {};
\draw (A) -- (B);

\node [label=above:$C$] (C) at ($(B)!1!-90:(A)$) {};
\draw[red] (B) -- (C);
\draw (A) -- (C);

\node [label=above:$D$] (D) at ($(C)!1!-90:(A)$) {};
\draw[red] (C) -- (D);
\draw (A) -- (D);

\node [label=above:$E$] (E) at ($(D)!1!-90:(A)$) {};
\draw[red] (D) -- (E);
\draw (A) -- (E);

\end{tikzpicture}\end{document}

TikZ / svg.path: Wie kann ich svg Code in tikzpictures direkt verwenden?

$
0
0

Bei wikipedia werden oft die svg-Codes zu gezeichneten Bildern angegeben:

Als einfaches Beispiel direkt zum svg Code aus dem Link oben

Kann ich diesen Code irgendwie direkt mit TikZ verarbeiten?

Öffne in Overleaf
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg xmlns="http://www.w3.org/2000/svg" width="1000" height="600" viewBox="0 0 5 3">
<desc>Flag of Germany</desc>
<rect id="black_stripe" width="5" height="3" y="0" x="0" fill="#000"/>
<rect id="red_stripe" width="5" height="2" y="1" x="0" fill="#D00"/>
<rect id="gold_stripe" width="5" height="1" y="2" x="0" fill="#FFCE00"/>
</svg>

alt text

Öffne in Overleaf
\documentclass{article}\usepackage{tikz}\usepgflibrary{svg.path}\begin{document}
IST:    \begin{verbatim}<?xml version="1.0" encoding="UTF-8" standalone="no"?>
    <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
    "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg xmlns="http://www.w3.org/2000/svg" width="1000" height="600" viewBox="0 0 5 3">
    <desc>Flag of Germany</desc>
    <rect id="black_stripe" width="5" height="3" y="0" x="0" fill="#000"/>
    <rect id="red_stripe" width="5" height="2" y="1" x="0" fill="#D00"/>
    <rect id="gold_stripe" width="5" height="1" y="2" x="0" fill="#FFCE00"/>
    </svg>
\end{verbatim}

SOLL: ???
\begin{pgfpicture}\pgfpathsvg{
M 0 0 l 20 0 0 20 -20 0 q 10 0 10 10
}\pgfusepath{stroke}\end{pgfpicture}\end{document}

TikZ calendar: Wie setze ich am besten Day Labels, Tagesnamen

$
0
0

https://texwelt.de/wissen/upfiles/55555555_287.png

Ich dachte, man könne das ggf. mit pgfcalendarifdate machen und damit nodes setzen.
Mein Ansatz funktioniert nicht, aber das dürfte ohnehin eine ziemliche, siebenfache Verschachtlung werden.
Geht es vielleicht einfacher?

Am besten wäre eh ein allgemeiner style, der das dann bei einen beliebigen Kalender ergänzt.

Öffne in Overleaf
\documentclass[margin=5mm, varwidth]{standalone}\usepackage{tikz}\usetikzlibrary{calendar}\begin{document}\def\Date{2018-11-01}
Test: \Date~ \pgfcalendarifdate{\Date}{Monday}{ist ein Montag}% test true{ist kein Montag}% test false\begin{tikzpicture}[font=\footnotesize]
\calendar[dates=2018-11-01 to 2018-11-last,week list
] (cal);

\node[anchor=south] at (cal-2018-11-04.north) {Test};

% Macht er nicht:\pgfcalendarifdate{2018-11-01}{Monday}{\node[anchor=south] at (cal-2018-11-01.north) {M};}% test true{X}% test false\end{tikzpicture}\end{document}

pgfmathsetlengthmacro funktioniert nicht bei Verwendung des Pakets translator

$
0
0

alt text

Ich möchte z.B. die Höhe des Worts 'Montag' messen, indem ich \pgfcalendarweekdayname{<Zahl>} verwende.

translator.sty macht aus Monday = Montag (= \pgfcalendarweekdayname{0}), aber
\pgfmathsetlengthmacro{\Height}{height("\pgfcalendarweekdayname{0}")}
funktioniert dann nimmer.

Was muss ich anders machen?

Öffne in Overleaf
%\documentclass[ngerman]{scrbook}\documentclass[border=3mm,varwidth, ngerman]{standalone}\usepackage[]{babel}%\usepackage{translator}\usepackage{pgfkeys,pgfcalendar, tikz}\usepackage{lmodern}\begin{document}%\pgfcalendarweekdayname{0}, \pgfcalendarweekdayshortname{0};%\pgfcalendarmonthname{2}, \pgfcalendarmonthshortname{2}\sffamily
Geht: \pgfmathsetlengthmacro{\Height}{height("Montag")}
Height (from Montag): \Height

Geht mit translator.sty nicht: \pgfmathsetlengthmacro{\Height}{height("\pgfcalendarweekdayname{0}")}
Height (from \pgfcalendarweekdayname{0}): \Height\end{document}

TikZ calendar: Berechnetes Datum als if-Bedingung (Ostern)

$
0
0

alt text

Ich habe hier einen Algorithmus, der mit pgfmath das Osterdatum berechnet. \Easter liefert z.B. 2018-04-01.

Allerdings kann ich das Ergebnis scheints nicht in der Form
\calendar[] if (equals=\Easter)[red];
verwenden.

Was muss ich anders machen?
Günstig wäre dieses berechnete Osterdatum als pgfkey zu haben, weil ich dann die von Ostern abgeleiteten Feiertage berechnen/hervorheben könnte, z.B. Easter=39für Ostertag + 39 Tage = Christi Himmelfahrt.
Wie kann ich dass machen

Öffne in Overleaf
\documentclass[margin=5mm, varwidth]{standalone}\usepackage{tikz}\usetikzlibrary{calendar}\pgfmathtruncatemacro{\year}{2018}\begin{document}% Ostersonntag % https://www.tondering.dk/claus/cal/easter.php\newcommand*{\Easter}[1][\year]{%        \Easter[year]\pgfmathtruncatemacro{\G}{mod(#1,19)}%\pgfmathtruncatemacro{\C}{floor(#1/100)}%\pgfmathtruncatemacro{\H}{mod(\C-floor(\C/4)-floor((8*\C+13)/25)+19*\G+15,30)}%\pgfmathtruncatemacro{\I}{\H-floor(\H/28)*(1-floor(29/(\H+1))*floor((21-\G)/11))}%\pgfmathtruncatemacro{\J}{mod(#1+floor(#1/4)+\I+2-\C+floor(\C/4),7)}\pgfmathtruncatemacro{\L}{\I-\J}%\pgfmathtruncatemacro{\eastermonth}{3+floor((\L+40)/44)}%\pgfmathsetmacro{\EasterMonth}{"0\eastermonth"}%   \pgfmathtruncatemacro{\easterday}{\L+28-31*floor(\eastermonth/4)}%\pgfmathsetmacro{\EasterDay}{\easterday< 10 ? "0\easterday" : "\easterday"}%%
#1-\EasterMonth-\EasterDay%}
Easterdate: \Easter, 
\year-\EasterMonth-\EasterDay\pgfkeys{/pgf/calendar/Easter/.default = 0}\pgfkeys{/pgf/calendar/Easter/.code ={     ? ? ? 
}}\begin{tikzpicture}\calendar[dates=\year-04-01 to \year-05-last, week list, 
month label above centered, month text=\%mt \%y-
]
if ( 
%    Easter=-3, % Maundy Thursday%        Easter=-2, % Good Friday%        Easter,    % Easter Sunday%        Easter=1,  % Easter Monday%        Easter=39, % Feast of the Ascension%        Easter=49, % Pentecost%        Easter=50 % Whit Monday
)[red]
if (equals=2018-4-1) [red]; % geht
if (equals=\year-\EasterMonth-\EasterDay) [red] % geht%if (equals=\Easter) [red]  % geht nicht.
;
\end{tikzpicture}\end{document}

TikZ / calendar: Kalender zu groß - seltsame Leerseiten werden eingefügt

$
0
0

In meinem Kalender erzeuge ich Monatsseiten per foreach-Schleife.

Dummerweise wird pro Monat eine Leerseite eingefügt.
Kann mir evtl. jmd. helfen und mir sagen, wie ich das verhindern kann?

€dit: Es liegt wohl an dem \newpage ganz am Schluss. Aber wenn ich das rausnehme, verschwindet auch der head...

€dit 2: Es liegt wohl an den Maßen des Kalenders. Dieser soll genau den Textkörper einnehmen. Weiß jmd. evtl. wie ich das richtig einstelle?

alt text

Vollständiger Code:

Öffne in Overleaf
\documentclass[landscape,ngerman]{scrartcl}% Inputs:\def\Margin{2.75cm}\def\Year{2018}\def\Month{11}\def\CalendarNumbersFont{\Huge\sffamily}%\bfseries\def\WeekDayNamesFont{\bfseries\sffamily}%\bfseries\usepackage{lmodern}\renewcommand*{\familydefault}{\sfdefault}\setparsizes{0pt}{0pt}{0pt plus 1fil}\usepackage[showframe=true,
headsep=0mm, includehead, 
margin=\Margin
]{geometry}\usepackage{scrlayer-scrpage}\setkomafont{pagehead}{\normalfont}\cfoot{}% 'show no foot'\usepackage{calc}% for '\settototalheight'\usepackage{tikz}\usetikzlibrary{calendar}\usepackage[]{babel}\usepackage{translator}\pgfkeys{tikz/.cd,
InnerSep/.store in =\InnerSep,
InnerSep=3pt,
DayCellWidth/.store in =\DayCellWidth,
DayCellWidth=(\textwidth-\pgflinewidth)/7,
DayCellHeight/.store in =\DayCellHeight,
DayCellHeight=(\textheight-\pgflinewidth-1\WeekDayNamesHeight)/5+\InnerSep/5,
}% Inhat Test\newcommand\Inhalt{%%$\text{\tikzdaytext\hspace{0.75pt}}%%\overset%%%{\parbox{2em}{\tiny Tag der Deutschen}}%%{\text{\tiny Tag der Deutschen\:Einheit}}%%{\text{   \tiny (schulfrei)   }\hfill}%%$% %M%{\tikzdaytext}% %\begin{tabular}[b]{>{\tiny}p{1cm}}%aa  aa aaa\\[-3pt]%bbb%\end{tabular}
M
}\begin{document}\newlength\HeadHeight%\CalendarNumbersFont\pgfmathsetlengthmacro{\DayLetterHeight}{height("1 2 3 4 5 6 7 8 9 0 M")}\normalsize\normalfont%%DayLetterHeight: \DayLetterHeight%\newlength\weekdaynamesheight\WeekDayNamesFont%\settoheight\weekdaynamesheight{\pgfcalendarweekdayname{0}}%\pgfmathsetlengthmacro{\WeekDayNamesHeight}{\weekdaynamesheight}%\normalsize\normalfont%%WeekDayNamesHeight (from \pgfcalendarweekdayname{0}): \the\weekdaynamesheight  /  \WeekDayNamesHeight

Titelseite \newpage% Calendar\foreach\Month in {10,11}{%%%%%%%%%%%%%%%%%%%\def\Head{\parbox[b]{\linewidth}{\strut neu \\ head \Month\\ head \strut}}%\settototalheight\HeadHeight{\vbox{\Head}}% Kopfhöhe messen\newgeometry{headheight=\HeadHeight, 
headsep=0mm, includehead, 
margin=\Margin}%\ihead{\Head}%%HeadHeight \the\HeadHeight%\centering Inhalt \Month \\%\begin{tikzpicture}[     red, opacity=0.5,     % for 'showframes'
every day/.append style={
text=black, 
font=\CalendarNumbersFont,
draw,
anchor=north west,
inner sep=\InnerSep,
text width=\DayCellWidth-2*\InnerSep, %<-geändert
text depth=\DayCellHeight-\DayLetterHeight-2*\InnerSep,%<-geändert
minimum width=\DayCellWidth, 
minimum height=\DayCellHeight,%<-geändert
name=\pgfcalendarsuggestedname,
},
]
\newcount\daynocount\calendar (cal) [
day xshift=\DayCellWidth,% <- eingefügt
day yshift=\DayCellHeight,% <- eingefügt
dates=\Year-\Month-01 to \Year-\Month-last,
week list, 
%day code={%\node[name=\pgfcalendarsuggestedname,every day]{\Huge \tikzdaytext};%}
]
if (Sunday) [nodes={red, fill=pink}]
if (equals=\Year-\Month-02) [
%nodes={red, fill=pink}, %day code={\node[every day]{ \Tabelle  };}
day code={\node[every day]{\Inhalt};
}
]
%
if (equals=\Year-\Month-07) [
%nodes={red, fill=pink}, %day code={\node[every day]{   };}
]
;

% Weekdaynames\foreach\i in {1,...,7}{%\node[anchor=south, 
inner sep=\InnerSep,
%text width=\DayCellWidth-2*\InnerSep, %ruiniert Zentrierung
text depth=\WeekDayNamesHeight-2*\InnerSep,%<-geändert
minimum width=\DayCellWidth, 
minimum height=\WeekDayNamesHeight,%<-geändert
draw,fill=gray, text=white,
font=\WeekDayNamesFont,
] at ([yshift=0ex]cal-\Year-\Month-0\i.north |- cal-\Year-\Month-01.north) {%\vphantom{g}%\pgfcalendardatetojulian{\Year-\Month-0\i}{\daynocount}%\pgfcalendarjuliantoweekday{\the\daynocount}{\daynocount}%%\pgfmathparse{\DayNames[\the\daynocount]}\pgfmathresult%\pgfcalendarweekdayname{\the\daynocount}%,\the\daynocount,\i%};
}%\fill[red, thick] (cal-\Year-\Month-21) circle (2pt);
\node[red, draw, align =left, 
anchor=south, 
yshift=\InnerSep, 
text width=\DayCellWidth-2*\InnerSep,
inner sep=0pt
] (Termin) at (cal-\Year-\Month-21.south) {Das ist ein langer Text. Das ist ein langer Text. \\Termin\\ Termin};

%\input{SeitengeometrieZeigen.tex}\end{tikzpicture}\newpage}%%%%%%%%%%%%%%%%%%%%%%%%\end{document}

pgfmath: Mehfache Verwendung von Größen mit geänderten Parametern

$
0
0

alt text

In folgendem Bsp. brauche ich einmal \pgfmathsetmacro\Flaggenfaktor{0.75} und einmal \pgfmathsetmacro\Flaggenfaktor{2.75}

Gibt es eine Möglichkeit zu vermeiden, dass ich den ganzen Kram

\pgfmathsetmacro\Flaggenfaktor{2.75} \pgfmathsetmacro\Flaggenhoehe{3*\Flaggenfaktor} \pgfmathsetmacro\Flaggenbreite{5*\Flaggenfaktor}

zweimal wiederholen muss?

Ich möchte nur die oberste Zeile angeben müssen.

Öffne in Overleaf
\documentclass[border=3mm]{standalone}\usepackage{tikz}\usetikzlibrary{shapes.geometric}\usepackage{mwe}\begin{document}% Namen reservieren:\pgfmathsetmacro\Flaggenfaktor{0}\pgfmathsetmacro\Flaggenhoehe{3*\Flaggenfaktor}\pgfmathsetmacro\Flaggenbreite{5*\Flaggenfaktor}\begin{tikzpicture}[]
\pgfmathsetmacro\Flaggenfaktor{2.75}\pgfmathsetmacro\Flaggenhoehe{3*\Flaggenfaktor}\pgfmathsetmacro\Flaggenbreite{5*\Flaggenfaktor}\node[draw, ultra thick, help lines,
regular polygon, regular polygon sides=16, minimum size=0.4\textwidth] (brd) {\includegraphics[width=\Flaggenbreite em, height=\Flaggenhoehe em]{example-image}};
\node[font=\Huge\bfseries\sffamily, text=white] at (brd.center) {};

\pgfmathsetmacro\Flaggenfaktor{0.75}\pgfmathsetmacro\Flaggenhoehe{3*\Flaggenfaktor}\pgfmathsetmacro\Flaggenbreite{5*\Flaggenfaktor}\foreach[count=\n]\Bundesland in {BB, BE, BW, BY, HB, HE, HH, MV, NI, NW, RP, SH, SL, SN, ST, TH}{\node[] at (brd.side \n) {\includegraphics[width=\Flaggenbreite em, height=\Flaggenhoehe em]{example-image}};
}\end{tikzpicture}\end{document}

Pgfplotsinvokeforeach- Schleife: Wert speichern

$
0
0

Hallo.

Ich habe versucht, eine Wahrscheinlichkeitsfunktion und die dazugehörige Verteilungsfunktion in zwei verschiedenen Koordinatensystemen darzustellen.

Die Wahrscheinlichkeitsfunktion hat auch wunderbar funktioniert, jedoch gibt es Probleme bei der Verteilungsfunktion. Ich möchte eine Schleife erstellen, die in jedem Durchlauf einen Teil der Funktion zeichnet, genauer gesagt die Zuordnung x-->F(x).

Das Problem ist nun aber, dass der Wert F(x) auf den vorigen Werten immer aufbaut. D.h. ich brauche eine Möglichkeit, um diesen Wert zu speichern und für den nächsten Schleifendurchgang verwenden zu können. Ich habe bereits einiges versucht, aber es scheinen foreach- Schleifen nicht in der axis-Umgebung zu funktionieren. Ich habe jetzt auch viel zu diesen pgfplotsinvokeforeach- Schleifen gelesen, aber bisher konnte ich noch keine Lösung auf das Problem finden.

Ich habe hier etwas erstellt, was zwar allem Anschein nach den Wert speichert (wobei ich mir da auch nicht so sicher bin), jedoch verändert das gleichzeitig auch alle anderen Werte aus vorigen Schleifendurchgängen, was dafür sorgt, dass sich alle Werte verschieben und auf eine Höhe kommen, was nicht sein sollte.

Hier wäre mal so das Minimalbeispiel:

Öffne in Overleaf
\documentclass{article}\usepackage{tikz}\usetikzlibrary{calc}\usepackage{pgfplots}\begin{document}\begin{figure}[h]
\begin{minipage}{0.5\textwidth}\centering\begin{tikzpicture}\begin{axis}[
        axis lines=middle,
        xmin=0,
        xmax=5,
        height=6cm,
        width=8cm,
        ymin=0,
        ymax=0.4,
        xlabel=$x$,
        ylabel=$p_i$,
        xlabel style=right,
        ylabel style=above,
        enlargelimits=0.05,
        ]

        \draw[fill=red!20!white]\foreach\i in {1,...,5  }{
        (axis cs:{\i-0.5},{0})
        rectangle 
        (axis cs:{\i+0.5},{0.25*exp((\i-1)*ln(0.75))})
        }; %Rechtecke; es gilt: P(X=k)=p(1-p)^(k-1)\end{axis}\end{tikzpicture}\end{minipage}\begin{minipage}{0.5\textwidth}\centering\begin{tikzpicture}\begin{axis}[
        axis lines=middle,
        xmin=0,
        xmax=6,
        height=6cm,
        width=8cm,
        xlabel=$x$,
        ylabel=$F(x)$,
        xlabel style=right,
        ylabel style=above,
        enlargelimits=0.05,         
        ymin=0,
        ymax=1.5
        ]
        \pgfmathsetmacro{\LastHeight}{0}\pgfplotsinvokeforeach{1,...,5}{\pgfmathsetmacro{\ActualHeight}{0.25*exp((#1-1)*ln(0.75))+\LastHeight}\draw[red,thick](axis cs:{#1},{\ActualHeight}) -- (axis cs:{#1+0.5},{\ActualHeight});
        \global\let\LastHeight\ActualHeight}\end{axis}\end{tikzpicture}\end{minipage}\end{figure}\end{document}

Ich hoffe sehr, dass meine Frage verständlich formuliert ist. Vielen Dank für die Antworten und viele Grüße!

Fläche einfärben unter und über Gerade

$
0
0

Hallo zusammen ich versuche gerade einen sinus zu zeichnen, welcher zwei Schnittpunkte mit einer Geraden hat. Oberhalb und unterhalb sollen die Flächen eingefärbt werden. Dies funktioniert noch nicht, siehe Code. Unterhalb die Fläche soll von 0 bis pi/2 auf der x Achse eingefärbt werden und oberhalb von pi/2 bis zum zweiten Schnittpunkt.

Öffne in Overleaf
`\documentclass[varwidth, margin=2.5pt]{standalone}\usepackage[ngerman]{babel}\usepackage{tikz}\usetikzlibrary{plotmarks}\usetikzlibrary{calc,arrows}\usepackage{amsmath, amssymb}\begin{document}\def\a{0.5}\begin{tikzpicture}[x = 1cm, y=1.5cm, % scale=0.45,
font=\footnotesize,
>=latex   %Voreinstellung für Pfeilspitzen
]

% % Funktionen     y = sin(x),  y = a\draw[] plot[samples=300, domain=0:3.14159265359]
(\x,{sin(\x r)}) node[above=15pt] {};

% Pm\draw[] (4,\a) -- (0,\a) node[above, xshift=5mm] {};

%Schnittpunkte\foreach\k in {0,...,1}{%%% x-Wert berechnen und abspeichern\pgfmathparse{((-1)^\k) * 3.14159265359*asin(\a)/180 + \k*3.14159265359}\let\myresult\pgfmathresult\pgfmathparse{\myresult}\let\myresult\pgfmathresult\draw[color=red, fill=white] plot[mark=*,mark size=2.75pt] 
    coordinates{ 
        ( {\myresult},  {\a} ) 
    };
    % \node[] at (\myresult,\a) {\myresult};}%%% Koordinatensystem% x-Achse\draw[->] (0,0) -- (4,0) node[below] {$\delta$}; 
%Zahlen auf x-Achse\foreach\x/\xtext in {
    0, .5*pi/\frac{\pi}{2}, pi/\pi}\draw (\x,2pt) -- (\x,-2pt) node[below] {$\xtext$};

% y-Achse \draw[->] (0,0) -- (0,1.75) node[left] {$y$};
%Zahlen auf y-Achse\foreach\y in {0.5,1}\draw[] (2pt,\y) -- (-2pt,\y) node[left] {\tiny$\y$};

%Ursprung%\draw[] (0pt,-5pt) node[below right] {$0$};\shade[top color=blue,bottom color=gray!50]
(0,0) parabola (0.52359,0.5) |- (0,0);

\end{tikzpicture}\end{document} `

Tikz einbinden in Main File fehlerhaft

$
0
0

Hallo zusammen, ich erstelle mir für jedes Bild eine tex datei in der ich das tikz Bild erstelle (siehe Code unten). Diesen binde ich dann über den Befehl input im Hauptfile in einer figure Umgebung ein. Dies funktioniert soweit ganz gut. Jetzt habe ich das Problem sobald ich zwei Ablaufdiagramme einbinde bekomme ich die Fehlermeldung im zweiten Bild undefinied control sequenz. Das Problem taucht auch auf wen ich beides mal das gleiche Bild laden möchte. Wenn ich dies nur einmal mache klappt es.

Öffne in Overleaf
\usepackage{tikz}\usetikzlibrary{positioning,calc,shapes,arrows,shapes.multipart}% Define block styles\tikzset{
    pap/.style={
        draw,
        minimum height=7mm,
        font=\ttfamily\footnotesize,
        align=flush center,
        on grid
    },
    papDecision/.style = {
        diamond,
        draw, 
        text width = 20 mm, 
        align = center, 
        text badly centered,
        inner sep = 1 pt,
        font=\ttfamily\footnotesize,
        %line width = 1,
        minimum width = 30mm,
        minimum height = 7mm,
    },
    papStart/.style = {
        rectangle,
        draw, 
        align = center, 
        text width = 3cm, 
        text badly centered,
        inner sep = 4 pt,
        rounded corners=10pt,
        font=\ttfamily\footnotesize,
        %line width = 1,
        minimum width = 30mm,
        minimum height = 7mm,
    },
    papEnd/.style = {
        rectangle,
        draw, 
        align = center, 
        text width = 3cm, 
        text badly centered,
        inner sep = 4 pt,
        rounded corners=10pt,
        font=\ttfamily\footnotesize,
        %line width = 1,
        minimum width = 30mm,
        minimum height = 7mm,
    },
    papData/.style = {
        trapezium,
        draw, 
        align = center, 
        text width = 20 mm, 
        text badly centered,
        inner sep = 4 pt,
        trapezium left angle=70,
        trapezium right angle=110,
        font=\ttfamily\footnotesize,
        %line width = 1,
        minimum width = 30mm,
        minimum height = 7mm,
    },
    papPredProc/.style = {
        draw,
        rectangle split,
        rectangle split horizontal,
        rectangle split parts = 3,
        rectangle split empty part width=-8pt,
        align = center, 
        %       text width = 4.5 em, 
        text badly centered,
        %        inner sep = 4 pt,
        font=\ttfamily\footnotesize,
        %line width = 1,
        minimum width = 30mm,
        minimum height = 7mm,
    },
    papProcess/.style = {
        rectangle,
        draw,
        align = center, 
        text width = 3cm, 
        text badly centered,
        %inner sep = 2 pt,
        font=\ttfamily\footnotesize,
        %line width = 1,
        minimum width = 30mm,
        minimum height = 7mm,
    },
    papLine/.style = {
        draw,
        -stealth,
        font=\ttfamily\footnotesize,
        %line width = 1,},
}\newcommand{\papYes}{ja}\newcommand{\papNo}{nein}\begin{tikzpicture}[node distance = 2cm, auto]

% Place nodes\node [papStart] (Start1){Start};
\node [papProcess, below of = Start1,yshift= 2mm] (pro4){funktion6};

\node [papDecision, below of = pro4, yshift= -20mm] (dec2){test};

\node [papPredProc,  right of = dec2,xshift=25mm] (predproc2){\nodepart{two}\shortstack{funktion5}};
\node [papPredProc, below of = dec2,yshift= -10mm] (predproc3){\nodepart{two}\shortstack{funktion4}};
\node [papDecision, below of = predproc3, yshift= -20mm](dec3){Anzahl m?};

\node [papPredProc, below of = dec3, xshift=-25mm, yshift= -20mm](predproc4){\nodepart{two}\shortstack{funktion1}};
\node [papPredProc, below of = dec3, yshift= -20mm](predproc5){\nodepart{two}\shortstack{funktion2}};
\node [papPredProc, below of = dec3, xshift=26mm, yshift= -20mm](predproc6){\nodepart{two}\shortstack{funktion3}};
\node [papEnd, below of = predproc5, yshift= -20mm] (End) {Ende};

% Draw edges\path [papLine] (Start1) -- (pro4);
\path [papLine] (pro4) -- (dec2);
\path [papLine] (dec2) -- node [above] {\papYes} (predproc2);
\path [papLine] (dec2) -- node [right] {\papNo} (predproc3);
\path [papLine] (predproc3) -- (dec3);
\path [papLine] (dec3) -- node [right] {m = 1} (predproc4);
\path [papLine] (dec3) -- node [right] {m = 2} (predproc5);
\path [papLine] (dec3) -- node [right] {m < 2} (predproc6);

\path [papLine] (predproc4) -- (End);
\path [papLine] (predproc5) -- (End);
\path [papLine] (predproc6) -- (End);

\end{tikzpicture}

Node verbinden trotz outer sep

$
0
0

Ich möchte gerne die node anwendung mit der node glibc und syscall verbinden. Wenn ich outer sep in der node anwendung verwende, dann reichen die Linien nicht an den Rand der node anwendung. wenn ich aber outer sep weg lasse, ist die node nicht mehr innerhalb des grünen Vierecks. Wie kann ich das Problem lösen?

Öffne in Overleaf
\documentclass[tikz,border=5pt]{standalone}\usetikzlibrary{shapes, arrows,snakes,backgrounds,fit,positioning}\begin{document}\tikzset{block/.style ={ rectangle, draw, text width=19em, text centered, rounded corners, minimum height=2em,fill=blue!30}}\tikzset{blockBig/.style ={rectangle, draw, text width=19em, text centered, rounded corners, minimum height=2em, outer sep=0.5cm,fill=blue!30,node distance=0.0cm}}\tikzset{scope/.style ={rectangle, draw, text width=19em, text centered, rounded corners, minimum height=2em, inner sep=0.5cm,fill=blue!30}}\tikzset{dottedline/.style ={draw,dotted, very thick}}\tikzset{line/.style ={draw, very thick}}\begin{tikzpicture}[node distance = 0.5cm, auto]
         \node [blockBig,](anwendung) {Benutzeranwendungen};
         \node [block,text width=12em, xshift=1cm,below=of anwendung] (glibc) {C-Standard-Bibliothek (glibc)};
         \node [block, yshift=-1cm,xshift=-1cm,below=of glibc] (syscall) {Systemaufrufschnittstelle};
         \node [block, below=of syscall] (kernel) {Kernel};
         \node [block, below=of kernel] (code) {architekturspezifischer Kernel-Code};

         \begin{scope}[on background layer]
         \node [scope](eins)[
         fit=(anwendung) (glibc) (syscall) (kernel) (code),
         label={[anchor=south,shade=none]below:Hardware Plattform},
         yshift=-2.3em,fill=green!30,
         draw=black] (hardware) {};
         \end{scope}\begin{scope}[on background layer]
         \node [scope](zwei)[
         fit=(syscall) (kernel) (code),
         fill=blue!10,
         draw=black] (kernelspace) {};
        \end{scope}\draw[dottedline] (-5,-2.9) -- (5,-2.9);
        \draw[line] (anwendung.south) -- (anwendung|-glibc.north);
        \draw[line] (anwendung.200) -- (anwendung.200|-syscall.north);
        \draw[line] (syscall.south) -- (kernel.north);
        \draw[line] (kernel.south) -- (code.north);
        \draw[line] (glibc.209) -- (glibc.209|-syscall.north);
    \end{tikzpicture}\end{document}

TikZ: verschieden dicke Linien bei path picture

$
0
0

Wie erreiche ich, dass die dünneren Linien normal gezeichnet werden?

alt text

Öffne in Overleaf
\documentclass[tikz,border=5pt]{standalone}\usetikzlibrary{shapes, calc}\begin{document}\begin{tikzpicture}[]
\pgfmathsetlengthmacro{\M}{1cm}\pgfmathsetlengthmacro{\B}{5*\M}\pgfmathsetlengthmacro{\H}{3*\M}\node[name=s,%shape=rectangle,% draw
minimum height=\H, minimum width=\B,
path picture={\draw[]  ($(s.south east)!2/3!(s.north east)$) -- (s.south east) -- (s.south west)
-- (s.north west) 
-- ([yshift=2/3*\H, xshift=1/3*\B]s.south west) 
-- ([yshift=0, xshift=1/3*\B]s.north west)
-- ([yshift=2/3*\H, xshift=2/3*\B]s.south west) 
-- ([yshift=0, xshift=2/3*\B]s.north west)
-- ([yshift=2/3*\H, xshift=3/3*\B]s.south west) ;
}
] {Fabrik};
\end{tikzpicture}\end{document}

Plotte Entropy mit tikz

$
0
0

Hallo zusammen,

folgender Code sollte Entropy der Binomialverteilung für n=1,..,5 plotten, tut es aber nicht. Wo ist das Problem?

Öffne in Overleaf
\documentclass{article}\usepackage{pgfplots}\begin{document}\begin{tikzpicture}[scale=1]
    % Axis\node (1) at (0,6.5) {$H(x)$};
    \node (2) at (7.5,0) {$p$};
    \begin{axis}[
        samples=100,
        smooth,
        domain=0.01:0.99,
        ]
            \foreach\N in {1,...,5}{%\addplot+ [mark = none] gnuplot[raw gnuplot] {%
                set samples 100;
                b(k, n, p) = n!/(k!*(n-k)!)*p**k*(1-p)**(n-k);
                plot[0.01:0.99] sum [k=0:\N] -b(k,\N,x)*log2(b(k,\N,x))
            };
            \addlegendentryexpanded{$B_\N$}}\end{axis}\end{tikzpicture}\end{document}

Suche Vorlage für IEEE X Bus System

$
0
0

Hallo zusammen,

ich suche entweder eine fertige Vorlage des 39 Bus Netzes in tikz oder noch besser vordefinierte Bauteile wie Generator, Trafo, Sammelschiene, externes Netz etc um mir unterschiedliche Netze selber zu erstellen. Meine Suche hat bis jetzt nur Bauteile wie Widerstände oder Dioden ergeben. Diese kann ich natürlich nicht verwenden.

Ich bin doch bestimmt nicht der erste der sich damit auseinander setzt.

Viele Grüße der Strompädagoge

TikZ: Fläche, die bewegte Figur aufzeichnet

$
0
0

Ich habe mich gefragt, ob es eine einfache Möglichkeit gibt, die Fläche zu veranschaulichen, die entsteht, wenn sich der Kreis entlang der Linie bewegt:

alt text

Als Bahn habe ich jetzt mal, einfachheitshalber einen Streckenzug gewählt; denkbar wäre natürlich auch Kurven, z.B. eine Parabel oder ein anderer Kreis.

Wie könnte man das machen?

Öffne in Overleaf
\documentclass[varwidth, margin=2.5pt]{standalone}\usepackage{tikz}\begin{document}\begin{tikzpicture}[
x=2cm, y=2cm, 
]
\coordinate (start) at (0,0);
\coordinate (P) at (1, 1);
\coordinate (stop) at (3, -1);

\path[fill=red, draw=black] (start) circle[radius=1cm];
\fill[black] (start) circle[radius=3pt];

\draw[->] (start) -- (P) -- (stop);

\end{tikzpicture}\end{document}

TikZ: Labels in den Vordergrund setzen

$
0
0

alt text

Gibt es eigentlich eine simple Einstellung, dass das Label nicht von anderem übermalt wird?

Ich habe bisher immer alles neu gesetzt, aber frage mich, ob es eleganter geht.

Beispiel:

Öffne in Overleaf
\documentclass[tikz, margin=5pt]{standalone}\begin{document}\begin{tikzpicture}[scale=3,transform shape]
\coordinate[label=M] (M) at (0,0); 
\fill[yellow] (-2mm,-2mm) rectangle (2mm,2mm);
\end{tikzpicture}\end{document}

\node während \draw festlegen

$
0
0

Mein Problem ist, dass der Code zwar funktioniert, aber die Linien bei C, D und S nicht an den Ecken beginnen, sondern bei der Beschriftung:

Öffne in Overleaf
\documentclass{standalone}\usepackage{tikz}\begin{document}\begin{tikzpicture}\draw (0,0)node (a)[below]{A}--++(45:2)node(d) [left]{D}--++(4,0)node (c)[below]{C}--++(225:2)node (b)[below]{B}--(0,0);
\draw (0,0)--(0,4)node (s) [above]{S}--(4,0);
\draw (d)--(s)--(c);
\end{tikzpicture}\end{document}

Wie setze ich den node genau auf die Koordinate?

Wie kann man 2 oder mehrere File Trees mit Pagebreak abbilden?

$
0
0

Hallo Kollegen,

Ich habe da so einen File Tree mit Pagebreak im Forum aufgeschnappt. Ich würde diesen File Tree gerne für meine Zwecke verwenden. Dieser Code wurde ursprünglich (teilweise) von Sašo Živanović erstellt: http://tex.stackexchange.com/a/296771/

Der Code funktioniert soweit. Was jedoch nicht funktioniert ist wenn ich zwei verschiedene Trees nach einander haben möchte. Ergänzende Info: Der Code ist nicht kürzbar. Die kryptische Programmierung am Anfang geht auf den Pagebreak zurück. Ich bitte um Verständnis.

Conclusion: Ich würde gerne wissen wie man zwei verschieden File Trees in diesem Code abbilden kann. Ich bedanke mich für jede Hilfe.

Ich wünsche einen schönen Tag.

Öffne in Overleaf
\documentclass[11pt,a4paper,titlepage,bibliography=totoc,numbers=noenddot,abstract=on,multi,dvipsnames,svgnames,x11names]{scrreprt}%Dokumentklasse wie in unserer Vorlage\usepackage{storebox}%Pagebrak\usepackage[edges]{forest}%FileTree\usepackage{adjustbox}%Pagebrak%\usepackage{lmodern}%Schrift%Zeilenumbruch in der tikz Umgebung!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% addaswyd o gôd Sašo Živanović: http://tex.stackexchange.com/a/296771/\def\hiddenparcommand{\par}\newcommand\otherhiddenparcommand{\par\noindent}\newcommand\hiddencommacommand{, }\forestset{%
    declare keylist register={split here ids},% the list of nodes to split the tree at
    split here ids={},
    declare keylist register={split here interjects},% the list of comments to put in between the tree parts
    split here interjects={},
    declare keylist={split here auto siblings}{},% a list to hold the siblings which need edge restoration
    declare toks register=split here toks,
    declare dimen register=tmpdima,
    tmpdima'=0pt,
    declare dimen register=tmpdimb,
    tmpdimb'=0pt,
    declare dimen register=tmpdimc,
    tmpdimc'=0pt,
    to widest/.style={
        tikz+={\path (\forestregister{tempdima}, \forestoption{y}) -- (\forestregister{tempdimb}, \forestoption{y});},
    },
    hide commas/.style={%
        split here toks+={\hiddencommacommand},
        split here toks+={#1},
    },
    split dir tree pre/.style={%
        label={[text=gray, anchor=north, font=\scriptsize]below:{[cont.]}{}},
    },
    split dir tree post/.style={%
        label={[font=\scriptsize, anchor=south, text=gray]above:{[cont.]}{}},
    },
    split dir tree auto post/.style={% this gets applied to the first node after a break
        split dir tree post,
        tempkeylistc'={},
        tmpdimb/.option=y,
        for nodewalk={
            while={> ORw2+d _+d < On=! &{y}{tmpdimb}{##2-##1}{\textheight-#1}{n'}{1}%}{
            next,
            tempkeylistc/.option=name
        }%}{},
    % save the list
    split here auto siblings/.register=tempkeylistc,
    tikz+/.process={% this tries to redraw the edges to the following siblings
        OOw2{edge}{id}%{%\path [##1] (!u.parent anchor |- .north) ++(\forestregister{folder indent},1ex) coordinate (before ##2) |- (.child anchor);
            \edef\tempa{\foresteoption{split here auto siblings}}\foreach\i in \tempa\path [##1] (before ##2) |- ({forest cs:\i.child anchor});
        }%},
},
split dir tree/.code={%\forestset{%
        draw tree stage/.style={
            for root'={
                tempdima/.min={%>OOw2+d{x}{min x}{####1+####2}%}{tree},
                tempdimb/.max={%>OOw2+d{x}{max x}{####1+####2}%}{tree},
                for tree={%
                    to widest,
                },
            },
            tempcountb'=-1,
            do until={%
                strequal((split_here_ids),"")
            }{%
            tempkeylistb'={},
            tempkeylista'={},
            split register={split here ids}{,}{tempcounta,tempkeylistb+},
            split register={split here interjects}{,}{temptoksa,tempkeylista+},
            split here ids'/.register=tempkeylistb,
            split here interjects'/.register=tempkeylista,
            % Sašo Živanović: http://chat.stackexchange.com/transcript/message/28484520#28484520
            for nodewalk={%
                draw tree processing order/.style={%
                    filter={tree}{> ORw+n< OR> &{id}{tempcounta}{########1+1}{id}{tempcountb}}%}%}{},
            for root'={draw tree},
            TeX/.process={Rw{temptoksa}{\otherhiddenparcommand ####1\hiddenparcommand}},
            tempcountb'/.register=tempcounta,
        },
        for nodewalk={%
            draw tree processing order/.style={%
                filter={tree}{>OR>{id}{tempcountb}}%}%}{},
        for root'={draw tree},
    },
}%},
split dir here auto/.style n args=2{%
    split dir tree pre,
    !next node.split dir tree auto post=#2,
    split here ids+/.option=id,
    %     !next node.split resume here ids+/.option=id,
    split={#1}{,}{split here toks,hide commas},
    split here interjects/.register=split here toks,
},
split dir tree auto/.style={%
    split dir tree,
    before drawing tree={%
        tempdima/.max={y}{tree},
        tempdimc/.register=tempdima,
        tempdimd/.min={y}{tree},
        tempdima-/.register=tempdimd,
        tempdimb'=\textheight,
        tmpdima'=10ex,
        tmpdimc'=\pagetotal,
        while={%>RR>{tempdima}{tempdimb}%}{%
        for nodewalk={%
            root',
            until={%> ROw2+d RRw2+d > {tempdimc}{y}{##1-##2}{tmpdima}{tmpdimc}{\textheight-##2-##1}%}{next node},
            previous node,
            split dir here auto/.process={R_w2{tmpdima}{continued}{{##2}{##1}}},
            next node,
            tempdima/.option=y,
            tempdimc/.register=tempdima,
            tempdima-/.register=tempdimd,
            tmpdima'=15ex,
            tmpdimc'=0pt
        }{},
    },
},
},
}\begin{document}\begin{forest}
        for tree={
            folder,
            draw, %zeichnet Kästchen
            before computing xy={l=100pt},%definiert die länge der horizontalen Linie
            grow'=0,
            fit=band,
        },
        split dir tree auto,
        [ \textcolor{green}{\textbf{LASTFall}}
        [ {\fontsize{8}{9}\selectfont fdsdssdfsd},edge label={node[pos=0.75,above,font=\scriptsize]{$\textbf{(2.807E+05x)005}$}}%Mathematik Modus plus Fett 
        [ \scriptsize{str Rinfi aq000 tq0 fs v002 l000 AW0 check},edge label={node[pos=0.75,above,font=\ttfamily]{$\textbf{(2.807E+05x)005}$}}] %Mathematik Modus plus Fett 
        [ \tiny{str Rinfi aq000 tq0 fs v002 l000 AW0 check},edge label={node[pos=0.75,above,font=\scriptsize]{$\textbf{(2.807E+05x)005}$}}] %Mathematik Modus plus Fett 
        [ \normalsize{str Rinfi aq000 tq0 fs v002 l000 AW0 check},edge label={node[pos=0.75,above,font=\scriptsize]{$\textbf{(2.807E+05x)005}$}}] %Mathematik Modus plus Fett 
        [  \large{str Rinfi aq000 tq0 fs v002 l000 AW0 check},edge label={node[pos=0.75,above,font=\Large]{$\textbf{(2.807E+05x)005}$}}] %Mathematik Modus plus Fett 
        [  \small{str Rinfi aq000 tq0 fs v002 l000 AW0 check},edge label={node[pos=0.75,above,font=\large]{$\textbf{(2.807E+05x)005}$}}] %Mathematik Modus plus Fett 
        [ str Rinfi aq000 tq0 fs v002 l000 AW0 check,edge label={node[pos=0.75,above,font=\footnotesize]{$\textbf{(2.807E+05x)005}$}}] %Mathematik Modus 
        [ str Rinfi aq000 tq0 fs v002 l000 AW0 check,edge label={node[pos=0.75,above,font=\small]{$\textbf{(2.807E+05x)005}$}}] %Mathematik Modus plus Fett     
        [ str Rinfi aq000 tq0 fs v002 l000 AW0 kjijlopopheck,edge label={node[pos=0.75,above,font=\scriptsize]{(2.807E+05x) 005}} ]
        [ str Rinfi aq000 tq0 fs v002 l000 AW0 kjijlopopheck,edge label={node[pos=0.75,above,font=\scriptsize]{(2.807E+05x) 005}}
        [ str Rinfi aq000 tq0 fs v002 l000 AW0 kjijlopopheck,edge label={node[pos=0.75,above,font=\scriptsize]{(2.807E+05x) 005}}
        [ str Rinfi aq000 tq0 fs v002 l000 AW0 kjijlopopheck,edge label={node[pos=0.75,above,font=\scriptsize]{(2.807E+05x) 005}} ]
        ]
        ]
        ]
        [ str Rinfi aq000 tq0 fs v002 l000 AW0 kjijlopopheck,edge label={node[pos=0.75,above,font=\scriptsize]{(2.807E+05x) 005}}
        [ str Rinfi aq000 tq0 fs v002 l000 AW0 kjijlopopheck,edge label={node[pos=0.75,above,font=\scriptsize]{(2.807E+05x) 005}} ]
        ]
        [ str Rinfi aq000 tq0 fs v002 l000 AW0 kjijlopopheck,edge label={node[pos=0.75,above,font=\scriptsize]{(2.807E+05x) 005}}
        [ str Rinfi aq000 tq0 fs v002 l000 AW0 kjijlopopheck,edge label={node[pos=0.75,above,font=\scriptsize]{(2.807E+05x) 005}} ]
        [ str Rinfi aq000 tq0 fs v002 l000 AW0 kjijlopopheck,edge label={node[pos=0.75,above,font=\scriptsize]{(2.807E+05x) 005}} ]
        [ str Rinfi aq000 tq0 fs v002 l000 AW0 kjijlopopheck,edge label={node[pos=0.75,above,font=\scriptsize]{(2.807E+05x) 005}} ]
        [ str Rinfi aq000 tq0 fs v002 l000 AW0 kjijlopopheck,edge label={node[pos=0.75,above,font=\scriptsize]{(2.807E+05x) 005}} ]
        [ str Rinfi aq000 tq0 fs v002 l000 AW0 kjijlopopheck,edge label={node[pos=0.75,above,font=\scriptsize]{(2.807E+05x) 005}} ]
        ]
        [ str Rinfi aq000 tq0 fs v002 l000 AW0 kjijlopopheck,edge label={node[pos=0.75,above,font=\scriptsize]{(2.807E+05x) 005}}
        [ str Rinfi aq000 tq0 fs v002 l000 AW0 kjijlopopheck,edge label={node[pos=0.75,above,font=\scriptsize]{(2.807E+05x) 005}} ]
        ]
        [ str Rinfi aq000 tq0 fs v002 l000 AW0 kjijlopopheck,edge label={node[pos=0.75,above,font=\scriptsize]{(2.807E+05x) 005}}
        [ str Rinfi aq000 tq0 fs v002 l000 AW0 kjijlopopheck,edge label={node[pos=0.75,above,font=\scriptsize]{(2.807E+05x) 005}} ]
        [ str Rinfi aq000 tq0 fs v002 l000 AW0 kjijlopopheck,edge label={node[pos=0.75,above,font=\scriptsize]{(2.807E+05x) 005}} ]
        ]
        ]
        [ str Rinfi aq000 tq0 fs v002 l000 AW0 kjijlopopheck,edge label={node[pos=0.75,above,font=\scriptsize]{(2.807E+05x) 005}}
        [ str Rinfi aq000 tq0 fs v002 l000 AW0 kjijlopopheck,edge label={node[pos=0.75,above,font=\scriptsize]{(2.807E+05x) 005}}
        [ str Rinfi aq000 tq0 fs v002 l000 AW0 kjijlopopheck,edge label={node[pos=0.75,above,font=\scriptsize]{(2.807E+05x) 005}} ]
        [ str Rinfi aq000 tq0 fs v002 l000 AW0 kjijlopopheck,edge label={node[pos=0.75,above,font=\scriptsize]{(2.807E+05x) 005}} ]
        [ str Rinfi aq000 tq0 fs v002 l000 AW0 kjijlopopheck,edge label={node[pos=0.75,above,font=\scriptsize]{(2.807E+05x) 005}} ]
        [ str Rinfi aq000 tq0 fs v002 l000 AW0 kjijlopopheck,edge label={node[pos=0.75,above,font=\scriptsize]{(2.807E+05x) 005}} ]
        ]
        ]
        ]
        ]
    \end{forest}\end{document}
Viewing all 383 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>