Seite 1 von 3

Einkreisen von Matrizen oder von mehrzeiligen Formeln

Verfasst: Di 31. Dez 2013, 16:28
von MaWe
Hi Leute,
ich mal wieder mit der nächsten Frage.

Wie kann ich Teile einer Matrix oder eines Binoms einkreisen?
Und wie funktioniert das wenn ich z.B. zwei Formeln farbig einrahmen möchte.

Hier mal so angedacht:
cc+ bb +aa=0 ~~~~~~~aa + bb + cc = 0
cc+ bb +aa=0 ~~~~~~~aa + bb + cc = 0

Wie bekomme ich nun einen farbigen Kasten um
den zweiten Teil also um das
aa + bb + cc = 0
aa + bb + cc = 0

Und hier das andere Beispiel:
\underbrace{\dbinom{0}{0}}_{\text{Hinweis}}

wie bekomme ich um das 0 0 jetzt eine farbliche Einkreisung? Und gibt es dann noch eine elegantere Weise um den Hinweis darzustellen als mit der unteren Klammer? Eine Einkreisung mit einem Strich zum Hinweistext wäre ideal, aber wie?

Ich habe bisher folgende Seiten betrachtet, die mich aber nicht wirklich weitergebracht haben....vielleicht mache ich auch etwas falsch..

http://texwelt.de/wissen/fragen/2803/wi ... einkreisen

im Prinzip ist dort ein Beispiel angegeben (das unten (blau eingerahmt)) aber ich bekomme es nicht wirklich auf mein Beispiel übertragen.

Und erneut guten Rutsch :)

Re: Einkreisen von Matrizen oder von mehrzeiligen Formeln

Verfasst: Di 31. Dez 2013, 21:43
von Stefan Kottwitz
Hi MaWe,
MaWe hat geschrieben: Ich habe bisher folgende Seiten betrachtet, die mich aber nicht wirklich weitergebracht haben....vielleicht mache ich auch etwas falsch..

http://texwelt.de/wissen/fragen/2803/wi ... einkreisen
evtl. schreibe Dein konkretes Problem dort als Kommentar dazu, vielleicht kriegst Du eine passendere Antwort. Oder noch besser als neue Frage, wird dort sofort gesehen. Solange das Problem genau genug beschrieben ist (konkreter Code! hier wäre mir das zu fiktiv, ich tipp doch nicht den Matrixcode selber...) wird sicher eine Antwort kommen. Kein Problem, wenn eine neue Frage einer bestehenden ähnelt und sich nur gering unterscheidet.

Stefan

Verfasst: Mi 1. Jan 2014, 18:21
von esdd
Bitte erstelle ein vollständiges Minimalbeispiel.

Verfasst: Do 2. Jan 2014, 14:41
von MaWe
wie soll ich ein Minibeispiel erstellen, wenn ich nicht weiß wies geht? :D

Ich kann gerne ein Bild anhängen wie ichs gern hätte....nur bringt es ja nichts einen Code zu schreiben, der zum einen eh nicht funktioniert und wo ich zum zweiten dann auch wieder beschreibe was ich gerne hätte (macht also wenig Sinn)

Verfasst: Do 2. Jan 2014, 14:49
von Besserwisser
Was Du bereits hast, kannst Du doch wohl auch zeigen und daran dann sehr gut erklären, was Dir noch fehlt. Ebenso kannst Du zeigen, was Du erfolglos probiert hast.

Siehe auch die Anleitung zur Erstellung eines vollständigen Minimalbeispiels. Dort ist, wie auch unter dem Link von esdd, auch angegeben, was der Sinn des Ganzen ist.

Wenn Du natürlich trotzdem der Meinung bist, dass Du besser als fleißige Helfer wie esdd wissen müsstest, ob Helfer ein solches Beispiel brauchen oder nicht, dann sei Dir das unbenommen …

Verfasst: Do 2. Jan 2014, 20:06
von esdd
Es erwartet niemand, dass du hier Code einstellst, der das von dir gewünschte Ergebnis liefert. Aber du kannst wenigstens ein Beispiel erstellen, das dann schon mal deine Gleichungen ohne die Einkreisung erzeugt. Dann kann dir sehr wahrscheinlich auch jemand helfen, die bereits mehrfach verlinkte texwelt Lösung auf dein Problem zu übertragen. Alternativ gibt es natürlich auch zu hf-tikz eine Dokumentation mit Beispielen, einschließlich der Beschriftung markierter Formelteile.

