Left align a block of equations inside a proof using LaTeX - alignment

I am suffering with this LaTeX document. I am trying to left align the block of equations inside a proof. There is a famous question about this on stack overflow:
Left align block of equations
However, I tried using \documentclass[fleqn]{article}. It didn't work. I also tried using \begin{flalign}, it didn't work.
The math in my text looks ugly. I wish it was centralized or left aligned.
That's how it looks:
appearance of the text
This is the code:
\documentclass[fleqn]{article}
\usepackage[utf8x]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{textcomp}
\usepackage{gensymb}
\usepackage{titling}
\usepackage{lipsum}
\usepackage{url}
\usepackage{graphicx}
\usepackage{color}
\usepackage[usenames,dvipsnames,svgnames,table]{xcolor}
\usepackage{amsmath}
\usepackage{amsmath}
\usepackage{amsthm}
\usepackage{amssymb}
\graphicspath{{images/}}
\begin{document}
\newpage
\begin{proof}
\begin{align*}
\text{Seja: } \gamma(t) = (r \cos t,r\sin t, a\sin t + b\cos t +c) \\
\text{Primeira derivada: }\gamma'(t) = (-r\sin t,r\cos t, a\cos t - b\sin t) \\
\text{Segunda derivada: }\gamma''(t) = (-r\cos t,-r\sin t, -a\sin t - b\cos t) \\
\text{Terceira derivada: }\gamma'''(t) = (r\sin t,-r\cos t, -a\cos t + b\sin t) \\
\text{A torção pode ser expressa por: }\tau = {{\left( {r' \times r''} \right) \cdot r'''} \over {\left\| {r' \times r''} \right\|^2}}\\
\text{A fórmula acima não exige que a curva esteja parametrizada pelo cumprimento de arco} \\
\text{Desenvolvendo os cálculos do numerador} \\
\text{O produto vetorial das duas primeiras derivadas é: } {\gamma'(t) \times \gamma''(t)= (-rb, - ra, r²)}\\
\text{O produto escalar é o produto vetorial vezes a terceira derivada: } \\
(-rb, -ra, r²)\cdot \gamma'''(t) \\
(-rb, -ra, r²)\cdot (r\sin t,-r\cos t, -a\cos t + b\sin t) = 0 \\
\text{O numerador é zero. Logo, a torção é zero. } \\
\tau = 0 \\
\text{Se a torção é zero, a curva é plana.}
\end{align*}
\end{proof}

This is the answer:
Align expects a two-part entry (or multiples of two parts) on each line, with the first part right-aligned and the second part (usually after a sign of relation) left-aligned. the alignment point is marked by &. you haven't entered any alignment points. if you place a & before each line, all the lines will be aligned on the left.
\begin{proof}
\begin{align*}
& \text{Seja: } \gamma(t) = (r \cos t,r\sin t, a\sin t + b\cos t +c) \\
& \text{Primeira derivada: }\gamma'(t) = (-r\sin t,r\cos t, a\cos t - b\sin t) \\
& \text{Segunda derivada: }\gamma''(t) = (-r\cos t,-r\sin t, -a\sin t - b\cos t) \\
& \text{Terceira derivada: }\gamma'''(t) = (r\sin t,-r\cos t, -a\cos t + b\sin t) \\
& \text{A torção pode ser expressa por: }\tau = {{\left( {r' \times r''} \right) \cdot r'''} \over {\left\| {r' \times r''} \right\|^2}}\\
& \text{A fórmula acima não exige que a curva esteja parametrizada pelo cumprimento de arco} \\
& \text{Desenvolvendo os cálculos do numerador} \\
& \text{O produto vetorial das duas primeiras derivadas é: } {\gamma'(t) \times \gamma''(t)= (-rb, - ra, r²)}\\
& \text{O produto escalar é o produto vetorial vezes a terceira derivada: } \\
& (-rb, -ra, r²)\cdot \gamma'''(t) \\
& (-rb, -ra, r²)\cdot (r\sin t,-r\cos t, -a\cos t + b\sin t) = 0 \\
& \text{O numerador é zero. Logo, a torção é zero. } \\
& \tau = 0 \\
& \text{Se a torção é zero, a curva é plana.}
\end{align*}
\end{proof}

Try to put an & before each = sign to get the alignment at the equal signs.
Of course you can align how you prefer. Every line is aligned at the position where you place the &

Related

Latex with both a thousand separator comma and decimal point [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about programming within the scope defined in the help center.
Closed 6 days ago.
Improve this question
I am trying to include both a decimal point and comma separator in a table. Even though the table input includes both the commas and the decimal separators, the latex table converts all the comma separating the thousands digits to decimal points. Is there a way to have both at the same time and align the numbers at the decimal and comma separators?
Thank you!
\documentclass{wptemp}
\usepackage{adjustbox}
\usepackage{setspace}\doublespacing
\usepackage{booktabs}
\usepackage{siunitx}
\newcolumntype{d}{S[input-symbols = ()]}
\usepackage{lscape}
\newcommand{\source}[1]{\caption*{Source: {#1}} }
% *****************************************************************
% Estout LaTeX wrapper
% *****************************************************************
%%Original code developed by Jörg Weber: see
%% https://www.jwe.cc/2012/03/stata-latex-tables-estout/
%% and
%% https://www.jwe.cc/blog/
\let\estinput=\input % define a new input command so that we can still flatten the document
\newcommand{\estwide}[3]{
\vspace{.75ex}{
%\textsymbols% Note the added command here
\begin{tabular*}
{\textwidth}{#{\hskip\tabcolsep\extracolsep\fill}l*{#2}{#3}}
\toprule
\estinput{#1}
\bottomrule
\addlinespace[.75ex]
\end{tabular*}
}
}
\newcommand{\estauto}[3]{
\vspace{.75ex}{
%\textsymbols% Note the added command here
\begin{tabular}{l*{#2}{#3}}
\toprule
\estinput{#1}
\bottomrule
\addlinespace[.75ex]
\end{tabular}
}
}
% Allow line breaks with \ in specialcells
\newcommand{\specialcell}[2][c]{%
\begin{tabular}[#1]{#{}c#{}}#2\end{tabular}
}
\newcommand{\sym}[1]{\rlap{#1}}% Thanks David Carlisle
%%%%%%%%%%% End of wrapper %%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%% TiKz %%%%%%%%%%%%%%%%%%%%%
\usepackage{tikz}
\usetikzlibrary{shapes.geometric, arrows}
\tikzstyle{startstop} = [rectangle, rounded corners, minimum width=3cm, minimum height=1cm,text centered, draw=black, fill=red!30]
\tikzstyle{io} = [trapezium, trapezium left angle=70, trapezium right angle=110, minimum width=3cm, minimum height=1cm, text centered, text width =5cm, draw=black, fill=blue!30]
\tikzstyle{process} = [rectangle, minimum width=3cm, minimum height=1cm, text centered, text width =5cm, draw=black, fill=orange!30]
\tikzstyle{decision} = [diamond, minimum width=3cm, minimum height=1cm, text centered, draw=black, fill=green!30]
\tikzstyle{arrow} = [thick,->,>=stealth]
\begin{document}
\linespread{1}{\title{{\fontfamily{ptm}\selectfont{\Large{\MakeUppercase{}}}}
% \thanks{}
}}
\author{}
\date{\fontfamily{pbk}\selectfont\normalsize{\textsc{\today}}}
\maketitle
% \begin{abstract}
% % \keywords{Keyword1; Keyword2; Keyword3.}
% % \JEL{}
% \end{abstract}
\thispagestyle{empty}
\pagenumbering{arabic}
\begin{table}[H]
\caption{Spill Over Effect of depression on GPA \label{tab:reggpa}}
\centering
\resizebox{\linewidth}{!}{
\begin{tabular}[t]{ldddddd}
\toprule
\multicolumn{1}{c}{Dependent Variable} & \multicolumn{1}{c}{Own Depression} & \multicolumn{1}{c}{GPA} & \multicolumn{1}{c}{Skip School} & \multicolumn{1}{c}{Miss School} & \multicolumn{1}{c}{Smoke Cigarettes} & \multicolumn{1}{c}{Get Drunk} \\
\cmidrule(l{3pt}r{3pt}){1-1} \cmidrule(l{3pt}r{3pt}){2-2} \cmidrule(l{3pt}r{3pt}){3-3} \cmidrule(l{3pt}r{3pt}){4-4} \cmidrule(l{3pt}r{3pt}){5-5} \cmidrule(l{3pt}r{3pt}){6-6} \cmidrule(l{3pt}r{3pt}){7-7}
& {\specialcell{(1)}} & {\specialcell{(2)}} & {\specialcell{(3)}} & {\specialcell{(4)}} & {\specialcell{(5)}} & {\specialcell{(6)}}\\
\midrule
\addlinespace[0.5em]
\multicolumn{7}{l}{\textit{Panel A: Full Sample}}\\
\midrule \hspace{1em}\specialcell{Average Depression \\ Index: friends} & 0.74*** & -0.33*** & 0.24*** & 0.15*** & 0.40*** & 0.30***\\
\hspace{1em} & (0.05) & (0.09) & (0.04) & (0.04) & (0.05) & (0.05)\\
\hspace{1em}Observations & 53,912 & 36,065 & 51,813 & 50,816 & 51,941 & 51,579\\
\addlinespace[0.5em]
\multicolumn{7}{l}{\textit{Panel B: Women}}\\
\midrule \hspace{1em}\specialcell{Average Depression \\ Index: friends} & 0.84*** & -0.41*** & 0.25*** & 0.24*** & 0.44*** & 0.28***\\
\hspace{1em} & (0.09) & (0.10) & (0.05) & (0.07) & (0.06) & (0.06)\\
\hspace{1em}Observations & 28,703 & 19,272 & 27,797 & 27,339 & 27,856 & 27,659\\
\addlinespace[0.5em]
\multicolumn{7}{l}{\textit{Panel C: Men}}\\
\midrule \hspace{1em}\specialcell{Average Depression \\ Index: friends} & 0.69*** & -0.23* & 0.25*** & 0.06 & 0.37*** & 0.34***\\
\hspace{1em} & (0.08) & (0.13) & (0.05) & (0.06) & (0.06) & (0.07)\\
\hspace{1em}Observations & 25,195 & 16,784 & 24,003 & 23,465 & 24,071 & 23,906\\
\addlinespace[0.5em]
\multicolumn{7}{l}{\textit{Panel D: Above median \# friends}}\\
\midrule \hspace{1em}\specialcell{Average Depression \\ Index: friends} & 0.89*** & -0.57*** & 0.31*** & 0.17*** & 0.42*** & 0.33***\\
\hspace{1em} & (0.08) & (0.10) & (0.05) & (0.05) & (0.05) & (0.06)\\
\hspace{1em}Observations & 34,654 & 23,653 & 33,558 & 32,948 & 33,640 & 33,400\\
\addlinespace[0.5em]
\multicolumn{7}{l}{\textit{Panel E: Below median \# friends}}\\
\midrule \hspace{1em}\specialcell{Average Depression \\ Index: friends} & 0.60*** & -0.04 & 0.16*** & 0.14** & 0.37*** & 0.27***\\
\hspace{1em} & (0.09) & (0.11) & (0.05) & (0.06) & (0.07) & (0.07)\\
\hspace{1em}Observations & 19,258 & 12,412 & 18,255 & 17,868 & 18,301 & 18,179\\
\midrule
\hspace{1em}School FE & {X} & {X} & {X} & {X} & {X} & {X}\\
\hspace{1em}Clustered Standard Errors & {by: SchoolID} & {by: SchoolID} & {by: SchoolID} & {by: SchoolID} & {by: SchoolID} & {by: SchoolID}\\
Mean Full Sample & 0.00 & 2.86 & 0.30 & 0.45 & 0.36 & 0.31\\
Mean Women Sample & 0.26 & 2.94 & 0.29 & 0.48 & 0.35 & 0.29\\
Mean Men Sample & -0.24 & 2.78 & 0.32 & 0.42 & 0.36 & 0.33\\
Mean Friends > Median & 0.11 & 2.91 & 0.30 & 0.44 & 0.38 & 0.34\\
Mean Friends $\leq$ Median & -0.11 & 2.80 & 0.30 & 0.46 & 0.32 & 0.27\\
\bottomrule
\multicolumn{7}{l}{\rule{0pt}{1em}\textit{Note: }}\\
\multicolumn{7}{l}{\rule{0pt}{1em}I include controls for sex, age, race, parental education, parental work status, parental job, and school fixed effects. }\\
\multicolumn{7}{l}{\rule{0pt}{1em}* p $<$ 0.1, ** p $<$ 0.05, *** p $<$ 0.01}\\
\end{tabular}}
\end{table}
\end{document}

What's the meaning of "double superscript" in overleaf?

I wrote a wrapped equation in overleaf:
\begin{equation}
\begin{aligned}
\y & = \argmin_{\y'} \sum_{i,j}\W_{ij}||\y'_i - \y'_j||_2^2 \\
& = \argmin_{\y'} \sum_{i,j}(\y'_i - \y'_j)^2\W_{ij} \\
& = \argmin_{\y'} \sum_{i,j}(\y'_i^2 + \y'_j^2 - 2\y'_i\y'_j)\W_{ij} \\
& = \argmin_{\y'} \sum_{i,j}\y'_i^2\W_{ij} + \sum_{i,j}\y'_j^2\W_{ij} - 2\sum_{i,j}\y'_i\y'_j\W_{ij} \\ & = \argmin_{\y'} \sum_{i}\y'_i^2D_{ii} + \sum_{j}\y'_j^2D_{jj} - 2\sum_{i,j}\y'_i\y'_j\W_{ij} \\ & = \argmin_{\y'} 2 (\sum_{i}\y'_i^2D_{ii} - \sum_{i,j}\y'_i\y'_j\W_{ij}) \\
& = \argmin_{\y'} 2 {\y'}^\top \L{\y'} \\
\end{aligned}
\end{equation}
The overleaf shows that there are three "double superscript" error in this code, what is that and how can I fix this (although I can compile it successfully)?
I expect to find the solution to this problem.
A double sub-/superscript error occurs when you have more than one sub-/superscript associated with an element. An example is $x^2^2$ which can be interpreted in two ways: ${x^2}^2$ or $x^{2^2}$. Mathematically they mean the same, but from a typesetting point of view they are interpreted differently:
The first - ${x^2}^2$ - sets both exponents in \scriptstyle (so they're the same size) while the second sets the exponents in staggering (reducing) sizes (first one uses \scriptstyle while the second uses \scriptscriptstyle). This difference in typesetting is rather pushed to the user to fix to avoid confusion or misinterpreting what the result should look like. A similar concept holds for subscripts (like $x_2_2$) and combinations of scripts (like `$x_2^2_2$).
What is hidden in your is the use of a prime (like $y'$) which is similar to $y^\prime$:
$x' = x^\prime \neq x\prime$
As such, $y'^2$ is similar to $y^\prime^2$ which is interpreted as a double superscript, causing the error you see.
The way around it is to appropriately group the elements to denote the way you want it represented in output. In your case, this is most likely ${y'}^2$. I've done that below, with some adjustments to other elements:
\documentclass{article}
\usepackage{mathtools}
% https://tex.stackexchange.com/q/5223/5764
\DeclareMathOperator*{\argmax}{arg\,max}
\DeclareMathOperator*{\argmin}{arg\,min}
\DeclarePairedDelimiter{\norm}{\|}{\|}
\newcommand{\y}{\mathcal{Y}}
\newcommand{\W}{\mathcal{W}}
\begin{document}
\begin{equation}
\begin{aligned}
\y & = \argmin_{\y'} \sum_{i, j} \W_{ij} \norm[\big]{ \y'_i - \y'_j }_2^2 \\
& = \argmin_{\y'} \sum_{i, j} \bigl(\y'_i - \y'_j \bigr)^2 \W_{ij} \\
& = \argmin_{\y'} \sum_{i, j} \bigl( {\y'}_i^2 + {\y'}_j^2 - 2 \y'_i \y'_j \bigr) \W_{ij} \\
& = \argmin_{\y'} \sum_{i, j}{\y'}_i^2 \W_{ij} + \sum_{i, j} {\y'}_j^2 \W_{ij} - 2\sum_{i, j} \y'_i \y'_j \W_{ij} \\
& = \argmin_{\y'} \sum_i {\y'}_i^2 D_{ii} + \sum_j {\y'}_j^2 D_{jj} - 2 \sum_{i, j} \y'_i \y'_j \W_{ij} \\
& = \argmin_{\y'} 2 \biggl( \sum_i {\y'}_i^2 D_{ii} - \sum_{i, j} \y'_i \y'_j \W_{ij} \biggr) \\
& = \argmin_{\y'} 2 {\y'}^\top \L \y'
\end{aligned}
\end{equation}
\end{document}

Line cut in \tabularx{}

I have a code below. I would like to remove the white space before the highlighted part.
\documentclass[10pt,english,8pt]{beamer}
\usetheme{default}
\usepackage{booktabs}
\usepackage{tabularx}
%\newcommand{\iid}{\stackrel{\mathrm{iid}}{\sim}}
\newcolumntype{C}{>{\centering\arraybackslash}X}
\newcolumntype{R}{>{\raggedright\arraybackslash}X}
\newcolumntype{L}{>{\raggedleft\arraybackslash}X}
\title{Beamer Template}
\author{TeXstudio Team}
\begin{document}
\begin{frame}{Frame Title}
\begin{table}[htbp]
%\begin{table}[!ht]
\centering
\scriptsize
%\caption{Title }
\label{tab:5}
\begin{tabularx}{1\textwidth}
{>{\raggedright\arraybackslash}p{2cm}
>{\centering\arraybackslash}p{1.75cm}
>{\centering\arraybackslash}p{1.75cm}
>{\centering\arraybackslash}p{1.75cm}
>{\centering\arraybackslash}p{1.75cm}
}
%\multicolumn{11}{#{}p{1\textwidth}#{}}{\footnotesize
% Caption }\\
\toprule
& Log Probability of Default & Log Recovery Rate
& Log Spread & Log Leverage \\ [0.5ex]
& (1) & (2) & (3) & (4) \\
\midrule
Log Damage
&0.017** &-0.003*** & 0.002 & -0.157 \\
&(0.0008) &(0.003) & (0.075) & (0.178) \\
Log Adaptation
&-0.157*** &0.012 &-0.463** & 0.514*** \\
&(0.021) &(0.007) &(0.182) &(0.193)\\
Log Damage X Log Adaptation
&0.006 &0.018* &-0.398 &0.535 \\
&(0.030) &(0.011) &(0.249) &(0.513)\\
Constant
&-1.227***&-0.117***&2.244***&0.101\\
&(0.026)&(0.009)&(0.187)&(0.237)\\
\midrule
Observations &926 &925 &458 &177 \\
$R^2$ &41\% &19\% &8\% &38\%\\
Adjusted $R^2$ &40\%&17\%&4\%&32\%\\
Residual Std. Error
& 0.071 & 0.025 & 0.373 & 0.264 \\
& (df = 907) & (df = 906) & (df = 439) & (df = 159)\\
F Statistic
& 35.253*** & 11.455*** & 2.104***  & 5.811***  \\
& (df = 18; 907)& (df = 18; 906)& (df = 18; 439)& (df = 17; 159)\\
\bottomrule
\addlinespace
\multicolumn{4}{#{}p{0.8\textwidth}#{}}{\footnotesize \tiny{Note: *p<0.1; **p<0.05; ***p<0.01 }} \\
\end{tabularx}
%\end{table}
\end{table}
\end{frame}
\end{document}
Log Damage X Log Adaptation is too long to fit into a single cell. The easiest fix is to manually move the second part of the phrase into the next line.
If you are using a tabularx, you should use at least one X column to make sure the table can adapt to the available space
I would use #{} in front and after the other columns to get rid of the extra space
To make reading the table easier, I would add some additional vertical space between the blocks
Are you abusing the poor X as multiplication sign? Don't!
the syntax \tiny{...} is wrong. It is a switch and does not take an argument. Use {\tiny ...} instead.
Missing math mode around the < signs
most of your table should be in math mode to get correct minus sign and proper spacing around operators, but I'm too lazy to add this in the example below...
\documentclass[10pt,english,8pt]{beamer}
\usetheme{default}
\usepackage{booktabs}
\usepackage{tabularx}
%\newcommand{\iid}{\stackrel{\mathrm{iid}}{\sim}}
\newcolumntype{C}{>{\centering\arraybackslash}X}
\newcolumntype{R}{>{\raggedright\arraybackslash}X}
\newcolumntype{L}{>{\raggedleft\arraybackslash}X}
\title{Beamer Template}
\author{TeXstudio Team}
\begin{document}
\begin{frame}{Frame Title}
\begin{table}[htbp]
%\begin{table}[!ht]
\centering
\scriptsize
%\caption{Title }
\label{tab:5}
\begin{tabularx}{1\textwidth}
{
#{}
>{\raggedright\arraybackslash}X
>{\centering\arraybackslash}p{1.75cm}
>{\centering\arraybackslash}p{1.75cm}
>{\centering\arraybackslash}p{1.75cm}
>{\centering\arraybackslash}p{1.75cm}
#{}
}
%\multicolumn{11}{#{}p{1\textwidth}#{}}{\footnotesize
% Caption }\\
\toprule
& Log Probability of Default & Log Recovery Rate
& Log Spread & Log Leverage \\ [0.5ex]
& (1) & (2) & (3) & (4) \\
\midrule
Log Damage
&0.017** &-0.003*** & 0.002 & -0.157 \\
&(0.0008) &(0.003) & (0.075) & (0.178) \\\addlinespace
Log Adaptation
&-0.157*** &0.012 &-0.463** & 0.514*** \\
&(0.021) &(0.007) &(0.182) &(0.193)\\\addlinespace
Log Damage $\times$
&0.006 &0.018* &-0.398 &0.535 \\
Log Adaptation &(0.030) &(0.011) &(0.249) &(0.513)\\\addlinespace
Constant
&-1.227***&-0.117***&2.244***&0.101\\
&(0.026)&(0.009)&(0.187)&(0.237)\\
\midrule
Observations &926 &925 &458 &177 \\
$R^2$ &41\% &19\% &8\% &38\%\\
Adjusted $R^2$ &40\%&17\%&4\%&32\%\\\addlinespace
Residual Std. Error
& 0.071 & 0.025 & 0.373 & 0.264 \\
& (df = 907) & (df = 906) & (df = 439) & (df = 159)\\\addlinespace
F Statistic
& 35.253*** & 11.455*** & 2.104*** & 5.811*** \\
& (df = 18; 907)& (df = 18; 906)& (df = 18; 439)& (df = 17; 159)\\
\bottomrule
\addlinespace
\multicolumn{4}{#{}p{0.8\textwidth}#{}}{\footnotesize {\tiny Note: *$p<0.1$; **$p<0.05$; ***$p<0.01$ }} \\
\end{tabularx}
%\end{table}
\end{table}
\end{frame}
\end{document}

How to align math equations even when some variables are missing?

I want the variables and signs aligned in a set of equations.
Desired output:
What I am trying in Mathjax:
\[
\begin{align}
2&x_1 - x_2 &+ 1.5&x_3 &= 8 \\
&x_1 &- 4&x_3 &= -1
\end{align}
\]
What I got:
So, what do I have to do to have the same alignment as in the "desired output" image?
There are a number of ways to achieve this. Below I use an array (with appropriate stretch and spacing), alignat and align coupled with eqparbox for measuring similarly-tagged boxes (this latter approach requires two compilations with every change in the largest element associated with every <tag>):
\documentclass{article}
\usepackage{amsmath,eqparbox}
%\usepackage{xparse}% If you have LaTeX2e < 2020-10-01
% https://tex.stackexchange.com/a/34412/5764
\makeatletter
% \eqmathbox[<tag>][<align>]{<math>}
\NewDocumentCommand{\eqmathbox}{o O{c} m}{%
\IfValueTF{#1}
{\def\eqmathbox###1##2{\eqmakebox[#1][#2]{$##1##2$}}}
{\def\eqmathbox###1##2{\eqmakebox{$##1##2$}}}
\mathpalette\eqmathbox#{#3}
}
\makeatother
\begin{document}
\[
\renewcommand{\arraystretch}{1.2}
\setlength{\arraycolsep}{0pt}
\begin{array}{ r c r c r c r }
2 x_1 & {}-{} & x_2 & {}+{} & 1.5 x_3 & {}={} & 8 \\
x_1 & & & {}-{} & 4 x_3 & {}={} & -7
\end{array}
\]
\begin{alignat*}{4}
2 x_1 & {}-{} & x_2 & {}+{} & 1.5 x_3 = {} && 8 \\
x_1 & & & {}-{} & 4 x_3 = {} && -7
\end{alignat*}
\begin{align*}
\eqmathbox[x1][r]{2 x_1} - \eqmathbox[x2][r]{x_2} + \eqmathbox[x3][r]{1.5 x_3} &= \eqmathbox[c][r]{8} \\
\eqmathbox[x1][r]{ x_1} \phantom{{}-{}} \eqmathbox[x2][r]{} - \eqmathbox[x3][r]{4 x_3} &= \eqmathbox[c][r]{-7}
\end{align*}
\end{document}
All yield similar output:

How can I \label \subsection in \intertext inside flalign? (LATEX)

I have one flalign environment, so columns are aligned same way whole page. I need \subsections inside this flalign, so I used \intertext. And I need \label these \subsections. And thats where I failed. It \label first equation after \subsection but not \subsection itself or error occurs.
Image:
When I tried to use more flalign environments and place subsections between them they were not aligned same way and it looked terible.
Thanks for help.
\begin{flalign}
&\text{Značení: } &&X\sim \text{Exp($\lambda$)} &&
\\
&\text{Parametry: } &&\lambda > 0 &&
\\
&\text{Nosič: } &&X \in (0,\infty) &&
\\
&\text{Hustota: } &&f(x)=
\begin{cases}
\lambda e^{-\lambda x} & x>0
\\
0 & x\leq 0
\end{cases}
\\
&\text{Distribuční funkce: } &&F(x)=
\begin{cases}
1-e^{-\lambda x} & x>0
\\
0 & x\leq 0
\end{cases} &&
\\
&\text{Střední hodnota: } && \E X = \frac{1}{\lambda} &&
\\
&\text{Rozptyl: } && \var X = \frac{1}{\lambda^2} &&
\\
\intertext{\subsection{Weibullovo rozdělení}}\label{priloha:weibdist}
&\text{Značení: } &&X\sim \text{Weib($\alpha$, $\beta$)}&&
\\
&\text{Parametry: } &&\text{$\alpha$, $\beta>0$}&&
\\
&\text{Nosič: } &&X \in \langle 0,\infty)&&
\\
&\text{Hustota: } &&f(x)=
\begin{cases}
\alpha \beta^\alpha x^{\alpha-1} e^{-(\beta x)^\alpha} & x\geq 0
\\
0 & x< 0
\end{cases}&&
\\
&\text{Distribuční funkce: } &&F(x)=
\begin{cases}
1-e^{-(\beta x)^\alpha} & x\geq 0
\\
0 & x< 0
\end{cases}
\\
&\text{Střední hodnota: } &&\E X = \frac{1}{\beta} \Gamma\left(1+\frac{1}{\alpha}\right)
\\
&\text{Rozptyl: } &&\var X = \frac{1}{\beta^2} \left\lbrace\Gamma \left(1+\frac{2}{\alpha}\right)-\left[\Gamma\left(1+\frac{1}{\alpha}\right)\right]^2\right\rbrace
\\
\intertext{\subsection{Gama rozdělení}}\label{priloha:gammadist}
&\text{Značení: } &&X\sim \Gamma(\alpha,\;\beta)&&
\\
&\text{Parametry: } &&\alpha,\; \beta > 0
\\
&\text{Nosič: } &&X \in (0,\infty)
\\
&\text{Hustota: } &&f(x)=
\begin{cases}
\frac{\alpha^\beta}{\Gamma(\beta)}x^{\beta-1}e^{-\alpha x} & x>0
\\
0 & x\leq 0
\end{cases}
\\
&\text{Střední hodnota: } && \E X = \frac{\beta}{\alpha}
\\
&\text{Rozptyl: } && \var X = \frac{\beta}{\alpha^2}
\end{flalign}
From the images you show, I would suggest to use a tabular with a fixed width instead. This will allow you to break for things like subsections:
\documentclass[12pt,fleqn]{article}
\usepackage{amsmath}
\usepackage{array}
\begin{document}
\subsection{First part}
\noindent%
{%
\abovedisplayskip=-\baselineskip
\belowdisplayskip=-.5\baselineskip
\begin{tabular}{#{}p{.3\textwidth}#{}p{.7\textwidth}#{}}
First equation: & \begin{equation} a+b+c=d \end{equation}\\
Second equation: & \begin{equation} a+b+c=d \end{equation}\\
\end{tabular}
}
\subsection{Second part}
\label{sub:1}
\noindent%
{%
\abovedisplayskip=-\baselineskip
\belowdisplayskip=-.5\baselineskip
\begin{tabular}{#{}m{.3\textwidth}#{}m{.7\textwidth}#{}}
Next equation: & \begin{equation} a+b+c+45867+ddlk=d \end{equation}\\
Another equation: & \begin{equation} a+b+c+sdfsdf+565=d \end{equation}\\
\end{tabular}
}
Here alignment is working, but labeling not. Second part is \ref{sub:1}. It referes to 3th equation instead of subsection.
\end{document}

Resources