alt text alt text

Wie kann ich den unteren Bogen verschönern, so dass das mehr so eine Art Kreissegment wird? (Also kein kompletter Halbkreis.)

Öffne in Overleaf
%\documentclass[]{article}
\documentclass[margin=5pt]{standalone}
\usepackage{tikz}
\usetikzlibrary{calc, math}
\usepackage{amssymb, mwe}

\begin{document}
\begin{tikzpicture}[]

% Maße
\pgfmathsetmacro{\Breite}{1.4}
% Horizontale Maße 
\pgfmathsetmacro{\a}{0}         % 0
\pgfmathsetmacro{\b}{\Breite*1/7}   % 0.2
\pgfmathsetmacro{\c}{\Breite*2/7}   % 0.4
\pgfmathsetmacro{\d}{\Breite*3/7}   % 0.6
\pgfmathsetmacro{\e}{\Breite*4/7}   % 0.8
\pgfmathsetmacro{\f}{\Breite*5/7}   % 1.0
\pgfmathsetmacro{\g}{\Breite*6/7}   % 1.2
\pgfmathsetmacro{\h}{\Breite}       % 1.4
%
\coordinate[] (a) at (\a,0);
\coordinate[] (b) at (\b,0);
\coordinate[] (c) at (\c,0);
\coordinate[] (d) at (\d,0);
\coordinate[] (e) at (\e,0);
\coordinate[] (f) at (\f,0);
\coordinate[] (g) at (\g,0);
\coordinate[] (h) at (\h,0);

% Vertikale Maße

% Koordinaten anzeigen
\foreach \x in {a,...,h}
\fill[red] (\x) circle (1pt) node[below]{\x};

% Untere Annotation zeichnen
\coordinate[] (A) at (0,-0.3);
\coordinate[] (B) at (0,-0.6);
\coordinate[] (C) at (0,-1);
\coordinate[] (D) at (0,-1.2);
\coordinate[] (E) at (0,-2);
\coordinate[] (F) at (0,-2.1);
\pgfmathsetmacro{\m}{0.5*\Breite}
\coordinate[] (m) at (\m,0);

\draw[rounded corners=2pt] (a) -- ($(A) + (a)$) -- ($(B) + (c)$)  -- ($(C) + (c)$) -- ($(D) + (b)$) -- ($(E) + (b)$) 
.. controls ($(F) + (m)$)  .. 
($(E) + (g)$)  -- ($(D) + (g)$) -- ($(C) + (f)$) -- ($(B) + (f)$) -- ($(A) + (h)$) -- (h);

\end{tikzpicture}

\end{document}

gefragt 18 Apr '18, 18:09

cis's gravatar image

cis
9.5k23259468
Akzeptiert-Rate: 29%

geschlossen 18 Apr '18, 19:36

Die Frage wurde aus folgenden Grund "Das Problem ist nicht reproduzierbar oder veraltet" geschlossen cis 18 Apr '18, 19:36

Folgen dieser Frage

Per E-Mail:

Wenn sie sich anmelden, kommen Sie für alle Updates hier in Frage

Per RSS:

Antworten

Antworten und Kommentare

Markdown-Grundlagen

  • *kursiv* oder _kursiv_
  • **Fett** oder __Fett__
  • Link:[Text](http://url.com/ "Titel")
  • Bild?![alt Text](/path/img.jpg "Titel")
  • nummerierte Liste: 1. Foo 2. Bar
  • zum Hinzufügen ein Zeilenumbruchs fügen Sie einfach zwei Leerzeichen an die Stelle an der die neue Linie sein soll.
  • grundlegende HTML-Tags werden ebenfalls unterstützt

Frage-Themen:

×689

gestellte Frage: 18 Apr '18, 18:09

Frage wurde gesehen: 571 Mal

zuletzt geändert: 18 Apr '18, 19:36