Ich habe eine simple Frage. Wie entferne ich die Strecke BC? Wenn ich die Gesamtkonstruktion durch simple \draw Umgebungen ersetze, fliegt meine komplette Zeichnung aus der Box heraus.

Open in Online-Editor
\documentclass[headheight=19pt]{scrartcl}
%------------------------------------------------------------------------------
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[norndcorners,customcolors,nofill]{hf-tikz} 
\usepackage{tikz}
%------------------------------------------------------------------------------
\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{center}
  \begin{tikzpicture}
    \tikzBox{%
      \tikz[auto]
      \draw
        (2.5,0) coordinate[label=right:B] (B)
        -- node{$h$} 
        (-1,0) coordinate[label=left:A] (A)
        -- node{$g$} 
        (0,2) coordinate[label=above right:C] (C)
        -- node{$a$} 
        cycle
        %pic["$\alpha$", winkel]{angle=B--A--C}% Winkel bei Node A
        %pic["$\beta$", winkel]{angle=C--B--A}% Winkel bei Node B
        %pic["$\cdot$", winkel]{angle=A--C--B}% Winkel bei Node C
      ;
    }
    \node[mybox,rounded corners,font=\bfseries]
        {\parbox[t]{.6\linewidth}{%
            Das ist ein Text.
            }%
          \parbox[t]{.5\linewidth}{\centering%
          \raisebox{\dimexpr-\height+\ht\strutbox\relax}{\usebox\mytikzbox}}};
    \end{tikzpicture}
  \end{center}
\end{document}

gefragt 03 Jun, 12:27

runix's gravatar image

runix
5191343
Akzeptiert: 50%

Ich habe keine Ahnung, was die Frage ist. Willst du -- node{$a$} cycle loswerden?

(03 Jun, 17:16) Henri

Ich möchte die Strecke BC loswerden.

(03 Jun, 17:20) runix

So? Ich blick es immer noch nicht.

(03 Jun, 17:26) Henri

richtig, genau so.

(03 Jun, 17:33) runix

Ich habe zwar nach wie vor keine Ahnung, was die Frage ist, aber das hier scheint die Antwort zu sein.

Der Trick mir der leeren Decoration kommt von Caradmir (2011).

Open in Online-Editor
\documentclass[headheight=19pt]{scrartcl}
%------------------------------------------------------------------------------
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[norndcorners,customcolors,nofill]{hf-tikz} 
\usepackage{tikz}
\usetikzlibrary{angles,babel,decorations,quotes}
\pgfdeclaredecoration{ignore}{final}
{
  \state{final}{}
}
%------------------------------------------------------------------------------
\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{center}
  \begin{tikzpicture}
    \tikzBox{%
      \tikz[auto]
      \draw
        (2.5,0) coordinate[label=right:B] (B)
        -- node{$h$} 
        (-1,0) coordinate[label=left:A] (A)
        -- node{$g$} 
        (0,2) coordinate[label=above right:C] (C)
        decorate[decoration=ignore] { -- node{$a$} cycle}
        pic["$\alpha$", winkel]{angle=B--A--C}% Winkel bei Node A
        pic["$\beta$", winkel]{angle=C--B--A}% Winkel bei Node B
        pic["$\cdot$", winkel]{angle=A--C--B}% Winkel bei Node C
      ;
    }
    \node[mybox,rounded corners,font=\bfseries]
        {\parbox[t]{.6\linewidth}{%
            Das ist ein Text.
            }%
          \parbox[t]{.5\linewidth}{\centering%
          \raisebox{\dimexpr-\height+\ht\strutbox\relax}{\usebox\mytikzbox}}};
    \end{tikzpicture}
  \end{center}
\end{document}

alt text

Permanenter link

beantwortet 03 Jun, 17:39

Henri's gravatar image

Henri
10.0k31730

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:

×492

Frage gestellt: 03 Jun, 12:27

Frage wurde angeschaut: 1,628 Mal

Zuletzt aktualisiert: 03 Jun, 17:39