Wie werde ichdie Beschriftungen, "Abbildung 1"," Abbildung 2" und "Abbildung 3" los?

Open in Online-Editor
\documentclass[headheight=19pt]{scrartcl}
%------------------------------------------------------------------------------
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage[ngerman]{babel}
\usepackage{amsmath}
\usepackage[norndcorners,customcolors,nofill]{hf-tikz} 
\usepackage{tikz}
\usetikzlibrary{angles,quotes,intersections}
\tikzset{
  angle radius=0.75cm
}
\usetikzlibrary{quotes,babel,angles}
%------------------------------------------------------------------------------
\newbox\mytikzbox 
\newcommand{\tikzBox}[2][\mytikzbox]{% 
   \sbox#1{\pgfinterruptpicture#2\endpgfinterruptpicture}}
%-------------------------------------------------------------------------------
\tikzstyle{mybox}=[draw=gray, fill=white!20, align=left,  text width = 0.9\linewidth]
\hfsetbordercolor{gray}

\tikzset{
  winkel/.style={draw=gray,angle eccentricity=.6,angle radius=1cm},
  mybox/.style={draw=gray,fill=white,align=left,text width=.9\linewidth}
}
%-------------------------------------------------------------------------------
\begin{document}
\begin{figure}[!htb]
\minipage{0.32\textwidth}
  \begin{tikzpicture}
  \coordinate[label=below:S] (S) at (2,0);
  \draw[name path=A] (0,0) coordinate (A) -- (4,0) coordinate (B);
  %\draw[name path=B] (1,2) coordinate (C) -- (3,-1) coordinate (D);
  %\path[name intersections={of=A and B,name=i}];
  \draw pic["$\alpha$", draw=gray, -] {angle=B--S--A};
  \fill (S) circle (1pt);
  %\draw pic["$\beta$", draw=blue, ->] {angle=C--i-1--A};
\end{tikzpicture}
  \caption{A really Awesome Image}\label{fig:awesome_image1}
\endminipage\hfill
\minipage{0.32\textwidth}
  \begin{tikzpicture}
  \coordinate[label=below:S] (S) at (2,0);
  \draw[name path=A] (0,0) coordinate (A) -- (4,0) coordinate (B);
  %\draw[name path=B] (1,2) coordinate (C) -- (3,-1) coordinate (D);
  %\path[name intersections={of=A and B,name=i}];
  \draw pic["$\alpha$", draw=gray, -] {angle=B--S--A};
  \fill (S) circle (1pt);
  %\draw pic["$\beta$", draw=blue, ->] {angle=C--i-1--A};
\end{tikzpicture}
  \caption{A really Awesome Image}\label{fig:awesome_image2}
\endminipage\hfill
\minipage{0.32\textwidth}%
  \begin{tikzpicture}
  \coordinate[label=below:S] (S) at (2,0);
  \draw[name path=A] (0,0) coordinate (A) -- (4,0) coordinate (B);
  %\draw[name path=B] (1,2) coordinate (C) -- (3,-1) coordinate (D);
  %\path[name intersections={of=A and B,name=i}];
  \draw pic["$\alpha$", draw=gray, -] {angle=B--S--A};
  \fill (S) circle (1pt);
  %\draw pic["$\beta$", draw=blue, ->] {angle=C--i-1--A};
\end{tikzpicture}
  \caption{A really Awesome Image}\label{fig:awesome_image3}
\endminipage
\end{figure}
\end{document}

gefragt 03 Jun, 17:15

runix's gravatar image

runix
5191343
Akzeptiert: 50%

bearbeitet 04 Jun, 03:06

saputello's gravatar image

saputello
18.4k22352

1

\renewcommand\captionformat{} und \renewcommand\figureformat{}. Wenn es nur für diese Abbildung sein soll, tu es in die figure-Umgebung mit rein.

(03 Jun, 17:28) Henri

Danke dir!

(03 Jun, 17:33) runix
3

@runix Um ganz ehrlich zu sein zeugt diese Frage etwas von Faulheit. Ich hab nämlich die KOMA-Skript-Dokumentation aufgemacht, nach \figurename gesucht und die zwei Kommandos oben waren der erste Treffer. Hat mich 30 Sekunden gekostet, just saying.

(03 Jun, 17:42) Henri

Diese Doku sieht lesenswert aus, danke. Bisher habe ich versucht die PDF von Till Tantau durchzuarbeiten, habe aber dann frustriert aufgegeben. Seitdem tue ich mich schwer mit diesen Dokus. Ich sitze in der Regel den ganzen Tag an solchen schlichten Problemen und versuche diese experimentell zu lösen. Leider gelingt mir eine befriedigende Lösung nicht immer.

Ich schaue zukünftig in jedem Fall öfter in die Doku. Vielen Dank dafür.

(03 Jun, 18:03) runix
1

@runix: Könntest Du Dir angewöhnen, bei den Themenangaben etwas genauer zu sein? Die Frage hat ja eigentlich mit tikz überhaupt nichts zu tun. Außerdem haben wir schon rund 450 mal das Thema tikz. Das Thema alleine ist deshalb nur wenig hilfreich. Auch ist die Frage durch Verwendung von tikz lediglich unnötig aufgebläht. Außerdem halte ich wenig davon, Grafiken zu referenzieren (die \label-Anweisungen hätten sonst keinen Sinn), deren Nummer man nicht sehen kann. Für mich riecht das Ganze sehr nach einem Fall für subcaption.

(04 Jun, 03:08) saputello

Wenn die Bilder referenziert werden sollen, worauf die \label-Anweisungen hinweisen, dann ist es wenig sinnvoll, wenn die zugehörige Nummer nirgendwo zu sehen ist. Das Nebeneinander stellen der Abbildungen deutet außerdem darauf hin, dass die Abbildungen in einem engen Zusammenhang stehen. Solche Zusammenhänge kann man sehr gut ausdrücken, indem man sie als Unterabbildungen einer Gesamtabbildung betrachtet. Derartiges mit mit dem subcaption-Paket sehr schön realisierbar:

Open in Online-Editor
\documentclass{scrartcl}
%------------------------------------------------------------------------------
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage[ngerman]{babel}
\usepackage{amsmath}
\usepackage[norndcorners,customcolors,nofill]{hf-tikz} 
\usepackage{tikz}
\usepackage{subcaption}
\usetikzlibrary{angles,quotes,intersections}
\tikzset{
  angle radius=0.75cm
}
\usetikzlibrary{quotes,babel,angles}
%------------------------------------------------------------------------------
\hfsetbordercolor{gray}
\tikzset{
  winkel/.style={draw=gray,angle eccentricity=.6,angle radius=1cm},
}
%-------------------------------------------------------------------------------
\begin{document}
\begin{figure}[!htb]
  \shorthandoff{"}%
  \subcaptionbox{The left\label{fig:awsome_image1}}[.32\textwidth]{%
    \begin{tikzpicture}
      \coordinate[label=below:S] (S) at (2,0);
      \draw[name path=A] (0,0) coordinate (A) -- (4,0) coordinate (B);
      \draw pic["$\alpha$", draw=gray, -] {angle=B--S--A};
    \end{tikzpicture}
  }
  \subcaptionbox{The middle\label{fig:awsome_image2}}[.32\textwidth]{%
    \begin{tikzpicture}
      \coordinate[label=below:S] (S) at (2,0);
      \draw[name path=A] (0,0) coordinate (A) -- (4,0) coordinate (B);
      \draw pic["$\alpha$", draw=gray, -] {angle=B--S--A};
    \end{tikzpicture}
  }
  \subcaptionbox{The right\label{fig:awsome_image3}}[.32\textwidth]{%
    \begin{tikzpicture}
      \coordinate[label=below:S] (S) at (2,0);
      \draw[name path=A] (0,0) coordinate (A) -- (4,0) coordinate (B);
      \draw pic["$\alpha$", draw=gray, -] {angle=B--S--A};
    \end{tikzpicture}
  }
  \caption{Awsome Images}
\end{figure}
\end{document}

Sollen die Einzelbilder tatsächlich nicht mit einer Nummer referenziert werden, so ist auch das einfach mit subcaption möglich:

Open in Online-Editor
\documentclass{scrartcl}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage[ngerman]{babel}
\usepackage{subcaption}
\usepackage{mwe}
\begin{document}
\begin{figure}[!htb]
  \subcaptionbox*{The left}{%
    \includegraphics[width=.32\linewidth]{example-image-a}%
  }
  \subcaptionbox*{The middle}{%
    \includegraphics[width=.32\linewidth]{example-image-b}%
  }
  \subcaptionbox*{The right}{%
    \includegraphics[width=.32\linewidth]{example-image-b}%
  }
  \caption{Awsome Images}
\end{figure}
\end{document}

In diesem zweiten Beispiel habe ich mir erlaubt auf das für das eigentliche Problem nicht notwendige tikz zu verzichten, um es möglichst kompakt zu haben und eine Konzentration auf das eigentlich Problem herbeizuführen.

Permanenter link

beantwortet 04 Jun, 03:34

saputello's gravatar image

saputello
18.4k22352

bearbeitet 04 Jun, 03:35

Deine Antwort auf die Frage (nicht auf andere Antworten)
Knebel-Vorschau

Folge dieser Frage

Per E-Mail:

Wenn Du Dich anmeldest, kannst Du Updates hier abonnieren

Per RSS:

Antworten

Antworten und Kommentare

Aktuelle Buch-Infos

LaTeX Cookbook

LaTeX Beginners Guide

Limitierter Rabatt ebook
50% Coupon code tDRet6Y

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üge einfach zwei Leerzeichen an die Stelle ein, an der die neue Zeile sein soll.
  • grundlegende HTML-Tags werden ebenfalls unterstützt

Zugeordnete Themen:

×73
×44
×27
×15

Frage gestellt: 03 Jun, 17:15

Frage wurde angeschaut: 2,006 Mal

Zuletzt aktualisiert: 04 Jun, 03:35