goLaTeX - Mein LaTeX-Forum

Mein LaTeX-Forum


Login  | Registrieren
Forum
      Option
[Erweitert]
  • Diese Seite weiterempfehlen
     


Gehe zu:  
Neues Thema eröffnen Neue Antwort erstellen

Umrahmen einer Formel in einer Align Umgebung

 

Bleistift
Gast

Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 30.07.2010, 08:21     Titel: Umrahmen einer Formel in einer Align Umgebung
  Antworten mit Zitat      
Hallo an alle!

Ich habe zwei Formeln in einer Align Umgebung.

Nun will ich die erste der Formeln in Einrahmen oder Unterstreichen (Ich will erstmal schauen wie das wirkt.

Nun versuche ich die Formel beispielsweise mit:

Code • Öffne in Overleaf
\begin{align}
\boxed{1+2}\label{Test}
\end{align}


einzurahmen. Das funktioniert nicht. Es entstehen teilweise hunderte Fehlermeldungen. Missing $ oder } obwohl ich eigentlich geprüft habe das nichts fehlt. Das Paket amsmath benutzte ich natürlich. Oder ist das \boxed in einer align Umgebung gar nicht machbar bzw. sinnvoll? Gibt es andere, vielleicht bessere, Varianten Formeln zu Umrahmen, bzw. zu Unterstreichen?


Einen schönen Guten Morgen wünscht Herbert

Bleistift
Gast

Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 30.07.2010, 08:59     Titel:
  Antworten mit Zitat      
Hi,

ehrlicherweise habe ich das angebene Beispiel etwas zu leicht gewählt.
Dieses funktioniert sogar.

Meine Formel ist ein etwas härterer Brocken, und dieser will sich partout nicht einrahmen lassen:

Code • Öffne in Overleaf
\begin{align}
         Q\textsubscript{Ges\textsubscript{1}} &= \sqrt{Q\textsubscript{f}^2 + Q\textsubscript{s}^2}\label{F7}\\
         &= \sqrt{\left(\frac{d\textsubscript{f}+Smile}{2} \cdot \theta\textsubscript{f}\right)^2 +                                               \left(\frac{(N-1) \cdot Pitch + d\textsubscript{s}}{2} \cdot \theta\textsubscript{s}\right)^2}\label{F8}
\end{align}


Hiervon soll nur der erste Teil mit dem Label F7 Umrahmt werden, bzw. doppelt unterstrichen werden. Wenn ich die Formeln splitte und den oberen Teil in eine fbox / parbox Verbindung stecke dan wird die Formel zentriert und sieht nicht mehr schön aus.

Lg

Stefan Kottwitz
Admin
Admin


Beiträge: 1947
Anmeldedatum: 07.07.08
Wohnort: Hamburg
Version: TeX Live 2016
     Beitrag Verfasst am: 30.07.2010, 10:58     Titel: Formelteile einrahmen
  Antworten mit Zitat      
Hallo,

Du könntest das Paket empheq dazu verwenden.

Viele Grüße,

Stefan
Private Nachricht senden Benutzer-Profile anzeigen

Bleistift
Gast

Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 30.07.2010, 12:19     Titel:
  Antworten mit Zitat      
Hallo,

danke für die schnelle Hilfe. Ich habe es soeben mit deinem Vorschlag ausprobiert. Allerdings habe ich ja nun 2 Formeln. empheq setzt mir aber den Rahmen um beide Formeln. Nun habe ich die möglichkeit zur begrenzung durchgelesen. Allerdings scheint man nur zwischen Links und Rechts trennen zu können. Also wären 2 Formeln nebeneinander könnte man diese trennen. Zu den beiden oben dargestellten Formeln sehe ich diesen Weg allerdings leider nicht.

Sollte das mit der Umrahmung nur schwer realisierbar sein, wäre ich natürlich auch mit einer doppelten unterstreichung zufrieden. Allerdings klappt \underline{\underline{}} leider nicht.

Grüße

Bleistift
Gast

Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 30.07.2010, 22:26     Titel:
  Antworten mit Zitat      
Guten späten Abend nochmals!

Gibt es eigentlich eine Alternative zu doppeltem underline wie beispielsweise uuline oder soetwas? Bzw. eine Alternative zum Einkasten der Formel?

Einen schönen Abend und einen wohlverdienten Schlaf wünscht Herbert.

Bleistift
Gast

Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 01.08.2010, 20:18     Titel:
  Antworten mit Zitat      
Hi,

