Как я могу \ обозначить \ подраздел в \ intertext внутри flalign? (ЛАТЕКС) - PullRequest
1 голос
/ 15 апреля 2019

У меня одна flalign среда, поэтому столбцы выровнены одинаково для всей страницы. Мне нужно \subsection с внутри flalign, поэтому я использовал \intertext. И мне нужно \label эти \subsection с. И вот где я потерпел неудачу. Это \label первое уравнение после \subsection, но не \subsection само по себе или возникает ошибка.

Изображение:

screenshot

Когда я пытался использовать больше flalign окружений и размещать подразделы между ними, они не были выровнены одинаково, и это выглядело ужасно.

Спасибо за помощь.

\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}

1 Ответ

0 голосов
/ 19 апреля 2019

Из изображений, которые вы показываете, я бы предложил вместо этого использовать таблицу с фиксированной шириной. Это позволит вам разбить на такие вещи, как подразделы:

\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}

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...