Verfasst: Fr 3. Jan 2014, 15:29
von MaWe
Hi Elke,
dann nehm ich einfach dein Minibeispiel:
\documentclass{scrartcl} 
\usepackage{amsmath} 
\begin{document} 
\begin{alignat*}{4} 
   AA &+ BB &&=CC\\ 
    A &+ B  &&=C &&\Rightarrow AA &&= BB +CC\\ 
      &     &&   &&\Rightarrow  A &&=+ B  +C\\ 
      &     &&   &&               &&= C+B+A 
\end{alignat*} 
\end{document} 
Wie bekomme ich nun ein farbige Box um die beiden Formelausdrücke nach dem Pfeil?

Verfasst: Fr 3. Jan 2014, 16:30
von esdd
Das Beispiel hier musst du zwei Mal laufen lassen, damit der Rahmen an der richtigen Stelle ist, wobei ich davon ausgehe, dass du die zweizeilige Formel nach dem zweiten Pfeil meinst:
\documentclass{scrartcl} 
\usepackage{amsmath}
\usepackage[nofill,customcolors]{hf-tikz}
\hfsetbordercolor{blue}% Rahmenfarbe
\begin{document} 
\begin{alignat*}{4} 
    AA &+ BB &&=CC\\ 
     A &+ B  &&=C &&\Rightarrow AA &&= BB +CC\\ 
       &     &&   &&\Rightarrow  \tikzmarkin[left offset=-.05,below offset=-.1]{gla}A &&=+ B  +C\\ 
       &     &&   &&               &&= C+B+A\tikzmarkend{gla} 
\end{alignat*} 
\end{document} 
Du brauchst also nur am linken oberen Ende deiner geplanten Umrahmung \tikzmarkin{<tag>} und am rechten unteren Ende \tikzmarkend{<tag>} einfügen. Im optionalen Argument von \tikzmarkin kannst du den Offset anpassen. Standard sind left offset=-0.1, right offset=0.1, above offset=0.35, below offset=0.18

Der Offset lässt sich auch in Koordinatenform angeben: \tikzmarkin{<tag>}(Offset unten rechts)(Offset oben links). Dabei wäre
\tikzmarkin[left offset=-.05,below offset=-.1]{gla}
äquivalent zu
\tikzmarkin{gla}(0.1,-0.1)(-0.05,0.35)
Gruß
Elke

Verfasst: Fr 3. Jan 2014, 23:59
von MaWe
ahh das war wohl mein Problem man muss es 2x durchlaufen lassen!

Aber ich wollte es wirklich so, das die beiden Formeln nach dem Pfeil eingerahmt werden und das macht er irgendwie wieder nicht....da lässt er ein C aus

also wenn es wie folgt aussieht:
\documentclass{scrartcl} 
\usepackage{amsmath} 
\usepackage[nofill,customcolors]{hf-tikz} 
\hfsetbordercolor{blue}% Rahmenfarbe 
\begin{document} 
\begin{alignat*}{4} 
    AA &+ BB &&=CC\\ 
     A &+ B  &&=C &&\Rightarrow AA &&= BB +CC\\ 
       &     &&   &&\Rightarrow  \tikzmarkin[left offset=-.05,below offset=-.1]{gla}A &&=+ B  +C \tikzmarkend{gla} \\ 
       &     &&   &&               &&= C+B+A
\end{alignat*} 
\end{document}

Verfasst: Sa 4. Jan 2014, 00:01
von MaWe
schade das man den Beitrag nicht bearbeiten kann...ich meinte natürlich:
\documentclass{scrartcl} 
\usepackage{amsmath} 
\usepackage[nofill,customcolors]{hf-tikz} 
\hfsetbordercolor{blue}% Rahmenfarbe 
\begin{document} 
\begin{alignat*}{4} 
    AA &+ BB &&=CC\\ 
     A &+ B  &&=C &&\Rightarrow AA &&= BB +CC\\ 
       &     &&   &&\Rightarrow  \tikzmarkin[left offset=-.05,below offset=-.1]{gla}A &&=+ B  +C \tikzmarkend{gla} \\ 
       &     &&   &&               &&= C+B+A 
\end{alignat*} 
\end{document}