ich habe das Problem leider immer noch nicht im Griff. Ein Lösungsansatz war es, die Gleichungen in 2 getrennte Gleichungen zu trennen und dann empheq bei ersterer zu verwenden. Nun werden die Gleichungen leider unterschiedlich zentriert. Gibt es eine einfache Möglichkeit zur doppelten unterstrecihnung von Gleichungen, oder bleibt mir nur der Weg der Umrahmung mittels empheq?

Viele Grüße und einen schönen Restabend!

Bleistift
Gast

Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 02.08.2010, 12:36     Titel:
  Antworten mit Zitat      
Hi,

ich habe mich nun nochmals intensiver mit der Materie auseinandergesetzt. Meine Untersuchungen ergaben:

FUNKTIONIERT NICHT:
Code • Öffne in Overleaf
\begin{empheq}{align}
        \tikz[baseline]{
            \node[fill=blue!20,anchor=base] (t1)
            {A &= 1+2
};
        }\label{bla}\\
        &= 1+2\label{bla2}
\end{empheq}


FUNKTIONIERT:
Code • Öffne in Overleaf
\begin{empheq}{align}
        \tikz[baseline]{
            \node[fill=blue!20,anchor=base] (t1)
            {1+2
};
        }\label{bla}\\
        &= 1+2\label{bla2}
\end{empheq}


Zeichen wie &= oder sqrt{} lassen sich nicht umrahmen. Zumindest genau dann nicht, wenn man nur einen Teil der Formel umrahmen will. Schon sehr komisch das ganze. Fehlermeldung ist Missing } usw. z.T ziemlich viele dieser Fehlermeldungen.

Grüße vom schon verzweifelten Herbert

esdd
Forum-Meister
Forum-Meister

Beiträge: 2368
Anmeldedatum: 07.02.10
Wohnort: Stutensee
Version: MiKTeX 2.9
     Beitrag Verfasst am: 02.08.2010, 14:57     Titel:
  Antworten mit Zitat      
Hallo,

hier ist ein Vorschlag fürs doppelte Unterstreichen und fürs Einrahmen in einer align Umgebung:
Code • Öffne in Overleaf
\documentclass{scrartcl}

\usepackage{amsmath}

