flalign/split Environment: Alignment

Formelsatz für Mathematik, Naturwissenschaften und Technik


likelihood
Forum-Anfänger
Forum-Anfänger
Beiträge: 29
Registriert: Fr 22. Feb 2013, 00:10

flalign/split Environment: Alignment

Beitrag von likelihood »

Hi zusammen,

ich habe drei "Probleme" bezüglich Alignment in der Mathematik Environment, insbesondere in der flalign/split Environment.

Mein Minimalbeispiel lautet wie folgt:
\documentclass{article}

\usepackage{geometry}

\usepackage{amsmath}
\usepackage{scrextend}

\usepackage{amssymb}
\usepackage{amsthm}
\usepackage{booktabs}
\usepackage{natbib}
\usepackage[utf8]{inputenc}
\usepackage{inputenc}

\begin{document}

I employ the following two regression equations with two stages:

\begin{flalign}
\begin{split}
z_{it}=\alpha_0&+\mathbf{V'_{it}}\boldsymbol\alpha_1+v_{it}
\end{split} \tag{4.1} \\
\begin{split}
y_{it}=\beta_0&+\mathbf{DC'_{it}}\boldsymbol\beta_1+\mathbf{HCC'_{it}}\boldsymbol\beta_2+\mathbf{EC'_{it}}\boldsymbol\beta_3+\mathbf{HC'_{it}}\boldsymbol\beta_4+\\&+\delta_1\widehat{moves}_{it}+\delta_2\widehat{partial}_{it}+\delta_3\widehat{empty}_{it}+u_{it}
\end{split} \tag{4.2} \\ \notag \\
\begin{split}
z_{it}=\alpha_0&+\mathbf{V'_{it}}\boldsymbol\alpha_1+v_{it}
\end{split} \tag{5.1} \\
\begin{split}
y_{it}=\beta_0&+\mathbf{DC'_{it}}\boldsymbol\beta_1+\mathbf{HCC'_{it}}\boldsymbol\beta_2+\mathbf{EC'_{it}}\boldsymbol\beta_3+\mathbf{HC'_{it}}\boldsymbol\beta_4+\\&+\delta_1\widehat{moves}_{it}+\delta_2\widehat{partial}_{it}+\delta_3\widehat{empty}_{it}+\\&+\delta_4(\widehat{moves}_{it}*\widehat{partial}_{it})+\delta_5(\widehat{moves}_{it}*\widehat{empty}_{it})+u_{it}
\end{split} \tag{5.2}
\end{flalign}

\noindent where \textit{y} is \textit{income} or any of the four indicators of mental health, including their summary scale

\end{document}

Meine drei "Probleme" lauten wie folgt:

1. Ist es möglich, die Nummerierung jeder Gleichung bündig nach oben auszurichten, sodass die Nummerierung bei gegebenenfalls zweizeiligen Gleichungen immer in der ersten Zeile steht? Momentan ist die Nummerierung bei zweizeiligen Gleichungen mittig ausgerichtet.

2. Ist es möglich, den Abstand vor und nach der flalign Environment so einzustellen, dass er gleich groß ist? Momentan ist der obere Abstand größer als der untere Abstand.

3. Jetzt wird es sehr speziell (und wahrscheinlich kann man hier auch nichts machen): Ist es möglich, die "Hütchen" über Variablen bündig nach oben auszurichten? Momentan ist das Hütchen über "moves" unter dem Hütchen über partial.

Ich bin für euren Rat sehr dankbar.

Viele Grüße,

Chris

Epllus
Forum-Guru
Forum-Guru
Beiträge: 470
Registriert: So 23. Sep 2012, 17:31

Beitrag von Epllus »

Zu 1. und 2. versuchs hiermit (habe die splitt Umgebung auskommentiert)
\documentclass{article} 

\usepackage{geometry} 

\usepackage{amsmath} 
\usepackage{scrextend} 

\usepackage{amssymb} 
\usepackage{amsthm} 
\usepackage{booktabs} 
\usepackage{natbib} 
\usepackage[utf8]{inputenc} 
\usepackage{inputenc} 

\begin{document} 

I employ the following two regression equations with two stages: 
\begin{flalign} 
%\begin{split} 
z_{it}=\alpha_0&+\mathbf{V'_{it}}\boldsymbol\alpha_1+v_{it} 
%\end{split} 
\tag{4.1} \\ 
%\begin{split} 
\tag{4.2} y_{it}=\beta_0&+\mathbf{DC'_{it}}\boldsymbol\beta_1+\mathbf{HCC'_{it}}\boldsymbol\beta_2+\mathbf{EC'_{it}}\boldsymbol\beta_3+\mathbf{HC'_{it}}\boldsymbol\beta_4+\\&+\delta_1\widehat{moves}_{it}+\delta_2\widehat{partial}_{it}+\delta_3\widehat{empty}_{it}+u_{it} \notag
%\end{split} \tag{4.2} 
\\ \notag \\ 
%\begin{split} 
z_{it}=\alpha_0&+\mathbf{V'_{it}}\boldsymbol\alpha_1+v_{it} 
%\end{split} 
\tag{5.1} \\ 
%\begin{split} 
 \tag{5.2}  y_{it}=\beta_0&+\mathbf{DC'_{it}}\boldsymbol\beta_1+\mathbf{HCC'_{it}}\boldsymbol\beta_2+\mathbf{EC'_{it}}\boldsymbol\beta_3+\mathbf{HC'_{it}}\boldsymbol\beta_4+\\&+\delta_1\widehat{moves}_{it}+\delta_2\widehat{partial}_{it}+\delta_3\widehat{empty}_{it}+\notag\\&+\delta_4(\widehat{moves}_{it}*\widehat{partial}_{it})+\delta_5(\widehat{moves}_{it}*\widehat{empty}_{it})+u_{it}\notag
%\end{split} 
\end{flalign} 

\noindent where \textit{y} is \textit{income} or any of the four indicators of mental health, including their summary scale 

\end{document} 
Zu 3. … vielleicht hat jemand anderes eine Idee.

Grüße
Epllus

likelihood
Forum-Anfänger
Forum-Anfänger
Beiträge: 29
Registriert: Fr 22. Feb 2013, 00:10

Danke!

Beitrag von likelihood »

Lieber Epllus,

ganz, ganz toll! :)

1. und 2. wären damit gelöst.

Ich zweifle, ob es für 3. überhaupt eine Lösung gibt... mal schauen.

Vielen Dank!

Chris

likelihood
Forum-Anfänger
Forum-Anfänger
Beiträge: 29
Registriert: Fr 22. Feb 2013, 00:10

Nachfrage zu 2.

Beitrag von likelihood »

Ich hätte doch noch eine Nachfrage zu 2.:

Wenn ich in der flalign Environment den Abstand oben größer haben wollte statt den Abstand unten, gibt es hier auch eine Möglichkeit, dies pro flalign Objekt neu anzugeben?

Vielen Dank im Voraus,

Chris

Epllus
Forum-Guru
Forum-Guru
Beiträge: 470
Registriert: So 23. Sep 2012, 17:31

Beitrag von Epllus »

Meinst du sowas wie \vspace{}?

Grüße
Epllus

likelihood
Forum-Anfänger
Forum-Anfänger
Beiträge: 29
Registriert: Fr 22. Feb 2013, 00:10

Genau

Beitrag von likelihood »

Epplus,

genau so etwas habe ich gemeint :)

Auch hierfür vielen Dank!

Chris

Benutzeravatar
Sepp99
Forum-Meister
Forum-Meister
Beiträge: 1569
Registriert: So 29. Aug 2010, 17:26
Wohnort: Offenhausen/OÖ

Re: Danke!

Beitrag von Sepp99 »

likelihood hat geschrieben:Ich zweifle, ob es für 3. überhaupt eine Lösung gibt... mal schauen.
zu 3.: man könnte sich einen eigenen Befehl dazu schreiben:
\newcommand*{\who}[1]{%
	\widehat{\rule{0pt}{1.5ex}% bei 1.5ex Höhe einstellen
	#1}%
}
wobei mit dem Befehl rule eine Box mit 0pt Breite und z.B. mit 1.5ex Höhe geschaffen wird. Umdefinieren des widehat-Befehles halte ich nicht für vorteilhaft:
\documentclass{article}

\usepackage{geometry}

\usepackage{amsmath}
\usepackage{scrextend}

\usepackage{amssymb}
\usepackage{amsthm}
\usepackage{booktabs}
\usepackage{natbib}
\usepackage[utf8]{inputenc}
\usepackage{inputenc}

\newcommand*{\who}[1]{%
	\widehat{\rule{0pt}{1.5ex}% bei 1.5ex Höhe einstellen
	#1}%
}

\begin{document}

I employ the following two regression equations with two stages:
\begin{flalign}
y_{it}=\beta_0&+\mathbf{DC'_{it}}\boldsymbol\beta_1+\mathbf{HCC'_{it}}\boldsymbol\beta_2+\mathbf{EC'_{it}}\boldsymbol\beta_3+\mathbf{HC'_{it}}\boldsymbol\beta_4+\\&+\delta_1\who{moves}_{it}+\delta_2\who{partial}_{it}+\delta_3\who{empty}_{it}+u_{it} \notag
\end{flalign}

\noindent where \textit{y} is \textit{income} or any of the four indicators of mental health, including their summary scale

\end{document}
Gruß, Sepp

likelihood
Forum-Anfänger
Forum-Anfänger
Beiträge: 29
Registriert: Fr 22. Feb 2013, 00:10

Vielen Dank!

Beitrag von likelihood »

Der neue Command funktioniert hevorragend! :)

Ganz vielen Dank! Alle Probleme sind gelöst.

Viele Grüße,

Chris

Antworten