\newcommand\ul[2][]{%Befehl zum Unterstreichen von #2 mit eventueller Größenabstimmung mit #1
 \underline{#2\vphantom{#1}}}%wenn #1 angegeben, wird Tiefe der Linie angepaßt

\newcommand\ulalign[2]{\ul[#2]{#1}&\ul[#1]{\;=#2}}%einfaches Unterstreichen einer align-Gl. mit &=
\newcommand\dulalign[2]{\underline{\ul[#2]{#1}}&\underline{\ul[#1]{\;=#2}}}%doppeltes Unterstreichen einer align-Gl. mit &=


\usepackage{tikz}
\usetikzlibrary{fit}

\newcommand\raalign[2]{%Umrahmen einer align-Gl. mit &=
   \tikz[overlay,every node/.style={inner sep=0pt,outer sep=0pt}]%
      \node[anchor=base west](g){\phantom{$\displaystyle #1\null=\null#2$}}%
         node[draw=blue!50!black,fill=blue!20,fit=(g),inner sep=5pt]{};%
   #1&=#2}



\begin{document}

\begin{align}
 \dulalign{\frac{1}{2}Q}{\sqrt{Q^2 + Q^2}}\label{F1}\\[5pt]
 &=\sqrt{\left(\frac{d\textsubscript{f}+S}{2}+1\right)^2}\label{F2}
\end{align}

\begin{align}
 \frac{1}{2}Q&=\sqrt{Q^2 + Q^2}\\
 \dulalign{}{\sqrt{\left(\frac{d\textsubscript{f}+S}{2}+1\right)^2}}
\end{align}

\begin{align}
 \raalign{\frac{1}{2}Q}{\sqrt{Q^2 + Q^2}}\label{F3}\\[5pt]
  &=\sqrt{\left(\frac{d\textsubscript{f}+S}{2}+1\right)^2}\label{F4}
\end{align}

\begin{align}
 \frac{1}{2}Q&=\sqrt{Q^2 + Q^2}\label{F5}\\[5pt]
 \raalign{}{\sqrt{\left(\frac{d\textsubscript{f}+S}{2}+1\right)^2}}\label{F6}
\end{align}

\end{document}

Gruß
Elke
Private Nachricht senden Benutzer-Profile anzeigen

Bleistift
Gast

Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 02.08.2010, 15:12     Titel:
  Antworten mit Zitat      
Zitat:
Hallo,

hier ist ein Vorschlag fürs doppelte Unterstreichen und fürs Einrahmen in einer align Umgebung:


Elke du bist einfach genial. Nun habe ich das halbe Internet durchforstet und nirgends war eine Fehlerlösung zu finden. Da hast du dir nun aber viel Mühe gegeben. Dein Vorschlag funktioniert perfekt!

Vielen Vielen Dank wie kann ich mich nun revanchieren überlege ich nun Embarassed

Danke vom glücklichen Herbert!!

ThoRie
Forum-Anfänger
Forum-Anfänger

Beiträge: 49
Anmeldedatum: 12.05.17
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 18.11.2018, 16:19     Titel:
  Antworten mit Zitat      
Hallo, ich habe gerade diesen Trick gelesen und habe ein ähnliches Problem. Ich will auch so eine Box haben, allerdings in einer alignat-Umgebung. Ich habe es jetzt so versucht:

Code • Öffne in Overleaf

\documentclass{article}

\usepackage{amsmath}

\newcommand\ul[2][]{%Befehl zum Unterstreichen von #2 mit eventueller Größenabstimmung mit #1
 \underline{#2\vphantom{#1}}}%wenn #1 angegeben, wird Tiefe der Linie angepaßt

\newcommand\ulalign[2]{\ul[#2]{#1}&\ul[#1]{\;=#2}}%einfaches Unterstreichen einer align-Gl. mit &=
\newcommand\dulalignat[2]{\underline{\ul[#2]{#1}}&&\underline{\ul[#1]{\;=#2}}}%doppeltes Unterstreichen einer align-Gl. mit &=
\newcommand\dulalign[2]{\underline{\ul[#2]{#1}}&\underline{\ul[#1]{\;=#2}}}%doppeltes Unterstreichen einer align-Gl. mit &=

\usepackage{tikz}
\usetikzlibrary{fit}

\newcommand\raalignat[2]{%Umrahmen einer align-Gl. mit &=
   \tikz[overlay,every node/.style={inner sep=0pt,outer sep=0pt}]%
      \node[anchor=base west](a){\phantom{$\displaystyle #1\null=\null#2$}}%
         node[draw=blue!50!black,fill=blue!20,fit=(a),inner sep=5pt]{};%
   #1&&=#2}
   \newcommand\raalign[2]{%Umrahmen einer align-Gl. mit &=
   \tikz[overlay,every node/.style={inner sep=0pt,outer sep=0pt}]%
      \node[anchor=base west](g){\phantom{$\displaystyle #1\null=\null#2$}}%
         node[draw=blue!50!black,fill=blue!20,fit=(g),inner sep=5pt]{};%
   #1&=#2}



\begin{document}
bla
\begin{alignat}{3}
 &=\dulalignat{\frac{1}{2}Q}{\sqrt{Q^2 + Q^2}}\label{F1}\\[5pt]
 &=&&=\sqrt{\left(\frac{d\textsubscript{f}+S}{2}+1\right)^2}\label{F2}
\end{alignat}

\begin{align}
 \frac{1}{2}Q&=\sqrt{Q^2 + Q^2}\\
 \dulalign{}{\sqrt{\left(\frac{d\textsubscript{f}+S}{2}+1\right)^2}}
\end{align}

\begin{alignat}{3}
&\Longrightarrow \raalignat{\frac{1}{2}Q}{\sqrt{Q^2 + Q^2}}\label{F3}\\[5pt]
  &=\sqrt{\left(\frac{d\textsubscript{f}+S}{2}+1\right)^2}\label{F4}
\end{alignat}

\begin{align}
 \frac{1}{2}Q&=\sqrt{Q^2 + Q^2}\label{F5}\\[5pt]
 \raalign{}{\sqrt{\left(\frac{d\textsubscript{f}+S}{2}+1\right)^2}}\label{F6}
\end{align}
 


Allerdings, wie man sieht klappt das nicht so, wie es soll :/
Hat da eventuell jemand eine Idee, wie man das lösen könnte?
Private Nachricht senden Benutzer-Profile anzeigen

Neues Thema eröffnen Neue Antwort erstellen Gehe zu Seite 1, 2  Weiter



Options and Permissions
Beiträge der letzten Zeit anzeigen:

Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum herunterladen
.

goLaTeX ist Teil der goForen
goForen.de goMATLAB.de goLaTeX.de


  Datenschutzerklärung | Impressum | FAQ | goLaTeX RSS Button RSS-Feed

Copyright © 2008 - 2018 goLaTeX.de